Originally Posted by Los
1є problema: Vocк utilizou main() sendo que ele nгo й necessбrio.
2є problema: Vocк utilizou dini, uma include que й lenta, desatualizada e nгo recomendada.
3є problema:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid==DIALOG_LOGIN) { if(response==0) { new string[126]; GetPlayerName(playerid,string,sizeof(string)); format(string,sizeof(string),"O Player %s foi kickado por nгo se logar!"); SendClientMessageToAll(0xFFAACCDDAA,string); Kick(playerid); SendClientMessage(playerid,0xFFAACCDDAA,"Sem se logar vocк nгo pode jogar, por isso foi kikado"); } if(response==1) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Bem Vindo devolta ao Brasil True Life City, sua conta jб esta registrada, portanto coloque sua senha para efetuar o Login.","Logar","Sair"); return 1; } else { Logar(playerid,inputtext); return 1; } } } if(dialogid==DIALOG_REGISTER) { if(response==0) { new string[126]; GetPlayerName(playerid,string,sizeof(string)); format(string,sizeof(string),"O Player %s foi kickado por nгo se registrar!"); SendClientMessageToAll(0xFFAACCDDAA,string); Kick(playerid); SendClientMessage(playerid,0xFFAACCDDAA,"Sem se registrar vocк nгo pode jogar, por isso foi kikado"); } if(response==1) { if(!strlen(inputtext)) { SendClientMessage(playerid,0xFFAACCDDAA,"Esta senha nгo й aceitada! Por favor coloque outra!"); ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registro","Bem Vindo ao Brasil True Life City, registre-se para poder jogar!","Registrar","Sair"); return 1; } else { Register(playerid,inputtext); return 1; } } } return 1; }
Vocк estб fazendo essa identaзгo errada.
4є problema: Vocк colocou a callback OnPlayerClickPlayer no script, mais nгo utilizou ela.
5є problema: Vai dar warning na stock Logar, faltou um return 1;
6є problema: Pra que 3 stocks para enviar mensagens praticamente idкnticas?
pawn Код:
stock LoadImportantePlayer(playerid) { SendClientMessage(playerid,0xFFAACCDDAA,"Sistema de Login/Registro feito por Jeanmon357!"); SendClientMessage(playerid,0xFFAACCDDAA,"Ou entгo digite /lrcreditos"); return 1; } stock LoadImportantePlayer2(playerid) { SendClientMessage(playerid,0xFFAACCDDAA,"Sistema de Login/Registro feito por Jeanmon357!"); return 1; } stock MostrarCreditos(playerid) { SendClientMessage(playerid,0xFFAACCDDAA,"Sistema de Login/Registro feito por Jeanmon357!"); SendClientMessage(playerid,0xFFAACCDDAA,"Se os crйditos de quando vocк loga esta diferente, o dono do servidor os trocou e tentou levar os crйditos!"); return 1; }
7є problema: Vocк esqueceu de postar no pastebin.
Oque eu posso te dizer do seu sistema? Уtimo! Somente arrume os problemas acima citados e ficarб excelente e terб minha reputaзгo!
|