Garry's Mod

Garry's Mod

Headcrab Takeover (Zombie Overhaul)
lol 10 Mar, 2024 @ 4:06pm
Phenomenal Mod
I have always hoped for an addon that would serve as a perfect substitute to the now-deleted Headcrabs+ mod (which I will miss dearly) and this does not disappoint in the slightest. This mod is absolutely fantastic! The takeover animations are extremely well-made and it works wonderfully.

Only slight hiccups I've noticed is that you are unable to fully read some of the Text Titles for certain options (such as in the Advanced Options tab where it reads "Prevent headcrabs from taking over players who have ar-[cut-off]).

Also, the only slight suggestion I have that would make this mod perfect is an option to choose which NPCs are affected by the "Allow headcrab zombies to infect humans" option. If there was a way to blacklist major NPCs such as Alyx or Barney from this, then it would be more than appreciated. It's definitely not absolutely necessary though, it was just a small idea I had.

Aside from that, this is a very well-made mod! Major props to Ninja Scout for creating such an awesome mod that I'm sure took a lot of effort, alongside the zombigaunt mod. Amazing work!
< >
Showing 1-2 of 2 comments
The Ninja Scout  [developer] 10 Mar, 2024 @ 4:41pm 
Originally posted by lol:
I have always hoped for an addon that would serve as a perfect substitute to the now-deleted Headcrabs+ mod (which I will miss dearly) and this does not disappoint in the slightest. This mod is absolutely fantastic! The takeover animations are extremely well-made and it works wonderfully.

Only slight hiccups I've noticed is that you are unable to fully read some of the Text Titles for certain options (such as in the Advanced Options tab where it reads "Prevent headcrabs from taking over players who have ar-[cut-off]).

Also, the only slight suggestion I have that would make this mod perfect is an option to choose which NPCs are affected by the "Allow headcrab zombies to infect humans" option. If there was a way to blacklist major NPCs such as Alyx or Barney from this, then it would be more than appreciated. It's definitely not absolutely necessary though, it was just a small idea I had.

Aside from that, this is a very well-made mod! Major props to Ninja Scout for creating such an awesome mod that I'm sure took a lot of effort, alongside the zombigaunt mod. Amazing work!

Thanks for the feedback! As for your suggestion, it's actually already implemented and automatically enabled when you disallow headcrabs from taking over players, so alyx and barney will not be able to be taken over if you yourself can't be taken over.

You can use the option mentioned above, OR, a more in depth option that requires some LUA coding knowledge, which lets you create any sort of blacklist you could ever want. This second option involves using this LUA hook:
headcrabtakeoverbeforecreatezombiehook - (target, damage)

Here's a quick guide:
-Go into the garry's mod addons folder
-Create a new folder in the addons folder with whatever name you want
-Create a folder called "autorun" inside of the newly created folder
-Create a folder called "server" inside of the "autorun" folder
-Create an empty lua file inside the "server" folder with whatever name you want (you can create a text file and change its extension to .lua to quickly create an empty lua file)
-Copy and paste this code inside of the lua file

hook.Add("headcrabtakeoverbeforecreatezombiehook", "customblacklist", function(target, damage)
if target:GetClass() == "npc_alyx" || target:GetClass() == "npc_barney" then return false end
end)

This is a simple example of a lua hook, but with enough knowledge, you can add any sort of condition you want.
lol 10 Mar, 2024 @ 4:46pm 
Originally posted by The Ninja Scout:
Originally posted by lol:
I have always hoped for an addon that would serve as a perfect substitute to the now-deleted Headcrabs+ mod (which I will miss dearly) and this does not disappoint in the slightest. This mod is absolutely fantastic! The takeover animations are extremely well-made and it works wonderfully.

Only slight hiccups I've noticed is that you are unable to fully read some of the Text Titles for certain options (such as in the Advanced Options tab where it reads "Prevent headcrabs from taking over players who have ar-[cut-off]).

Also, the only slight suggestion I have that would make this mod perfect is an option to choose which NPCs are affected by the "Allow headcrab zombies to infect humans" option. If there was a way to blacklist major NPCs such as Alyx or Barney from this, then it would be more than appreciated. It's definitely not absolutely necessary though, it was just a small idea I had.

Aside from that, this is a very well-made mod! Major props to Ninja Scout for creating such an awesome mod that I'm sure took a lot of effort, alongside the zombigaunt mod. Amazing work!

Thanks for the feedback! As for your suggestion, it's actually already implemented and automatically enabled when you disallow headcrabs from taking over players, so alyx and barney will not be able to be taken over if you yourself can't be taken over.

You can use the option mentioned above, OR, a more in depth option that requires some LUA coding knowledge, which lets you create any sort of blacklist you could ever want. This second option involves using this LUA hook:
headcrabtakeoverbeforecreatezombiehook - (target, damage)

Here's a quick guide:
-Go into the garry's mod addons folder
-Create a new folder in the addons folder with whatever name you want
-Create a folder called "autorun" inside of the newly created folder
-Create a folder called "server" inside of the "autorun" folder
-Create an empty lua file inside the "server" folder with whatever name you want (you can create a text file and change its extension to .lua to quickly create an empty lua file)
-Copy and paste this code inside of the lua file

hook.Add("headcrabtakeoverbeforecreatezombiehook", "customblacklist", function(target, damage)
if target:GetClass() == "npc_alyx" || target:GetClass() == "npc_barney" then return false end
end)

This is a simple example of a lua hook, but with enough knowledge, you can add any sort of condition you want.
I had no idea you already implemented this. That's seriously great to know! Also, thank you for the little guide onto adding blacklists. I seriously wish more mod authors were as helpful and responsive as you are. Thank you for the assistance, and thank you for making this great mod! I'm really excited to see what else you have planned in the future! :)
< >
Showing 1-2 of 2 comments
Per page: 1530 50