Raised This Month: $51 Target: $400
 12% 

VSH Versus Saxton Hale 1.55 - New Saxton Hale + Vagineer Models!


Post New Thread Reply   
 
Thread Tools Display Modes
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 08-06-2014 , 20:54   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #111

I think you can do it without, iirc goomba stomp sets the string of something to "goomba".

Depends on whether or not that event can be read by other plugins though.
__________________

Last edited by Chdata; 08-06-2014 at 20:55.
Chdata is offline
WildCard65
Veteran Member
Join Date: Aug 2013
Location: Canada
Old 08-07-2014 , 06:50   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #112

Quote:
Originally Posted by Wliu View Post
I'm pretty sure if you want to be able to catch that, VSH must #tryinclude Goomba Stomp. Looks like Goomba overrides OTD whenever there's a stomp called so VSH never gets to test if that person has a demoshield.
Like I said in the FF2 thread, the TakeDamage native is bypassing all the hooks.
__________________
WildCard65 is offline
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 08-07-2014 , 14:56   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #113

Well you can detect if it was a goomba without including it, as goomba_Tf.sp does that.

"if (GetEventBool(event, "goomba"))"

But since it's just an event, you probably can't do anything.
__________________
Chdata is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 08-07-2014 , 16:43   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #114

Quote:
Originally Posted by Chdata View Post
Well you can detect if it was a goomba without including it, as goomba_Tf.sp does that.

"if (GetEventBool(event, "goomba"))"

But since it's just an event, you probably can't do anything.
Why not have Goomba Stomp as an optional dependency and then use the OnStomp forward to adjust its damage bonus/multiplier and break the shield there?
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 08-07-2014 at 16:44.
Powerlord is offline
FusionSoldier
Junior Member
Join Date: May 2013
Old 08-07-2014 , 19:26   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #115

I was wondering if there was a possibilty for a command to allow admins (or donators if they work that way) choose the hale they want to be. Unless there is already a command for this, in which could I ask what it is?
FusionSoldier is offline
Wliu
Veteran Member
Join Date: Apr 2013
Old 08-07-2014 , 20:33   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #116

hale_special <boss>
^This will force the next boss to be the one that you picked. So use it the round before you become Hale.
__________________
~Wliu

Last edited by Wliu; 08-07-2014 at 20:33.
Wliu is offline
Chdata
Veteran Member
Join Date: Aug 2012
Location: Computer Chair, Illinois
Old 08-08-2014 , 00:39   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #117

Quote:
Originally Posted by Powerlord View Post
Why not have Goomba Stomp as an optional dependency and then use the OnStomp forward to adjust its damage bonus/multiplier and break the shield there?
I coooould also uh... Make a 0.0 timer on ontakedamage that sets a bool to false, and make player_hurt set it to true if it's not a goomba, and at the end of the timer it breaks the shield if it's true, but that'd be kinda silly.

On my server I just edited goomba.sp / goomba_tf.sp themselves (but I also applied a fix to how minicrit buffs affect damage and some other changes).

But yeah I'll probably just include goomba.inc if I change it in the public version.

On that note, I changed IsValidClient for my private server.

PHP Code:
#define IsValidClient(%1) (0 < %1 && %1 <= MaxClients && IsClientInGame(%1)) 
I never really saw the point of all those other checks, but I'd like confirmation that those are safe to get rid of.

Slowly been working on some optimizations because every cycle counts to a SMW hacker.
__________________

Last edited by Chdata; 08-08-2014 at 01:52.
Chdata is offline
Spyper
Senior Member
Join Date: Sep 2013
Old 08-08-2014 , 19:10   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #118

Saxton hale menu plugin lets you select hale.
Spyper is offline
nergal
Veteran Member
Join Date: Apr 2012
Old 08-08-2014 , 22:20   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #119

Quote:
Originally Posted by Wliu View Post
hale_special <boss>
^This will force the next boss to be the one that you picked. So use it the round before you become Hale.
He means something like the Boss Selection plugin for FF2.

I already made something like that for VSH but it has to be manually installed into the plugin.

UNLESS someone adds more forwards and natives for me to make a separate plugin.
__________________

Last edited by nergal; 08-08-2014 at 22:20.
nergal is offline
Newbie1992
Senior Member
Join Date: Jan 2013
Location: Germany
Old 08-09-2014 , 03:34   Re: Versus Saxton Hale 1.47 - Important Bug Fixes (Last updated 8/04/2014 | 1:05AM CD
Reply With Quote #120

Quote:
Originally Posted by nergal View Post
He means something like the Boss Selection plugin for FF2.

I already made something like that for VSH but it has to be manually installed into the plugin.

UNLESS someone adds more forwards and natives for me to make a separate plugin.
Does this work also fine with v147?

Also you mean that https://forums.alliedmods.net/showpo...postcount=4169

Thanks!
__________________
Newbie1992 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:21.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode