rasskazov, пробуй, мб конечно что то напутал, делаю на пьяную голову
Код:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "[AMXX] Extra Slap"
#define VERSION "0.1"
#define AUTHOR "Player"
#define MAX_PLAYERS 32
new g_iTarget[MAX_PLAYERS+1]
const PEV_SPEC_TARGET = pev_iuser2
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("amx_extraslap", "cmd_ExtraSlap", ADMIN_SLAY)
register_event("StatusValue", "Event_StatusValue", "be", "1=2", "2!0")
}
public cmd_ExtraSlap(id, level, cid)
{
if(!cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED
if(!is_user_alive(id))
g_iTarget[id] = pev(id, PEV_SPEC_TARGET)
if(g_iTarget[id])
user_slap(g_iTarget[id], 0, 1)
return PLUGIN_HANDLED
}
public Event_StatusValue(id)
g_iTarget[id] = read_data(2)