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;



