Proszę o naprawienie tego kodu .sma:
#include <amxmodx>
#include <cstrike>
#define TASK_HUD 61612
new maxPlayers;
new runda;
new wygrane_ct;
new wygrane_t;
public plugin_init()
{
register_plugin("Zmiana", "1.1", "FD_GODPL & Jenot");
register_event("HLTV", "NewRound", "a", "1=0", "2=0");
register_logevent("Restart", 2, "1=Game_Commencing");
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin");
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin");
register_logevent("ShowScore", 2, "1=Round_Start");
set_task(10.0, "wczytaj_cfg");
set_task(30.0, "amx_restartgame");
}
public plugin_cfg()
{
maxPlayers = get_maxplayers();
}
public wczytaj_cfg()
{
server_cmd("exec esl.cfg");
client_print(1, print_chat, "Config ESL poprawnie wczytany!")
}
public client_connect(id)
set_task(2.0, "info", id+TASK_HUD)
public client_disconnect(id)
remove_task(id+TASK_HUD, 0)
public amx_restartgame(id)
{
client_print(0,print_chat,"|--Gramy po 3 restartach--|");
set_task(3.0, "RestartR", id)
set_task(6.0, "RestartR", id)
set_task(9.0, "RestartR", id)
set_task(11.0, "Message")
return PLUGIN_HANDLED;
}
public RestartR()
{
server_cmd("sv_restart 1")
}
public Message()
{
client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|");
client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|");
client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|");
}
public ct_win()
wygrane_ct++;
public t_win()
wygrane_t++;
public info(task)
{
new id = task-TASK_HUD
set_hudmessage(255, 255, 255, 0.55, 0.8, 0, 6.0, 1.2, 0.1, 0.2, -1)
show_hudmessage(id, "Minelo %d rund. Wyniki: CT - %d, T - %d", wygrane_ct, wygrane_t);
}
public NewRound()
{
runda++;
switch(runda)
{
case 16: ChangeTeam();
}
switch(wygrane_ct || wygrane_t)
{
case 16: ZmienMape();
}
return PLUGIN_CONTINUE;
}
public ZmienMape()
{
new mapa[30];
get_cvar_string("amx_nextmap", mapa, charsmax(mapa));
server_cmd("changelevel %s", mapa);
}
public Restart()
runda = 0;
public ChangeTeam()
{
for(new i=1;i<=maxPlayers;i++)
{
if(!is_user_connected(i) || cs_get_user_team(i) == CS_TEAM_SPECTATOR || cs_get_user_team(i) == CS_TEAM_UNASSIGNED)
continue;
cs_set_user_team(i, cs_get_user_team(i) == CS_TEAM_T ? CS_TEAM_CT : CS_TEAM_T);
cs_user_spawn(i);
}
set_task(1.0, "amx_restartgame", _, _, _, "b");
return PLUGIN_CONTINUE
}
A w konsoli serwera pisze:
L 05/02/2013 - 23:27:23: String formatted incorrectly - parameter 5 (total 4) L 05/02/2013 - 23:27:23: [AMXX] Run time error 25 (plugin "mr15.amxx") - debug not enabled! L 05/02/2013 - 23:27:23: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes). L 05/02/2013 - 23:27:24: String formatted incorrectly - parameter 5 (total 4) L 05/02/2013 - 23:27:24: [AMXX] Run time error 25 (plugin "mr15.amxx") - debug not enabled! L 05/02/2013 - 23:27:24: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes). L 05/02/2013 - 23:27:24: String formatted incorrectly - parameter 5 (total 4) L 05/02/2013 - 23:27:24: [AMXX] Run time error 25 (plugin "mr15.amxx") - debug not enabled! L 05/02/2013 - 23:27:24: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).


Dodatki SourceMod




Moja zawartość
Mężczyzna
