block load { es_xsetinfo instagib 1 es_makepublic instagib es_msg InstaGib has been enabled. } block unload { es_xsetinfo instagib 0 es_msg InstaGib has been disabled. } event player_spawn { // if spawns in spec mode then don't give/strip weapons if (event_var(es_userteam) != "1" ) do { // remove certain weapons es_fire event_var(userid) weapon_pistol kill es_fire event_var(userid) weapon_frag kill es_fire event_var(userid) weapon_crowbar kill es_fire event_var(userid) weapon_stunstick kill // removes all weapons // es_give event_var(userid) player_weaponstrip // es_fire event_var(userid) player_weaponstrip Strip 1 es_give event_var(userid) weapon_crossbow es_give event_var(userid) item_ammo_crossbow es_delayed 0.00001 es_setplayerprop event_var(userid) CHL2MP_Player.baseclass.baseclass.localdata.m_iAmmo.006 100 es_delayed .01 es_cexec event_var(userid) use weapon_crossbow } } event player_shoot { es_msg event_var(weapon) was fired } event weapon_fire { es_msg event_var(weapon) was fired } event player_activate { es_tell event_var(userid) Welcome to InstaGib. Only your trusty/rusty crossbow is allowed here! } event player_death { // reward killer with bow ammo if (event_var(attacker) != event_var(userid)) then es_delayed 0.001 es_setplayerprop event_var(userid) CHL2MP_Player.baseclass.baseclass.localdata.m_iAmmo.006 100 }