10.09.2012, 16:01
Galera e assim, porque no meu GM conseguir pra logar com /registrar, /login alguйm me ajuda a deixa esses aqui a baixo pra logar com Aquela tela de login em textdraw?
/registrar:
/login:
/registrar:
Код:
if(strcmp(cmd, "/registrar", true) == 0) { if(NickProibido[playerid] == 1) { SendClientMessage(playerid, COLOR_RED, "Vocк nгo pode se registrar por que estб com nick proibido!"); return 1; } tmp = strtok(cmdtext, idx); GetPlayerName(playerid, playername, sizeof(playername)); if(20 < strlen(tmp) || strlen(tmp) < 4) { SendClientMessage(playerid, COLOR_DBLUE, "Erro! Sua senha tem que ter mais de 4 e menos de 20 letras/nъmeros!"); return 1; } if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_DBLUE, "Uso correto: /registrar [senha] ~ Vai fazer com que vocк fique registrado com o server e seus stats sejam salvos!"); } else { if (!dini_Exists(udb_encode(playername))) { dini_Create(udb_encode(playername)); dini_IntSet(udb_encode(playername), "password", udb_hash(tmp)); dini_Set(udb_encode(playername),"pass",tmp); PlayerInfo[playerid][pAdmin] = 0; PlayerInfo[playerid][pVIP] = 0; PlayerInfo[playerid][pGDE] = 0; PlayerInfo[playerid][pREPORTER] = 0; PlayerInfo[playerid][pUPC] = 0; PlayerInfo[playerid][pDPA] = 0; PlayerInfo[playerid][pTVP] = 0; PlayerInfo[playerid][pPCA] = 0; PlayerInfo[playerid][pPC] = 0; PlayerInfo[playerid][pMPC] = 0; PlayerInfo[playerid][pBOPE] = 0; PlayerInfo[playerid][pPMSF] = 0; PlayerInfo[playerid][pPMLV] = 0; PlayerInfo[playerid][pCash] = 0; PlayerInfo[playerid][pChoque] = 0; Maconha[playerid] = 0; Cocaina[playerid] = 0; PlayerInfo[playerid][pFed] = 0; MatouHOOL[playerid] = 0; MorreuHOOL[playerid] = 0; vipnormal[playerid] = 0; vipgold[playerid] = 0; vipplatinium[playerid] = 0; Banco[playerid] = 30000; Dinheiro[playerid] = 50000; dini_IntSet(udb_encode(playername), "level", PlayerInfo[playerid][pAdmin]); dini_IntSet(udb_encode(playername), "levelvip", PlayerInfo[playerid][pVIP]); dini_IntSet(udb_encode(playername), "levelgde", PlayerInfo[playerid][pGDE]); dini_IntSet(udb_encode(playername), "levelreporter", PlayerInfo[playerid][pREPORTER]); dini_IntSet(udb_encode(playername), "levelupc", PlayerInfo[playerid][pUPC]); dini_IntSet(udb_encode(playername), "leveldpa", PlayerInfo[playerid][pDPA]); dini_IntSet(udb_encode(playername), "leveltvp", PlayerInfo[playerid][pTVP]); dini_IntSet(udb_encode(playername), "levelpca", PlayerInfo[playerid][pPCA]); dini_IntSet(udb_encode(playername), "levelpc", PlayerInfo[playerid][pPC]); dini_IntSet(udb_encode(playername), "levelmpc", PlayerInfo[playerid][pMPC]); dini_IntSet(udb_encode(playername), "levelbope", PlayerInfo[playerid][pBOPE]); dini_IntSet(udb_encode(playername), "levelpmsf", PlayerInfo[playerid][pPMSF]); dini_IntSet(udb_encode(playername), "levelpmlv", PlayerInfo[playerid][pPMLV]); dini_IntSet(udb_encode(playername), "cash", PlayerInfo[playerid][pCash]); dini_IntSet(udb_encode(playername), "Maconha", Maconha[playerid]); dini_IntSet(udb_encode(playername), "Cocaina", Cocaina[playerid]); dini_IntSet(udb_encode(playername), "levelfed", PlayerInfo[playerid][pFed]); dini_IntSet(udb_encode(playername), "Matou", MatouHOOL[playerid]); dini_IntSet(udb_encode(playername), "Morreu", MorreuHOOL[playerid]); dini_IntSet(udb_encode(playername), "vipnormal", vipnormal[playerid]); dini_IntSet(udb_encode(playername), "vipgold", vipgold[playerid]); dini_IntSet(udb_encode(playername), "vipplatinium", vipplatinium[playerid]); dini_IntSet(udb_encode(playername), "Banco", Banco[playerid]); dini_IntSet(udb_encode(playername), "PresoLS", PresoLS[playerid]); dini_IntSet(udb_encode(playername), "PresoSF", PresoLS[playerid]); dini_IntSet(udb_encode(playername), "PresoLV", PresoLS[playerid]); dini_IntSet(udb_encode(playername), "Procurado", Procurado[playerid]); dini_IntSet(udb_encode(playername), "levelchoque", PlayerInfo[playerid][pChoque]); dini_IntSet(udb_encode(playername), "levelrodoviaria", PlayerInfo[playerid][pRodoviaria]); dini_IntSet(udb_encode(playername), "Dinheiro", Dinheiro[playerid]); dini_IntSet(udb_encode(playername), "Score", Score[playerid]); dini_IntSet(udb_encode(playername), "Carteira", Carteira[playerid]); dini_IntSet(udb_encode(playername), "Sinalizadores", Sinalizadores[playerid]); dini_IntSet(udb_encode(playername), "Torcidas", Torcidas[playerid]); dini_IntSet(udb_encode(playername), "levelorg", PlayerInfo[playerid][pORG]); dini_IntSet(udb_encode(playername), "levelpux", PlayerInfo[playerid][pPux]); dini_IntSet(udb_encode(playername), "Ingressos", ingressos[playerid]); dini_IntSet(udb_encode(playername), "Procurado", LevelProcurado[playerid]); ShowPlayerDialog(playerid, DIALOGSEDES, DIALOG_STYLE_LIST, "Escolha uma sede para poder continuar:", "Sudeste\nSul e Centro-Oeste\nNordeste e Norte", "Selecionar", "Voltar"); format(string, sizeof(string), "%s(%i) registrado com a senha \"%s\"", playername, playerid, tmp); printf(string); format(string, sizeof(string), "Vocк criou a conta %s com a senha \"%s\". Nгo se esqueзa da sua senha!", playername, tmp); SendClientMessage(playerid, COLOR_PURPLE, string); SendClientMessage(playerid, COLOR_PURPLE, "Logado!"); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); } else { SendClientMessage(playerid, COLOR_RED, "Um erro aconteceu enquanto tentava se registrar ao server!"); format(string, sizeof(string), "O nick %s jб й registrado nesse server!", playername,tmp); SendClientMessage(playerid, COLOR_RED, string); } } return 1; }
Код:
if(strcmp(cmd, "/login", true) == 0) { if(NickProibido[playerid] == 1) { SendClientMessage(playerid, COLOR_RED, "Vocк nгo pode se registrar por que estб com nick proibido!"); return 1; } if(logged[playerid] == 1) { SendClientMessage(playerid, COLOR_RED, "Vocк jб estб logado!"); return 1; } tmp = strtok(cmdtext, idx); GetPlayerName(playerid, playername, sizeof(playername)); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_DBLUE, "Uso correto: [senha]"); } else { if(dini_Exists(udb_encode(playername))) { if(logged[playerid] == 0) { tmp2 = dini_Get(udb_encode(playername), "password"); if(udb_hash(tmp) != strval(tmp2)) { new PlayerName[24]; GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Erro! Vocк digitou a senha errada para %s!", PlayerName); SendClientMessage(playerid, COLOR_RED, string); } else { logged[playerid] = 1; logado[playerid] = 1; dini_Set(udb_encode(playername),"pass",tmp); PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(playername), "level"); PlayerInfo[playerid][pPMs] = dini_Int(udb_encode(playername), "SeePMs"); PlayerInfo[playerid][pVIP] = dini_Int(udb_encode(playername), "levelvip"); PlayerInfo[playerid][pGDE] = dini_Int(udb_encode(playername), "levelgde"); PlayerInfo[playerid][pREPORTER] = dini_Int(udb_encode(playername), "levelreporter"); PlayerInfo[playerid][pUPC] = dini_Int(udb_encode(playername), "levelupc"); PlayerInfo[playerid][pDPA] = dini_Int(udb_encode(playername), "leveldpa"); PlayerInfo[playerid][pTVP] = dini_Int(udb_encode(playername), "leveltvp"); PlayerInfo[playerid][pPCA] = dini_Int(udb_encode(playername), "levelpca"); PlayerInfo[playerid][pPC] = dini_Int(udb_encode(playername), "levelpc"); PlayerInfo[playerid][pMPC] = dini_Int(udb_encode(playername), "levelpc"); PlayerInfo[playerid][pBOPE] = dini_Int(udb_encode(playername), "levelbope"); PlayerInfo[playerid][pPMSF] = dini_Int(udb_encode(playername), "levelpmsf"); PlayerInfo[playerid][pPMLV] = dini_Int(udb_encode(playername), "levelpmlv"); PlayerInfo[playerid][pCash] = dini_Int(udb_encode(playername), "cash"); Maconha[playerid] = dini_Int(udb_encode(playername), "Maconha"); Cocaina[playerid] = dini_Int(udb_encode(playername), "Cocaina"); MatouHOOL[playerid] = dini_Int(udb_encode(playername), "Matou"); MorreuHOOL[playerid] = dini_Int(udb_encode(playername), "Morreu"); vipnormal[playerid] = dini_Int(udb_encode(playername), "vipnormal"); vipgold[playerid] = dini_Int(udb_encode(playername), "vipgold"); vipplatinium[playerid] = dini_Int(udb_encode(playername), "vipplatinium"); Banco[playerid] = dini_Int(udb_encode(playername), "Banco"); PresoLS[playerid] = dini_Int(udb_encode(playername), "PresoLS"); PresoSF[playerid] = dini_Int(udb_encode(playername), "PresoSF"); PresoLV[playerid] = dini_Int(udb_encode(playername), "PresoLV"); Procurado[playerid] = dini_Int(udb_encode(playername), "Procurado"); PlayerInfo[playerid][pChoque] = dini_Int(udb_encode(playername), "levelchoque"); PlayerInfo[playerid][pRodoviaria] = dini_Int(udb_encode(playername), "levelrodoviaria"); Dinheiro[playerid] = dini_Int(udb_encode(playername), "Dinheiro"); Score[playerid] = dini_Int(udb_encode(playername), "Score"); Carteira[playerid] = dini_Int(udb_encode(playername), "Carteira"); Sinalizadores[playerid] = dini_Int(udb_encode(playername), "Sinalizadores"); Torcidas[playerid] = dini_Int(udb_encode(playername), "Torcidas"); Skin[playerid] = dini_Int(udb_encode(playername), "Skin"); PlayerInfo[playerid][pORG] = dini_Int(udb_encode(playername), "levelorg"); PlayerInfo[playerid][pPux] = dini_Int(udb_encode(playername), "levelpux"); cash[playerid] = dini_Int(udb_encode(playername), "cash"); Colete[playerid] = dini_Int(udb_encode(playername), "Colete"); ingressos[playerid] = dini_Int(udb_encode(playername), "Ingressos"); LevelProcurado[playerid] = dini_Int(udb_encode(playername), "Procurado"); PlayerInfo[playerid][pFed] = dini_Int(udb_encode(playername), "levelfed"); if(PlayerInfo[playerid][pAdmin] >= 1) { ShowPlayerDialog(playerid, 900,DIALOG_STYLE_INPUT,"..:: Anti Fake::..","Por favor Administrador\n\nDigite a senha Anti-Fake abaixo:","Ok","Sair"); } SetPlayerSkin(playerid, Skin[playerid]); GivePlayerMoney(playerid, Dinheiro[playerid]); SetPlayerScore(playerid, Score[playerid]); SetPlayerWantedLevel(playerid, LevelProcurado[playerid]); GameTextForPlayer(playerid, "~b~Logado com sucesso!",2000,1); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); new PlayerName[24]; SendClientMessage(playerid, COLOR_CYAN2, string); format(string, sizeof(string), " "); SendClientMessage(playerid, COLOR_CYAN2, string); format(string, sizeof(string), " "); GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Logado como: %s", PlayerName); SendClientMessage(playerid, 0xFD4F3596, string); format(string, sizeof(string), "----------------------------------"); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "Tipo de conta:"); SendClientMessage(playerid, COLOR_BLUE, string); if(PlayerInfo[playerid][pAdmin] == 0) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Membro Normal", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); PlayerInfo[playerid][pAdmin] = 0; dini_IntSet(udb_encode(playername), "level", PlayerInfo[playerid][pAdmin]); } if(vipnormal[playerid] >= 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "VIP Normal [%d Horas Restantes]", vipnormal[playerid]); SendClientMessage(playerid, COLOR_CYAN, string); } if(vipplatinium[playerid] >= 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "VIP Platinium [%d Horas Restantes]", vipplatinium[playerid]); SendClientMessage(playerid, COLOR_CYAN, string); } if(vipgold[playerid] >= 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "VIP Gold [%d Horas Restantes]", vipgold[playerid]); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pPux] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Puxador level 1", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pPux] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Puxador level 2", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pBOPE] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "BOPE Novato", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pBOPE] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "BOPE Soldado", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pBOPE] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "BOPE Major", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pBOPE] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "BOPE Tenente", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pBOPE] == 5) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "BOPE Sargento", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pREPORTER] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Repуrter - Jornalista", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pREPORTER] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Repуrter - Sub-Diretor", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pREPORTER] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Repуrter - Diretor", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pREPORTER] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Repуrter - Presidente", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pGDE] == 1 || PlayerInfo[playerid][pPMSF] == 1 || PlayerInfo[playerid][pPMLV] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcia Militar - Recruta", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pGDE] == 2 || PlayerInfo[playerid][pPMSF] == 2 || PlayerInfo[playerid][pPMLV] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcia Militar - Oficial", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pGDE] == 3 || PlayerInfo[playerid][pPMSF] == 3 || PlayerInfo[playerid][pPMLV] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcia Militar - Sargento", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pGDE] == 4 || PlayerInfo[playerid][pPMSF] == 4 || PlayerInfo[playerid][pPMLV] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcia Militar - Capitгo", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pGDE] == 5 || PlayerInfo[playerid][pPMSF] == 5 || PlayerInfo[playerid][pPMLV] == 5) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcia Militar - Major", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pChoque] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial do Choque - Recruta", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pChoque] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial do Choque - Oficial", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pChoque] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial do Choque - Sargento", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pChoque] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial do Choque - Capitгo", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pChoque] == 5) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial do Choque - Major", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pRodoviaria] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial Federal Rodoviбria - Fiscalizaзгo de Trвnsito", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pRodoviaria] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial Federal Rodoviбria - Combate ao Crime", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pRodoviaria] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial Federal Rodoviбria - Divisгo de Multas e Penalidades", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pRodoviaria] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial Federal Rodoviбria - Divisгo de Planejamento Operacioal", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pRodoviaria] == 5) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Polнcial Federal Rodoviбria - Coodernaзгo Geral", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pAdmin] == 1) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Admin level 1 - /adminhelp", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pAdmin] == 2) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Admin level 2 - /adminhelp", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); } if(PlayerInfo[playerid][pAdmin] == 3) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Admin level 3 - /adminhelp", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); IsPlayerAdmin(playerid); } if(PlayerInfo[playerid][pAdmin] == 4) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Admin level 4 - /adminhelp", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); IsPlayerAdmin(playerid); } if(PlayerInfo[playerid][pAdmin] == 5) { GetPlayerName(playerid, PlayerName, 30); format(string, sizeof(string), "Admin level 5 - /adminhelp", PlayerName); SendClientMessage(playerid, COLOR_CYAN, string); IsPlayerAdmin(playerid); } format(string, sizeof(string), "----------------------------------"); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "Informaзхes da conta:"); SendClientMessage(playerid, COLOR_BLUE, string); new var10[256]; new Ver=0; new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, 35); for(new i; i < 10; i++) if(playerScores[i][player_ID] == playerid)Ver=i+1; GetPlayerName(playerid, var10, 24); format(var10, 256, "Cash [%d] Horas Jogadas [%d] Dinheiro [%d] Rank [%d]", PlayerInfo[playerid][pCash], GetPlayerScore(playerid), GetPlayerMoney(playerid), Ver); SendClientMessage(playerid, 0xE3E3E3FF, var10); new Day , Month , Year; new Hora,Minutos,Segundos; gettime(Hora, Minutos, Segundos); getdate(Year, Month, Day); format(string, sizeof(string),"Dia Logado : %02d/%02d/%d", Day, Month, Year); SendClientMessage(playerid,0xE3E3E3FF,string); format(string, sizeof(string),"Horario Logado : %02d:%02d:%02d",Hora,Minutos,Segundos); SendClientMessage(playerid,0xE3E3E3FF,string); ShowPlayerDialog(playerid,1967,DIALOG_STYLE_MSGBOX,"::: REGRAS DO SERVER :::","- Nгo bater em aliados;\n- Nгo usar programas ilegais;\n- Nгo atropelar com carro / moto;\n- Nгo divulgar outro servidor;\n- Nгo passar sua senha para ninguйm;\n- Nгo usar armas de fogo;\n- Respeitar os adminstradores e puxadores;\n- Nгo ofender ninguйm com ato de racнsmo;\n- Nгo ficar de esc em brigas;\n- Nгo bater em reportйres em trabalho.","Jogar", ""); printf("**************************************O player %s logou no dia %02d/%02d/%d - Horario: %02d:%02d:%02d********************************************",PlayerName, Day, Month, Year,Hora,Minutos,Segundos); format(string, sizeof(string), "----------------------------------"); SendClientMessage(playerid, COLOR_WHITE, string); return 1; } } } else { format(string, sizeof(string), "A conta %s, nгo existe nesse servidor!", playername); SendClientMessage(playerid, COLOR_RED, string); SendClientMessage(playerid, COLOR_RED, "Por favor use /register (senha) para se registrar."); } } return 1;