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;
}

