Page = + 15 HP
Hello. (( Serwer Slender Mod ))
I would like to page she added ( + 15 HP ) when it find.
Plugins :
HTML Code:
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("slender_version", VERSION, FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_SPONLY);
register_dictionary("slender.txt")
/* Register Stuff */
RegisterHam(Ham_Spawn, "player", "fw_Spawn", 1)
RegisterHam(Ham_Player_PreThink, "player", "fw_PlayerPreThink")
register_forward( FM_Spawn, "fw_SpawnPost",1)
register_forward( FM_Touch, "fw_Touch")
register_forward( FM_GetGameDescription, "GameDesc")
/* Events */
register_event("DeathMsg", "ev_Death", "a")
register_event("HLTV", "ev_HLTV", "a", "1=0", "2=0")
/* Touch */
register_touch("slenderpage", "player","player_touch_slenderpage")
/* Messages */
register_message(get_user_msgid("ShowMenu"), "message_ShowMenu")
register_message(get_user_msgid("VGUIMenu"), "message_VGUIMenu")
/* Commands */
register_clcmd("kesspaxd", "ApplyEnvironment")
register_clcmd("chooseteam", "show_team_menu")
register_clcmd("jointeam", "jointeam")
register_clcmd("joinclass", "jointeam")
register_clcmd("say /kesspaxd", "origin_2_file_menu")
register_impulse(100, "OnFlashLight")
/* Test Commands */
register_clcmd("say testeffect", "TestEffect")
/* Cvars */
cvar_light = register_cvar ("slender_light","a")
cvar_delay = register_cvar ("slender_teleport_delay","5")
cvar_speed = register_cvar ("slender_speed","115.0")
cvar_damage = register_cvar ("slender_damage","5")
cvar_pages = register_cvar ("slender_pages","8")
cvar_sky = register_cvar ("slender_sky","Nebular_")
/* Misc */
g_MsgShowMenu = get_user_msgid("ShowMenu");
g_bAllPagesShow = false
ApplyEnvironment()
}
public TestEffect(id)
{
message_begin(MSG_ONE, get_user_msgid("ScreenShake"), {0,0,0}, id) // Shake Screen
write_short(1<<14)
write_short(1<<14)
write_short(1<<14)
message_end()
}
public client_disconnect(id)
{
if(id == g_iSlenderId)
{
server_cmd("sv_restartround 1")
g_iSlenderId = 0
}
}
/* Fowards */
public fw_PlayerPreThink(id)
{
if(!IsAlive(id)
|| cs_get_user_team(id) != CS_TEAM_CT
|| !is_user_alive(id)
|| !is_user_alive(g_iSlenderId))
return;
new Float:origin[3];
entity_get_vector(id, EV_VEC_origin, origin);
if(ExecuteHam(Ham_FVisible, g_iSlenderId, id)
&& entity_range(g_iSlenderId, id) <= SLENDER_RADIUS
&& is_in_viewcone(g_iSlenderId,origin)
&& get_gametime() > g_flSlayDelay[id] )
{
set_user_health(id, get_user_health(id) - get_pcvar_num(cvar_damage))
shake_user_screen(id)
g_flSlayDelay[id] = get_gametime() + SLENDER_DELAY
if(get_gametime() > g_flLaughDelay[id])
{
emit_sound( id, CHAN_ITEM, g_szSlenderLaugh, VOL_NORM, ATTN_NORM, 0, PITCH_NORM );
g_flLaughDelay[id] = get_gametime() + SLENDER_L_DELAY
}
}
}
Help me plx !
|