Garry's Mod

Garry's Mod

Addon hooks Conflict Finder
60 条留言
H4PPY 4 月 9 日 下午 1:50 
ik ik since im trying to know why
Cédric GÉRILLE [GiletJaune]  [作者] 4 月 9 日 下午 1:47 
Your password issue has nothing to do with sv_restart...
H4PPY 4 月 9 日 下午 1:44 
ok i will test it to find out why sv_restart doesnt work
Market Pluh 2024 年 9 月 8 日 上午 1:49 
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=623663324
I RECOMMEND YOU TO USE THIS MOD IT MAKES FINDING HOOKS 100X EASIER
Cluna 2024 年 7 月 16 日 上午 9:35 
there is too much work to do to find that one hook conflict(like literally, i have to look up every mod's source code), just disabling mods by yourself would be more faster soo this doesnt really helps
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 4 月 21 日 下午 11:37 
I don't have full examples. I'm sorry if you feel confused with the instructions in the description.
Market Pluh 2024 年 4 月 21 日 下午 9:11 
do you have any examples on how to use this mod?
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 4 月 16 日 下午 11:54 
If you can find the event that is blocked then my conflict finder will help you locate the guilty add-on. You may need help to find the name of the event. What are the symptoms?
goose 2024 年 4 月 16 日 下午 12:55 
so do i actually have to find the event or do i just have to locate the addon with the problem
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 4 月 16 日 上午 4:52 
If you can't tell which event has a problem then you cannot use this tool.
I apologize for not being helpful.
goose 2024 年 4 月 15 日 上午 10:47 
i thought this addon was gonna automatically display addons that are conflicting, i didn't know i would have to be messing around with code and other shit, im not a dev
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 2 月 24 日 下午 2:59 
There are a limited number of events names that you can put your eyes on. Damage scaling and stuff is pretty painless to inspect with this tool.
All you need is to gather the event names relative to damage and see what this add-on identifies.
You don't need an automated conflict compass when you know what you need to inspect.

And for the slow-down problem, you should give my lag finder a try. This other add-on is easier to use than the conflict finder, since the only things it's able to detect are slow-downs, which is why you would use the tool in the first place.
♬♫~Joe Blaze~♫♬ 2024 年 2 月 18 日 上午 10:21 
As well as regularly getting 1 FPS during NPC battles.
♬♫~Joe Blaze~♫♬ 2024 年 2 月 18 日 上午 10:21 
I'm currently stuck with conflicts that are braking my game, how damage works and textures even.
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 2 月 18 日 上午 2:21 
My reason is that there needs to be a rule for each event based on how much it makes sense to return a given value in a hook. For example, it does not make much sense to return true from a hook on an event used to determine the allowance to enter a vehicle, since it's the default. So technically you can tackle some conflicts, but even then, the conflict can be totally intended.
♬♫~Joe Blaze~♫♬ 2024 年 2 月 17 日 下午 11:19 
You don't have a better more convenient idea, You're just disagreeing for no reason.
fortnitewarzone 2024 年 2 月 17 日 下午 9:17 
why would you disagree that is the best idea
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 2 月 17 日 下午 7:05 
I sadly have to disagree with you.
♬♫~Joe Blaze~♫♬ 2024 年 2 月 17 日 下午 2:37 
There needs to be a tool that finds conflicts on it's own and identifies them.
Cédric GÉRILLE [GiletJaune]  [作者] 2024 年 1 月 19 日 下午 6:23 
Yes. But you need to know the event that has a callback execution problem.
fortnitewarzone 2023 年 12 月 28 日 下午 12:11 
so can this be used to find conflicting addons
Puffy 2023 年 4 月 22 日 上午 7:43 
breh 💀
Cédric GÉRILLE [GiletJaune]  [作者] 2023 年 4 月 22 日 上午 2:20 
Sad! 😳
Puffy 2023 年 4 月 21 日 下午 10:32 
nvm, my lambdaplayers wouldnt show the "friend" sign but it only works in singleplayer :steamfacepalm:
Cédric GÉRILLE [GiletJaune]  [作者] 2023 年 4 月 21 日 下午 4:15 
What is the problem you are trying to identify?
Puffy 2023 年 4 月 21 日 上午 4:46 
i dont know how to find the source code god damn it
Cédric GÉRILLE [GiletJaune]  [作者] 2023 年 4 月 20 日 上午 11:00 
It's only easy when you know the event that does not have all of its associated hooks run.
Puffy 2023 年 4 月 9 日 上午 1:02 
holy shit this is complicated af
buddycat27 2021 年 3 月 11 日 下午 3:13 
alright thanks!
Cédric GÉRILLE [GiletJaune]  [作者] 2021 年 3 月 11 日 上午 11:18 
Yes, it can help that way, but only for hook conflicts as described and if you know the event name.
For the step 1, it is in files. The rest of the procedure assumes that you located the hook that does not work.
buddycat27 2021 年 3 月 10 日 下午 2:31 
also do i ahve to go into the files of garrys mod or look at the console for step 1?
buddycat27 2021 年 3 月 10 日 下午 2:21 
wait so will this help me if i am trying to find out which mod conflicts with another addon? or will this just help me with a single addon and conflict9ing strings of data in that single addon?
froggers 2020 年 9 月 25 日 下午 3:52 
alright, thank you for the information!
Cédric GÉRILLE [GiletJaune]  [作者] 2020 年 9 月 25 日 下午 3:47 
You are experiencing a script error. A script error is not a hook conflict as explained in the description of this add-on.

There is a conflict though, I see that the Sound() function was replaced with a string value.
My suggestion, to begin with, is to display the value of Sound . You can type in your console:
lua_run print('Sound =', Sound)
Maybe you will see a value that guides you to identify the guilty add-on.

Consider adding me on Discord if you need to share your screen or something.
froggers 2020 年 9 月 24 日 上午 10:28 
disregard that shit is hella broken with like 50,000 lines of fucking moon runes
froggers 2020 年 9 月 24 日 上午 9:23 
kind of a large month gap but, this is a good addon and i wanna find out how to find the conflicting hook.
froggers 2020 年 9 月 24 日 上午 9:16 
i get how this is ment to work, but im just baffled for what i'm suppose to type. this is my issue

[Brutal Deaths] lua/autorun/server/death.lua:58: attempt to call global 'Sound' (a string value)
1. v - lua/autorun/server/death.lua:58
2. unknown - lua/includes/modules/hook.lua:84 (x2)

im unsure how to use the command properly, little help?
76561198956816948 2020 年 7 月 17 日 下午 4:27 
nj
Cédric GÉRILLE [GiletJaune]  [作者] 2020 年 5 月 3 日 上午 8:51 
Hah, no. You have to find yourself a potential conflict, then use my tool to identify which script has a conflicting hook for the given event name.
MistaVooch (gin) 2020 年 5 月 3 日 上午 4:51 
This finds out addon conflicts, like for example "there was an error" or "Script" problems on the top left corner, and messing things up? Very intuitive! I'm the type who downloads tons for addons and stuff to just have fun on my own in singleplayer, NPC's fighting, dupes killing them, and I plan to be a creator/developer for addons and scripting in the near future, maybe give me a few years haha
Serpent 2020 年 4 月 11 日 下午 12:14 
true, i hope facepunch might one day make an update that makes the addons page way easier to use and with more features for customization
Cédric GÉRILLE [GiletJaune]  [作者] 2020 年 4 月 11 日 下午 12:00 
Well, yes I have the capability to do something like this. But unfortunately, it can be totally legitimate to stop hook executions by returning a value. The result would then be that you would see a bunch of false positive conflicting hooks, which is more confusing than helpful...
I perfectly agree that this tool is very hard to use without knowledge.
Serpent 2020 年 4 月 11 日 上午 8:50 
well since this addon seems to work fine, do you think about making one which somehow automatically checks the addon hooks and checks incompatibilities without using console commands or something like that? maybe something that checks if (for an example) one npc is trying to be replaced with 2 skins (from 2 different addons) or something like that? because i dont think an addon like that exists. you can see this happen in the left 4 dead 2 addons page, if someone could make that for garrys mod it would be extremely popular i think.
Cédric GÉRILLE [GiletJaune]  [作者] 2020 年 4 月 11 日 上午 8:42 
Do not worry mate! If you need help or friendship, I'm here! :-P
Serpent 2020 年 4 月 11 日 上午 8:20 
yeah, i tried it and it seemed to work, i wasnt connected to another server, assuming because it was run in singleplayer mode, didnt test hosting so it was unfair to judge off of what someone else said without providing evidence
Cédric GÉRILLE [GiletJaune]  [作者] 2020 年 4 月 11 日 上午 8:03 
Sure, this is a wise recommendation! Thanks.
Do not worry, you are already forgiven! ;-)
Either they saw a bad add-on and thought it is mine, or they were just saying crap because this add-on is too brilliant. :steamhappy:
Cédric GÉRILLE [GiletJaune]  [作者] 2019 年 1 月 27 日 上午 2:22 
Of course, but it may not help you find the cause of the missing textures. Especially if texture files or material files are missing, then it's not a hook conflict so my conflict finder won't help in this case. As described in the description, finding the event name that seems to be bypassed is your job.
JuicePack 2019 年 1 月 26 日 下午 3:21 
does this work for an addon that has missing textures?
Cédric GÉRILLE [GiletJaune]  [作者] 2017 年 8 月 15 日 下午 2:01 
@LordDeath17
Sorry for taking a long time, I did not expect to be unsubscribed from comments.
If it's an addon that fails then it's likely to use a hook added with hook.Add(). You probably have not selected the right event, or you did not catch this message during the failure.
During an event, the hook from the gamemode happens after all hooks added with hook.Add(), so your message does not display a conflict.
Patrick the Legendary 2017 年 7 月 15 日 下午 10:42 
Never have 2 Gore mods