←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Naprawienie
Naprawa pluginu TP

  • +
  • -
Vixenek - zdjęcie Vixenek 02.05.2013

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).
Odpowiedz

Rychu :d - zdjęcie Rychu :d 02.05.2013

Pokaż plugin.ini
Odpowiedz