Garry's Mod

Garry's Mod

[DrGBase] Sephiroth
288 Comments
roachisserie chicken  [author] Dec 8 @ 8:06pm 
i mean to be fair barrett can do the same thing to him in ff7
This is a cool mod, I just wish he didn't get stunlocked by bullets
roachisserie chicken  [author] Dec 7 @ 8:33am 
https://discord.gg/psP4tN3u

but don't expect to get help with it, i don't support that addon anymore
broken Dec 7 @ 7:56am 
can i have a updated discord link i have a problem with your dmc5 addon
JustSos3 Nov 29 @ 2:47pm 
this is the coolest npc i've seen on gmod so far
Ian N Nov 9 @ 10:20am 
i would like to see cloud be playable in gmod after tifa
omori Oct 23 @ 7:09am 
can u make Noctis lucis cleam
roachisserie chicken  [author] Oct 22 @ 11:14am 
i post updates to my discord so you'd be able to see the current state of tifa
wesley Oct 20 @ 11:06am 
wow man this addon is so peak. im not tryna be one of those annoying dudes who say "could you do insert character from franchise" but i hope one day you could do another final fantasy character. would be so peak
roachisserie chicken  [author] Oct 18 @ 9:08am 
but then it'd have to be an instant kill
roachisserie chicken  [author] Oct 18 @ 9:08am 
not a bad idea, maybe
Ian N Oct 18 @ 7:44am 
ok maybe make it so it turns into a ragdoll at the tip of the sword?
roachisserie chicken  [author] Oct 17 @ 5:03pm 
i couldn't get the cloud animation working on the playermodel, i managed to get around it for boundless void just by making you jump really high but doesn't really work for the skewer
Ian N Oct 17 @ 3:25pm 
i love this mod but can you add the skewer move from rebirth?
sMiles Oct 17 @ 11:19am 
will you ever make re8 monsters?
shiendjem Oct 14 @ 1:44pm 
Do you still have an active Discord link? I'd like to follow your future works, Great add-ons overall.
roachisserie chicken  [author] Oct 14 @ 1:34pm 
not a bad idea, i might add it to the list
shiendjem Oct 14 @ 1:33pm 
will be there JFO Vader Snpc? from what I remember he doesn't have many complex capabilities, which makes it a code that probably won't take up much of your time.
roachisserie chicken  [author] Oct 13 @ 9:46am 
he can, you just have to rebind the exit possession key in your drgbase settings - on the right side of the q menu
Jun Oct 13 @ 9:25am 
I have a weird suggestion and idea, as someone who knows nothing about possibilities of making those type of stuff, is it possible that u make his "E" or something else, interact with doors and interact with anything, like a normal player? Cuz I think that would be the last thing to do to make him feel playable in everywhere, lol
wesley Oct 13 @ 9:02am 
your goated bro i thought it was one of my addons lmao
roachisserie chicken  [author] Oct 13 @ 5:02am 
and fixed
roachisserie chicken  [author] Oct 13 @ 4:52am 
i may have messed up something and need to fix it right now LOL
wesley Oct 13 @ 3:11am 
does anyone know why i keep getting this problem?

[[DrGBase] Sephiroth] lua/entities/drg_roach_ff7_eb0021.lua:2624: attempt to call method 'GetModel' (a nil value)
1. CreateAfterImageClient - lua/entities/drg_roach_ff7_eb0021.lua:2624
2. func - lua/entities/drg_roach_ff7_eb0021.lua:2585
3. unknown - lua/includes/extensions/net.lua:34
Hana Lightining Oct 7 @ 11:03pm 
THE BIGGEST MOD!
roachisserie chicken  [author] Oct 5 @ 11:39am 
Fixed flamewave dealing friendly fire damage
Fixed afterimages (again)
Still don't know what causes the sword trails to crash, if that happens please disable them in the FF7 DrG settings
roachisserie chicken  [author] Oct 5 @ 3:13am 
i don't own dying light, sorry
Spooky Doot Oct 4 @ 9:31pm 
hey roachisserie chicken pls make a dying light the beast mod with the special infected in it because i see resident evil and other zombie game npcs is what you like making and make the chimeras and bosses too!
roachisserie chicken  [author] Oct 4 @ 7:32am 
have fun with it!
re Oct 3 @ 6:13pm 
Crash issue has been solved now after I disabled his sword trails. tysm.
roachisserie chicken  [author] Oct 2 @ 11:36am 
yeah the attack does nothing if sephiroth is already dead, just disappears in a white flash
raindog_78 Oct 2 @ 9:16am 
well it didn't kill the fun gang so i guess kris defeated sephiroth before it could kill them.
roachisserie chicken  [author] Oct 2 @ 5:50am 
yessir that is divine proclamation, its supposed to kill everything but optionally it can end your game
raindog_78 Oct 1 @ 6:30pm 
so i had a bit of fun with your sephiroth mod and pitted him against kris, susie, noelle, berdly, and ralsei and they got to the final phase and sephy did... somthing, and as kris dealt the final blow everything went white and a vortex appeared in the sky. is that supposed to happen? is it supposed to be the timed meteor segment in remake? either way i liked the mod, keep up the good work.
roachisserie chicken  [author] Sep 20 @ 1:35pm 
oh huh, that's very strange, the afterimages have nothing to do with it then, its... to do with his sword swing trails?
re Sep 19 @ 1:18pm 
ERROR: Sprite model's (trails/laser.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x2194)
ERROR: Sprite model's (trails/tube.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x6)
ERROR: Sprite model's (trails/laser.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x2)
ERROR: Sprite model's (trails/tube.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x6)
ERROR: Sprite model's (trails/laser.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x2)
ERROR: Sprite model's (trails/tube.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x6)
ERROR: Sprite model's (trails/laser.vmt) not supported any more except in legacy temp ents (class C_BaseFlex#-1) (x2)


