SA-MP Forums Archive
[Ajuda] DOF2_GetString - 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] DOF2_GetString (/showthread.php?tid=421278)



DOF2_GetString - Wooziesan - 08.03.2013

aee pessoal kk eu denovo u.u' pessoal, eu to desenvolvendo uma idйia q eu tive, no final nem sei se vai ser util pra todos, mas quando tiver pronto vo postar e vcs critiquem kkkkk й o seguinte, vejam isso:
Код:
if(!strcmp(CordaCode,DOF2_GetString(LOCAL_DO_ARQUIVO,"Codigo"),false))
essa parte do codigo ta nos dialogo.
o local do arquivo й esse:
Код:
new endereco[100];
format(endereco, 40, "Emails/%s.ini", inputtext);
ali na vaviavel onde normalmente й sempre o nome do jogador, eu coloquei pra ser o email, tipo:

"Emails/nome@exemplo.com.ini"

voltando pra parte que eu quero ajuda:
Код:
if(!strcmp(CordaCode,DOF2_GetString(LOCAL_DO_ARQUIVO,"Codigo"),false))
Como fazer LOCAL_DO_ARQUIVO ser igual "Emails/%s.ini"

nao sei se vcs vao entender kk mas tipo, se fosse nome de player eu usaria algo assim:
Код:
stock Contas(playerid)
{
new arquivo[40], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, 32);
format(arquivo, 40, "Registrados/%s.ini", name);
return arquivo;
}
depois trocaria LOCAL_DO_ARQUIVO por Contas(playerid), mas como jб disse nao й nome de player u.u'

alguem poderia ajuda ? agradeзo desde jб


Re: DOF2_GetString - Sky™ - 09.03.2013

acho que isso

pawn Код:
stock Emails(email[])
{
    new
        Sk_[ 40 ]
    ;
    format(Sk_, 40, "Email/%s.ini", email);
    return Sk_;
}



Re: DOF2_GetString - Wooziesan - 09.03.2013

como eu usaria isso q vc mandou ?

Код:
if(!strcmp(CordaCode,DOF2_GetString(Emails(email[]),"Codigo"),false))
isso ?


Re: DOF2_GetString - Sky™ - 09.03.2013

apesar de eu n achar que vai dar certo essa gambiarra sua

pawn Код:
se usaria da seguinte forma

Emails("blablabla@redt.com");

Emails(inputtext)



Re: DOF2_GetString - Wooziesan - 09.03.2013

Quote:
Originally Posted by Sky_.
Посмотреть сообщение
apesar de eu n achar que vai dar certo essa gambiarra sua

pawn Код:
se usaria da seguinte forma

Emails("blablabla@redt.com");

Emails(inputtext)
eu jб tinha me apercebido e nao ia funcionar kkk eu jб arrumei outro jeito aqui u.u' eu tava meio q tentando subir uma escada de joelhos kk podendo subir normalmente kkkk

agradeзo a "todos" pela atenзгo : Mad: velew ai sky por tentar me ajudar : Rolleyes:


Re: DOF2_GetString - Maklister - 09.03.2013

no caso seria

pawn Код:
new endereco[84];
format(endereco, sizeof(endereco), "Emails/%s.ini", inputtext);