SA-MP Forums Archive
[Ajuda] comado /registrar DOF2 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] comado /registrar DOF2 (/showthread.php?tid=418140)



comado /registrar DOF2 - vitorvlv - 23.02.2013

pawn Код:
CMD:registrar(playerid,params[])
{
new playern[MAX_PLAYER_NAME];

GetPlayerName(playerid,playern,sizeof(playern));
format(CONTAS,sizeof(CONTAS),"Players/%s.ini",playern);
DOF2_CreateFile(CONTAS);
DOF2_SetInt(CONTAS,"Admin",info[playerid][Admin]);
DOF2_SetInt(CONTAS,"Score",info[playerid][Score]);
DOF2_SetInt(CONTAS,"Dinheiro",GetPlayerMoney(playerid));
DOF2_SetInt(CONTAS, "Senha",strval(inputtext));
SendClientMessage(playerid,0xFF0000,"Bem vindo,registro efetuado com sucesso");
GetPlayerName(playerid, playern, sizeof(playern));
format(str, sizeof(str), "Players/%s.ini", playern);
if(!DOF2_FileExists(str)) return SendClientMessage(playerid,0xFF0000AA,"Vocк jб estб registrado");
return true;
}
To aprendendo DOF2,sou meio lerdo entгo tб meio difнcil,mas em vez de criar registro por dialog to tentando por comando primeiro,acredito ser mais fбcil,queria sabe como colocar a senha,ele tб se registrando sem precisar da senha,e quando coloco o
pawn Код:
DOF2_SetInt(CONTAS, "Senha",strval(inputtext));
dб esse erro:
PHP код:
C:\Users\Vitor\Downloads\Server Gta Torcidas\gamemodes\gt.pwn(342) : error 017undefined symbol "inputtext" 
entгo gostaria que alguйm me ajudasse


Re: comado /registrar DOF2 - vitorvlv - 23.02.2013

UP ! .-.
ajuda aк galera;


Re: comado /registrar DOF2 - mau.tito - 23.02.2013

Tente assim
pawn Код:
#include a_samp
#include DOF2
#include sscanf2

CMD:registrar(playerid,params[])
{
    new playern[MAX_PLAYER_NAME], Senha[50];
    if(sscanf(params,"u",Senha))return SendClientMessage(playerid, -1 , "/registrar senha " );
    GetPlayerName(playerid,playern,sizeof(playern));
    format(CONTAS,sizeof(CONTAS),"Players/%s.ini",playern);
    if(!DOF2_FileExists(str)) return SendClientMessage(playerid,0xFF0000AA,"Vocк jб estб registrado");
    DOF2_CreateFile(CONTAS);
    DOF2_SetInt(CONTAS,"Admin",info[playerid][Admin]);
    DOF2_SetInt(CONTAS,"Score",info[playerid][Score]);
    DOF2_SetInt(CONTAS,"Dinheiro",GetPlayerMoney(playerid));
    DOF2_SetInt(CONTAS, "Senha",Senha);
    SendClientMessage(playerid,0xFF0000,"Bem vindo,registro efetuado com sucesso");
    DOF2_SaveFile();
    return true;
}}



Re: comado /registrar DOF2 - vitorvlv - 24.02.2013

PHP код:
C:\Users\Vitor\Downloads\Server Gta Torcidas\gamemodes\gt.pwn(322) : warning 219local variable "Senha" shadows a variable at a preceding level
C
:\Users\Vitor\Downloads\Server Gta Torcidas\gamemodes\gt.pwn(322) : warning 204symbol is assigned a value that is never used"Senha"