SA-MP Forums Archive
[Ajuda] Dini nгo salvando [URGENTE] - 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] Dini nгo salvando [URGENTE] (/showthread.php?tid=533726)



Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

Sou iniciante em pawn comecei ontem, com comandos basicos em strcmp com strtok etc
hoje fui tentar aprender dini
vou postar meu codigo,
e de salvar o score do player
so que quando eu logo o score ta 0 ainda


Onplayerconnect :

new strconta[30];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(strconta, sizeof(strconta), "/contas/%s.ini", aname);
if(!fexist(strconta)) dini_Create(strconta);


Onplayerupdate:
new aname[MAX_PLAYER_NAME];
new file[30];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), "/contas/%s.ini");
SetPlayerScore(playerid,dini_Int(file, "Level"));

eu criei a pasta contas, salva a conta mais nao salva o level, e quando eu abro a conta que esta salva.ini
aparece o bloco de notas em branco, nao aparece o level, mesmo eu setando la, level = 50, eu logo no server e fica 0
porfavor alguem me ajuda a consertar o codigo sou iniciante em pawno preciso aprender sistema de salvamento em dini, tem como alguem me falar porque n salva ?


Re: Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

ao copilar nao da nenhum warning e nenhum erro me ajudem please


Re: Dini nгo salvando [URGENTE] - Marlon307 - 26.08.2014

faz um teste ai acho que vc esqueceu do "dini_Exists(filename[]);"
pawn Код:
new strconta[30];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(strconta, sizeof(strconta), "/contas/%s.ini", aname);
if(!dini_Exists(strconta)) dini_Create(strconta);


Onplayerupdate:
new aname[MAX_PLAYER_NAME];
new file[30];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), "/contas/%s.ini");
SetPlayerScore(playerid,dini_Int(file, "Level"));



Re: Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

Mano essa linha que tu mudou pra dini_Exist, ja tava com o fExist, e mesmo assim esse ai e de salvar as contas
ta funcionando direitinho
o que n ta funcionando e a do level
Onplayerupdate:
new aname[MAX_PLAYER_NAME];
new file[30];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), "/contas/%s.ini");
SetPlayerScore(playerid,dini_Int(file, "Level"));



Re: Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

alguem ajuda
up


Re: Dini nгo salvando [URGENTE] - Marlon307 - 26.08.2014

Quote:
Originally Posted by iWellCleber
Посмотреть сообщение
alguem ajuda
up
Olhe se vai dar agora

pawn Код:
SetPlayerScore(playerid,dini_Int(file, "Level") +1);
Ou este

pawn Код:
SetPlayerScore(playerid,dini_IntSet(file, "Level", +1);



Re: Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

Gente agora esta salvando o problema estava
aki
Onplayerupdate:
new aname[MAX_PLAYER_NAME];
new file[30];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), "/contas/%s.ini");
SetPlayerScore(playerid,dini_Int(file, "Level"));
agora
mudei pra
Onplayerupdate:
new aname[MAX_PLAYER_NAME];
new file[30];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), "/contas/%s.ini", aname);
SetPlayerScore(playerid,dini_Int(file, "Level"));

deu certo agora, salva, mais quando cria a conta, ja divia criar com um score, tipo criou, ai eu clico no .ini da conta
ai ta la , level=(o level que eu setei quando o player conecta, que no caso й 5),
sendo que quando eu abro o .ini, nao tem nada la, alguem me ajuda a ja criar a conta
com o level inicial no bloco de notas ?


Re: Dini nгo salvando [URGENTE] - iWellCleber - 26.08.2014

valeu por tentar ajudar marlon, mais o problema de salvar ja esta solucionado, e esse ai que eu citei logo acima vc sabe resolver ?


Re: Dini nгo salvando [URGENTE] - Micael_Nees - 26.08.2014

Add skype micael.nees


Re: Dini nгo salvando [URGENTE] - Marlon307 - 26.08.2014

Quote:
Originally Posted by iWellCleber
Посмотреть сообщение
valeu por tentar ajudar marlon, mais o problema de salvar ja esta solucionado, e esse ai que eu citei logo acima vc sabe resolver ?
Intгo ta tudo blz