Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>
#include <fun>
new Timer, SecondsCvar
new bool:g_knife = true
public plugin_init()
{
register_plugin( "WarmUP" , "1.0", "ExTrEaM" )
register_event("DeathMsg", "on_death", "a")
register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1);
SecondsCvar = register_cvar("auto_rr_time","40");
Timer = get_pcvar_num(SecondsCvar)
set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}
public plugin_precache()
{
precache_sound("misc/c0d3.mp3")
}
public fw_PlayerSpawn_Post(id)
{
if(!is_user_alive(id))
return
if(g_knife)
set_user_health(id, 35)
}
public on_death()
{
new victim
victim = read_data(2)
if(g_knife)
set_task(1.0, "fnRevivePlayer", victim)
}
public client_putinserver(id)
{
if(g_knife)
set_task(3.0, "Start_sound", id)
}
public Start_sound(id)
{
if(g_knife)
{
client_cmd(id, "mp3 play sound/misc/c0d3.mp3")
if(!is_user_alive(id) && (get_user_team(id) == 1 || get_user_team(id) == 2) )
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
}
public fnRevivePlayer(id)
{
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
public EventCurWeapon(id)
{
if(g_knife)
engclient_cmd(id, "weapon_knife")
}
public start_rr_timer()
{
Timer--
set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
show_dhudmessage(0, "Duke pritur lojtaret!^nRestart per %d sekonda", Timer)
if(Timer < 1)
{
server_cmd("sv_restartround 1")
set_task(3.0, "rr_end")
client_cmd(0, "mp3 stop");
g_knife = false
}
}
public rr_end()
{
set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
show_dhudmessage(0, "Suksese ne loje!")
}
Код за потвърждение: Избери целия код
nxemja.sma(16) : warning 217: loose indentation
nxemja.sma(19) : warning 217: loose indentation
Header size: 1212 bytes
Code size: 5228 bytes
Data size: 1384 bytes
Stack/heap size: 16384 bytes; estimated max. usage=781 cells (3124 bytes)
Total requirements: 24208 bytes
2 Warnings.
Done.