21.12.2011, 18:34
Bem o que acontece no meu servidor й que quando alguem player entra com um nick non-RP, por exemplo Junior o servidor vai abaixo em vez de kickar o player, estive toda a tarde a tentar resolver mas nгo consegui! Agradecia aqui uma ajuda rбpida!
Obrigado a todos!
Public OnPlayerConnect
Obrigado a todos!
Public OnPlayerConnect
Код:
public OnPlayerConnect(playerid) { //==================[Join Counter]========================= JoinCounter = JoinCounter + 1; dini_IntSet("CRP_Scriptfiles/Other/JoinCounter.cfg", "Connections", JoinCounter); //========================================================= ResetStats(playerid);//Setting variables to 0. ClearScreen(playerid);//Clearing the users screen from SA-MP messages. ShowScriptStats(playerid);//Showing the script information. new first[MAX_PLAYER_NAME], last[MAX_PLAYER_NAME]; if(RPName(PlayerName(playerid),first,last)) { SendClientMessage(playerid,COLOR_GREEN,"_________________________________________________________"); SendClientMessage(playerid,COLOR_LIGHTBLUE2," Bem Vindo ao Portugal Evolution RolePlay "); new sendername[MAX_PLAYER_NAME]; new accstring[128]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(accstring, sizeof(accstring), "CRP_Scriptfiles/Accounts/%s.ini", sendername); new File: hFile = fopen(accstring, io_read); if (hFile) { SendClientMessage(playerid, COLOR_LIGHTBLUE2, "Cumpre as regras do servidor e chama amigos!"); } SendClientMessage(playerid,COLOR_GREEN,"_________________________________________________________"); } else { KickPlayer(playerid,"RevZ_","Kickou %s(ID:%s) Razгo: Nome Non-RP, coloca um nome RP. Ex: Martim_Miguel"); } return 1; }