Nem menti el a pénzt és a pontokat

Indította BoSS, 2012. október 25. - 19:16:07

Előző téma - Következő téma

timbaland10

#15
Hát próbálok még keresni megoldásokat... ha találok írok ide!

Dupla hozzászólás automatikusan összefûzve. ( 2012. október 25. - 20:04:44 )

[pawn]    dini_IntSet(file, \"Pénz\", GetPlayerMoney(playerid));[/pawn]
Ezt oda ahol menti
[pawn]    GivePlayerMoney(playerid, dini_Int(file, \"Pénz\"));[/pawn]
Ezt oda ahol betölti

ZyZu.

lássam mivel mented az onplayerdisconnectnél és mivel töltöd be..  :hmmm:

Depi

#17
A mód elején az enumerációba add hozzá az a sort h \" pont \".
A hiba:
 

dini_IntSet(file, \"Pont\", Info[playerid][warn]);
dini_IntSet(file, \"Warn\", Info[playerid][warn]);

 
Helyett:
 

dini_IntSet(file, \"Pont\", GetPlayerScore(playerid));
dini_IntSet(file, \"Warn\", Info[playerid][warn]);

 
Edit: timbaland10! Az rendben van h segíteni akarsz, tényleg becsületre méltó dolog, de mielõtt írnál valami nézz utána h nem mondasz-e hülyeséget. Mert amiket írtál szinte mind az volt, és ez nem szidás v akármi, ha nem jó tanács. :)
Ezt viszont jól írtad:
 
GivePlayerMoney(playerid, dini_Int(file, \"Pénz\"));

 
De viszont így is müködik:
 
GivePlayerMoney(playerid,Info[playerid][penz]

 
És egy jó tanács, enumerációs eljárásnál ne használjatok ékezetet, mert könnyen össze keverhet mindent.

ZyZu.


dini_IntSet(file, \"Pont\", Info[playerid][warn]);
dini_IntSet(file, \"Warn\", Info[playerid][warn]);

 
Elírtad az egyikett a pontnál.. Így akkor
 

dini_IntSet(file, \"Pont\", Info[playerid][pont]);

 
Warn helyett gondolom pontot akartál írni nem?..

Depi

Idézetet írta: ZyZu date=1351196708\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29036\" data-ipsquote-contentclass=\"forums_Topic

dini_IntSet(file, \"Pont\", Info[playerid][warn]);
dini_IntSet(file, \"Warn\", Info[playerid][warn]);

 
Elírtad az egyikett a pontnál.. Így akkor
 

dini_IntSet(file, \"Pont\", Info[playerid][pont]);

 
Warn helyett gondolom pontot akartál írni nem?..
 
Ugyan azt írtad le amit én. De gondold végig: Info[playerid][pont] ezzel nem fogja a pontot lekérdezni, talán ezzel lefogja nem ? :) - dini_IntSet(file, \"Pont\", GetPlayerScore(playerid));

ZyZu.

Bocsi nem figyeltem :D Draven megoldása jó.. :)