06.05.2012, 23:47
(
Last edited by Tiu_DaColombia; 07/05/2012 at 12:19 AM.
)
/-------------------------------[Login]--------------------------------------------------------------------------
@ AJUDA POR FAVOR PRECISO DISSO HOJE.
pawn Code:
if (strcmp(cmd, "/logar", true) ==0 )
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
new tmppass[64];
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
return true;
}
Encrypt(password);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login:", "{FFFFFF}Seja Bem Vindo(a)\n {00EE00}Bxxxx{FFD700}xxxx {00B2EE}xxxx{FFFFFF}.\n{FFFFFF}\nStatus da Conta: {00FF00}Registrada\n{FFFFFF}\nPor Favor Digite Sua Senha Para Logar !", "Logar", "Sair");
return true;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
//Encrypt(tmppass);
OnPlayerLogin(playerid,tmppass);
}
return true;
}
if (strcmp(cmd, "/registrar", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
return true;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
Encrypt(password);
format(string, 64, "Contas/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "O Nick que vocк estб usando jб existe, use outro por favor.");
fclose(hFile);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Fazendo Seu Login:", "{FFFFFF}Seja Bem Vindo(a)\n {00EE00}xxxx {FFD700}xxxx {00B2EE}xxxx{FFFFFF}.\n{FFFFFF}\nStatus da Conta: {00FF00}Registrada\n{FFFFFF}\nPor Favor Digite Sua Senha Para Logar !", "Logar", "Sair");
return true;
}
new tmppass[64];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Por favor, USE: /registrar [Senha]");
//SendClientMessage(playerid, COR_TRIADS, "{FF8C00}---<> Use Nome_Sobrenome ( Ex: {00FF00}xxxx{FF8C00} ) <>---");
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Fazendo Seu Registro:", "{FFFFFF}Seja Bem Vindo(a)\n{00EE00}xxxx {FFD700}xxxx{00B2EE}xxxx{FFFFFF}.\nStatus da Conta: {FF0000}Nгo Registrada\n{FFFFFF}Use: {00FF00}Nome_Sobrenome\n\n{FFFFFF}Exemplo: {ffff00}Diogo_Silva{FFFFFF}\n{FFFFFF}Digite Sua Senha Para Registrar !", "Registrar", "Cancelar");
return true;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
// Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
return true;
}