26.08.2014, 01:41
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 ?
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 ?