[Ajuda] Login com Letras e Nъmeros
#1

boa noite gente , estou tendo problema em conseguir por o registro do server com os dois tipos e nгo apenas com numero como estб , poderiam me ajudar ?



Quote:

if(dialogid == 2)
{
if(response == 0)
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Caso queira registrar-se Use /registrar .");
return true;
}
if(response >= 1)
{
if(strlen(inputtext) == 0)
{
format(string, sizeof string,
"\n{00FF00}» {FFFFFF}Logando no \n\n\
{00FF00}» {FFFFFF}Sua conta: {FF0000}%s {FFD700}estб {FF0000}NГO REGISTRADA\n\
{00FF00}» {FFFFFF}Digite sua senha para efetuar o REGISTRO\n\n\
{FF1493}» {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n", PlayerName(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "{FFFFFF}Logando {FFFFFF}", string, "Registrar", "Sair");
return true;
}
if(!strval(inputtext))
{
SendClientMessage(playerid, COLOR_YELLOW, "Digite Somente Numeros!");
format(string, sizeof string,
"\n{00FF00}» {FFFFFF}Bem vindo ao servidor\n\n\
{00FF00}» {FFFFFF}Sua conta: {FF0000}%s {FFD700} estб {FF0000}NГO REGISTRADA\n\
{00FF00}» {FFFFFF}Digite sua senha para efetuar o REGISTRO\n\n\
{FF1493}» {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n", PlayerName(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "{FFFFFF}Logando {FFFFFF}", string, "Registrar", "Sair");
return 1;
}
ForT:registrar(playerid, inputtext);
return true;
}
return true;
}


Quote:

CMD:registrar(playerid, params[])
{
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
return true;
}
new string[74];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 74, Pasta_Contas, sendername);
if (DOF2_FileExists(string))
{
SendClientMessage(playerid, COLOR_YELLOW, "O Nick que vocк estб usando jб existe, Use /logar.");
return true;
}
if(!strval(params))
{
SendClientMessage(playerid, COLOR_YELLOW, "Digite Somente Numeros!");
format(string, sizeof string,
"\n{7CFC00}» {FFFFFF}Bem vindo ao servidor \n\n\
{7CFC00}» {FFFFFF}Sua conta: {7CFC00}%s {FFFFFF}estб {FF0000}NГO REGISTRADA\n\
{7CFC00}» {FFFFFF}Digite sua senha para efetuar o REGISTRO\n\n\
{FF0000}» {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n", PlayerName(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "{FFFFFF}Logando {FFFFFF}", string, "Registrar", "Sair");
return 1;
}
new senhaa[200];
if(sscanf(params, "s[200]", senhaa))
{
return 1;//SendClientMessage(playerid, COLOR_GRAD1, "USE: /registrar [senha].");
}

Encrypt(senhaa);

OnPlayerRegister(playerid, senhaa);
return true;
}

Reply
#2

Que cуdigo porco...

PHP код:
CMD:registrar(playeridparams[])
{
    if(
gPlayerLogged[playerid] == 1)
    {
        
SendClientMessage(playeridCOLOR_GREY" Vocк jб estб logado.");
        return 
true;
    }
    new 
string[74];
    
GetPlayerName(playeridsendernamesizeof(sendername));
    
format(string74Pasta_Contassendername);
    if (
DOF2_FileExists(string))
    {
        
SendClientMessage(playeridCOLOR_YELLOW"O Nick que vocк estб usando jб existe, Use /logar.");
        return 
true;
    }
    new 
senhaa[200];
    if(
sscanf(params"s[200]"senhaa))
    {
        return 
1;//SendClientMessage(playerid, COLOR_GRAD1, "USE: /registrar [senha].");
    
}
    
Encrypt(senhaa);

    
OnPlayerRegister(playeridsenhaa);
    return 
true;
}


if(
dialogid == 2)
{
    if(
response == 0)
    {
        
SendClientMessage(playeridCOLOR_LIGHTRED"Caso queira registrar-se Use /registrar .");
        return 
true;
    }
    if(
response >= 1)
    {
        if(
strlen(inputtext) == 0)
        {
        
format(stringsizeof string,
        
"\n{00FF00}» {FFFFFF}Logando no \n\n\
        {00FF00}» {FFFFFF}Sua conta: {FF0000}%s {FFD700}estб {FF0000}NГO REGISTRADA\n\
        {00FF00}» {FFFFFF}Digite sua senha para efetuar o REGISTRO\n\n\
        {FF1493}» {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n"
PlayerName(playerid));
        
ShowPlayerDialog(playerid2DIALOG_STYLE_PASSWORD"{FFFFFF}Logando {FFFFFF}"string"Registrar""Sair");
        return 
true;
    }
    
ForT:registrar(playeridinputtext);
    return 
true;

Reply
#3

valeu , deu uns erros mas ja consegui arrumar certinho brigado , sim os cуdigos tгo estranhos to melhorando ele ( nгo mexo tгo bem assim com o editor
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)