13.04.2013, 22:48
Nгo tenho muito sobre o que falar desse crash maldito e misterioso...
Se alguйm aperta TAB o servidor fecha na hora!
Ele comeзou depois dessas alteraзхes no OnPlayerConnect, veja:
Antes, quando nгo existia esse problema, a public era assim:
Entгo decidi tentar fazer o sisteminha para bloquear os nicks que dгo crash no servidor ... ele funciona perfeitamente...
Nгo sei se tudo isso tem alguma coisa a ver com o crash em relaзгo ao TAB. Nem adianta pedir o server_log.txt pois ele nгo consta nada. Me ajude? :/
Se alguйm aperta TAB o servidor fecha na hora!
Ele comeзou depois dessas alteraзхes no OnPlayerConnect, veja:
Код:
public OnPlayerConnect(playerid) { new VerificarNome[24]; new VerificarLista = -1; GetPlayerName(playerid, VerificarNome, sizeof(VerificarNome)); while(++ VerificarLista != sizeof(NomesProibidos)) { if(!strcmp(VerificarNome, NomesProibidos[VerificarLista], true)) { print("[SISTEMA]: Um usuбrio se logou com 'BAD NICK' e foi interceptado!"); format(String, sizeof(String), "%d1", playerid); SetPlayerName(playerid, String); GameTextForPlayer(playerid, "~k~~INVALID_KEY~", 100, 5); if(IsPlayerConnected(playerid)) { return OnPlayerConnect(playerid); } } else { LimparChatLogin(playerid); TextDrawShowForPlayer(playerid, CriarImagemLogin); new RandonMusicasL = random(sizeof(MusicasLogin)); TocarMusica(playerid, MusicasLogin[RandonMusicasL]); LimparChatLogin(playerid); return true; } } return true; }
Код:
public OnPlayerConnect(playerid) { LimparChatLogin(playerid); TextDrawShowForPlayer(playerid, CriarImagemLogin); new RandonMusicasL = random(sizeof(MusicasLogin)); TocarMusica(playerid, MusicasLogin[RandonMusicasL]); LimparChatLogin(playerid); return true; }
Nгo sei se tudo isso tem alguma coisa a ver com o crash em relaзгo ao TAB. Nem adianta pedir o server_log.txt pois ele nгo consta nada. Me ajude? :/