AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [CSS] bhop booster fix (https://forums.alliedmods.net/showthread.php?t=260054)

Miu 03-18-2015 19:23

[CSS] bhop booster fix
 
3 Attachment(s)
this plugin hooks
  • trigger_push boosters activated by a typical trigger_multiple configuration (e.g. the red boosters on bhop_badges)
  • trigger_push boosters activated by damaging func_buttons (e.g. the blue boosters on bhop_badges)
  • trigger_multiple gravity boosters (e.g. bhop_seiz)
  • func_door boosters (e.g. bhop_3d)
  • weird func_physbox damage gravity booster w/e (only bhop_tesquo_v2)
  • trigger_multiple basevelocity boosters (only bhop_null[_fix])

damage-activated boosters will now track players independently (so player A cannot boost player B by shooting the booster beneath them) and they should all be completely unbreakable and consistent in height

it will not hook anything without a trigger (always-on boosters) or with an unusual trigger setup (e.g. kz_bhop_yonkoma)

still developing it, don't be surprised if stuff breaks or w/e. it is on by default for all players, but sm_boosterfix or "!boosterfix" in chat will toggle it for you.

cvars:
  • sm_boosterfix_traceshot (default "0") - if on, stops normal shots from activating damage boosters and instead traces in a 20º aperture cone (like this) around your crosshair when you +attack. this eliminates reliance on spread and ammo and lets you activate them with a knife or without weapons. not sure if it's wide enough or affects server performance or w/e, haven't tested it a lot.

installation:
  • unzip boosterfix.zip into your sourcemod directory
  • restart the server if it's running, the plugin usually can't find the extension if you don't
  • if your server is for CSGO, unzip outputinfo_csgo.zip into sourcemod/extensions

credits to:
  • george for the first like 80 lines of code that i based this off
  • legone for his entcontrol extension cuz i copied stuff from it

aexi0n 03-19-2015 12:33

Re: [CSS] bhop booster fix
 
Any compatibility with these fixes and CS:GO? The blue trigger_teleports on badges has been a known problem for quite some time, and if this fix works for CS:GO as well that would be pretty awesome.

Miu 03-19-2015 15:19

Re: [CSS] bhop booster fix
 
I would guess the plugin itself works fine in CS:GO, but the extension is compiled against the CS:S engine so that might not work. I can try to compile a CS:GO version later and... I guess someone else can check if it works since I don't play CS:GO.

Miu 03-20-2015 14:38

Re: [CSS] bhop booster fix
 
added stuff to plugin, added csgo extension

aexi0n 03-23-2015 01:30

Re: [CSS] bhop booster fix
 
Didn't see the update until now. I will test it out tomorrow morning.

Miu 03-23-2015 18:14

Re: [CSS] bhop booster fix
 
0.3, hopefully fixed plugin breaking on map change, changing timing code a bit

bhop_alex 03-26-2015 04:15

Re: [CSS] bhop booster fix
 
Wow, a pushfix that works.

Miu 03-26-2015 06:41

Re: [CSS] bhop booster fix
 
quick fix for exodus and fly fracture and other stuff

aexi0n 03-28-2015 17:11

Re: [CSS] bhop booster fix
 
Just tested it Miu. It makes the boosters much smoother in CS:GO, however in terms of correcting the "Player A shoots booster, and Player B gets boosted", it will still do this for the first shot, but after that it seems to be fixed.

Would be nice if possible to fix it so that it works all the time, but thats the only real flaw I could find so far.

Miu 03-28-2015 19:34

Re: [CSS] bhop booster fix
 
0.4, fixed exodus again cuz something else broke it, added bhop_tesquo_v2 boosters

Quote:

Originally Posted by aexi0n (Post 2279209)
Just tested it Miu. It makes the boosters much smoother in CS:GO, however in terms of correcting the "Player A shoots booster, and Player B gets boosted", it will still do this for the first shot, but after that it seems to be fixed.

Would be nice if possible to fix it so that it works all the time, but thats the only real flaw I could find so far.

there's no reason for that to happen, can only imagine some API is simply malfunctioning. don't know how I'd even begin to fix it.


All times are GMT -4. The time now is 08:23.

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