#include <amxmodx>
#include <hamsandwich>
new g_lock[33]
new g_knife[33]
public plugin_init() {
RegisterHam(Ham_Touch,"weaponbox","fw_touch")
RegisterHam(Ham_TakeDamage,"player","fw_damage")
register_clcmd("say /lock","lock")
register_clcmd("say /obrazenia","obr")
}
public lock(id)
{
g_lock[id]=1
return PLUGIN_HANDLED //nie bedzie pokazywalo na czacier
//return PLUGIN_CONTINUE // bedzie pokazywalo na czacie
}
public obr(id)
{
g_knife[id]=1
return PLUGIN_HANDLED //nie bedzie pokazywalo na czacier
//return PLUGIN_CONTINUE // bedzie pokazywalo na czacie
}
public fw_damage(victim, weapon, owner, Float:damage, damagebits)
{
((get_user_weapon(id)==CSW_KNIFE)&&g_lock[id])?return HAM_SUPERCEDE:return HAM_IGNORED
}
public client_connect(id)
{
g_lock[id]=0
g_knife[id]=0
}
public fw_touch(toucher,touched)
{
g_lock[touched]?return HAM_SUPERCEDE : return HAM_IGNORED
}
Użytkownik zielo edytował ten post 09.05.2011 23:41