Eu am incercat asa, dar imi da crash la server:
- | Afiseaza codul
[code]#include <amxmodx> public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say !alegeri", "Alegeri", ADMIN_ACCESS); } public Alegeri(id){ if(get_user_flags(id) & ADMIN_ACCESS) { if(g_RoundHalf != 0){ ColorChat(id, GREEN, "%s^3 %s^1, nu poţi muta jucătorii la spec deoarece eşti în timpul unui mix.", TAG, get_name(id)); return 1; } server_cmd("sv_restart 1"); static players; for(players = 1; players <= get_maxplayers(); players++){ if((is_user_connected(players)) && is_user_alive(players)){ if(get_user_team(players) == 1){ user_silentkill(players); cs_set_user_team(players, 3); } else if(get_user_team(players) == 2){ set_task(1.0, "move_ct_players_spec", players + 661272); } } } ColorChat(0, GREEN, "%s^1 ADMIN^3 %s^1 a mutat toţi jucătorii la spec.", TAG, get_name(id)); g_RoundHalf = 0; g_RoundMode = 0; g_Nosay = 0; } GreenScreen(id); return 1; } public GreenScreen(id){ message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, 0) write_short(1<<10) write_short(1<<10) write_short(0x0000) write_byte(0) write_byte(200) write_byte(0) write_byte(75) message_end() }[/code]