04.06.2012, 11:58
Ainda nгo consegui!
To usando esta stock aqui para pegar a conta do player
Aqui a Dialog de Registro
Como eu passo para DOF2? porque eu nao preciso de "getar" o nome do player denovo porque a stock do Rjj se n me engano ja pega o .ini da conta do player!
da um help para arrumar ?
To usando esta stock aqui para pegar a conta do player
pawn Код:
stock ObterINI(playerid)
{
new conta[64];
format(conta,30,"Contas/%s.ini",gPlayerName[playerid]);
return conta;
}
pawn Код:
switch( dialogid )
{
case DIALOG_REGISTRO:
{
if (!response) return Kick(playerid);
if (response)
{
if(!strlen(inputtext)) {
new name[24], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Bem Vindo:{7FFFD4} %s \nVoce Digitou uma Senha Invalida\n Digite Sua Senha Para Se Registrar", name);
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registrar", string,"Registro","Sair");
}
if(INI_Open(ObterINI(playerid))) {
DOF2_SetString("Senha",inputtext);//Comeзando por Aqui
INI_WriteInt("Score",0);
INI_WriteInt("Dinheiro",5000);
INI_WriteInt("Admin",0);
INI_WriteInt("Cop", PlayerInfo[playerid][COP]);
INI_WriteInt("PM", PlayerInfo[playerid][PM]);
INI_WriteInt("PC", PlayerInfo[playerid][PC]);
INI_WriteInt("BOPE", PlayerInfo[playerid][BOPE]);
DOF2_SaveFile();
DOF2_Exit();
new name[24], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Bem Vindo:{7FFFD4} %s \nServidor: Don\nDigite sua Senha Para Logar:", name);
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD,"Logar", string,"Logar","Sair");
}
}
}
da um help para arrumar ?

