PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define VERSION "0.0.1"
#define PLUGIN "Simple AutoBhop"
new g_bitAutoBhop
#define ClearUserAutoBhop(%0) g_bitAutoBhop &= ~(1<<(%0&31))
#define HasUserAutoBhop(%0) g_bitAutoBhop & 1<<(%0&31)
#define ToggleUserAutoBhop(%0) g_bitAutoBhop ^= 1<<(%0&31)
public plugin_init ()
{
register_plugin(PLUGIN, VERSION, "ConnorMcLeod")
register_clcmd("say /bhop " , "ClCmd_AutoBhop")
RegisterHam(Ham_Player_Jump , "player" , "Ham_CBasePlayer_Jump_Pre")
}
public client_putinserver ( id )
{
ClearUserAutoBhop( id )
}
public ClCmd_AutoBhop( id )
{
if( is_user_alive(id) )
{
ToggleUserAutoBhop( id )
}
}
public Ham_CBasePlayer_Jump_Pre ( id )
{
if( HasUserAutoBhop( id ) && is_user_alive(id) )
{
set_pev(id, pev_oldbuttons, pev(id, pev_oldbuttons) & ~IN_JUMP)
}
}
I want to add client commands to On/Off Individual (self) Bhop
On Bhop : /bhop
Off Bhop : /offbhop
__________________