and all of this bascially loops over and over
roachisserie chicken  [author] Sep 19 @ 9:31am 
that would be nice yeah
re Sep 18 @ 11:53am 
btw I've asked rubat about that sprite error and this was his response:

The warning is very self explanatory - you are (or something on your game) is using a sprite as a model on an entity.

I can try adding the entity's classname to the warning to maybe help pin it down.
roachisserie chicken  [author] Sep 17 @ 11:57am 
i don't own far cry 4
tactical banana Sep 16 @ 8:07pm 
can you make the yeti from far cry 4?
re Sep 16 @ 6:35pm 
Also one thing i forgot to mention, that sprite error which i have talked about is actually lagging my game and i greatly believe it's associated with the crash
re Sep 16 @ 10:23am 
yea man i'm no programmer to know what the bot saying upfront but i hope any of the information I gave you help you
roachisserie chicken  [author] Sep 16 @ 10:14am 
ah yeah chatgpt as usual gave you the wrong information with the utmost confidence, i'm not drawing any sprites with the afterimages, they're full 3d models

your second response proves it, with the quote
"[C]:-1 means the crash happened inside C++ engine code (not Lua itself), likely because Lua gave it an invalid model — in your case, a deprecated sprite."

i'm looking into it though, please stay tuned
re Sep 16 @ 8:33am 
I've asked chatgpt whether if that error that i was getting in the console was related to the lua crash log and they said yes, it appears to be directly connected to that carsh. here is what they said:
re Sep 16 @ 8:33am 
Yes — this is directly related to the sprite model error you mentioned, and it explains why your game is lagging and crashing sometimes. Let me break it down.

🔹 What this crash log is telling us
-Lua Stack Traces- ==================
Client 0.
DrawModel - [C]:-1
1. v - lua/entities/drg_roach_ff7_eb0021.lua:2744
2. (null) - lua/includes/modules/hook.lua:102
Server *Not in Lua call OR Lua has panicked*
MenuSystem *Not in Lua call OR Lua has panicked*


DrawModel / [C]:-1

This is the engine trying to draw a model.

[C]:-1 means the crash happened inside C++ engine code (not Lua itself), likely because Lua gave it an invalid model — in your case, a deprecated sprite.

lua/entities/drg_roach_ff7_eb0021.lua:2744

This is the line in your Lua script where it tried to draw or set the model.

This is almost certainly where the old sprite model is being used.

(null) - lua/includes/modules/hook.lua:102
re Sep 16 @ 8:33am 
The script was running inside a hook (like Think, Draw, or Render) when it failed.

Hooks are called every frame — if the invalid sprite is used here, it can spam the engine tens of thousands of times, causing lag.

Server *Not in Lua call OR Lua has panicked*

This means the Lua VM itself got overwhelmed or the engine panicked.

When Lua “panics,” it can no longer safely execute scripts until the error is handled or the engine restarts the Lua state.
re Sep 16 @ 8:32am 
🔹 Connection to your sprite model error

Your previous error:

Sprite model's not supported any more except in legacy temp ents (x32752)


Shows that the script is repeatedly trying to use a deprecated sprite model.

The Lua crash log shows that the repeated attempts are overwhelming the Lua VM and/or engine, resulting in stack traces and panics.

✅ In short: yes, these are the same underlying problem — your Lua script is using old sprite models in a way the engine no longer allows, and doing so every frame is eventually crashing or lagging the game.

🔹 What to do

Locate the offending code (line 2744 in drg_roach_ff7_eb0021.lua).

Replace the old sprite model call with either:

render.DrawSprite() for visual effects, or

ParticleEffect() if it’s a temporary visual effect.

Add checks to prevent the function from running too often:

if not IsValid(self) then return end


Optional: Throttle the effect — don’t spawn/draw every frame if not needed.
roachisserie chicken  [author] Sep 16 @ 7:18am 
which was?
re Sep 15 @ 2:08pm 
ask chatgpt, i've asked them and they kinda gave a useful response