ReAPI - Bunny Hop Leírás:
- Az ismert bunny hop plugin reapi változata. Használata szokásos módon (Space nyomva tartva)
Cvar / Beállítás:
- bh_enabled - 1 bekapcsolt bunnyhop / 0 kikapcsolt bunnyhop
Verzió: Követelmények: Kompatibilis: Készítő: Plugin:
#include <amxmodx> #include <reapi> new bh_enabled; public plugin_init() { register_plugin("BunnyHop", "1.0", "PurposeLess"); RegisterHookChain(RG_CBasePlayer_Jump, "CBasePlayer_Jump"); new pcvar = create_cvar("bh_enabled", "1", _, _, .has_min = true, .min_val = 0.0, .has_max = true, .max_val = 1.0); bind_pcvar_num(pcvar, bh_enabled); } public CBasePlayer_Jump(const id) { if(!bh_enabled) { return; } static flags; flags = get_entvar(id, var_flags); if(flags & FL_WATERJUMP) { return; } static waterlevel; waterlevel = get_entvar(id, var_waterlevel); if(waterlevel >= 2) { return; } if(!(flags & FL_ONGROUND)) { return; } static Float:velocity[3]; get_entvar(id, var_velocity, velocity); velocity[2] += 250.0; set_entvar(id, var_velocity, velocity); set_entvar(id, var_gaitsequence, 6); }
|