Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define TIME 10
#define TASKID 1337
new iTime
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("ResetHUD", "newRound", "b")
}
public newRound(id)
{
if( task_exists( TASKID ) )
remove_task( TASKID )
iTime = TIME
set_task( 1.0, "countdown", TASKID, _, _, "a", TIME )
set_dhudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1)
show_dhudmessage(0, "You have %i seconds to choose your weapons",TIME)
static iPlayers[32], iNum, iPlayer
get_players(iPlayers,iNum,"ach")
for(--iNum; iNum >=0; iNum--)
{
iPlayer = iPlayers[iNum]
set_pev(iPlayer, pev_flags, pev(iPlayer, pev_flags) | FL_FROZEN)
}
return PLUGIN_HANDLED;
}
public countdown()
{
if(-- iTime >= TIME )
{
client_cmd( 0, "spk ^"sound/misc/timer0%d.wav^"", iTime );
set_dhudmessage(179, 0, 0, -1.0, -1.0, 2, 0.02, 1.0, 0.01, 0.1);
show_dhudmessage( 0, "Round will start in %i seconds", iTime )
}
else if( iTime == 0 )
{
set_dhudmessage(0,0,205, -1.0, -1.0, 1, 1.0, 4.0, 0.1, 0.5)
show_dhudmessage( 0, "Start the round" )
remove_task(TASKID)
iTime = 0
static iPlayers[32], iNum, iPlayer
get_players(iPlayers,iNum,"ach")
for(--iNum; iNum >=0; iNum--)
{
iPlayer = iPlayers[iNum]
set_pev(iPlayer, pev_flags, pev(iPlayer, pev_flags) & ~FL_FROZEN)
}
}
}
P.S Плъгина е написан доста зле, лично аз не бих го ползвал