Hali!
van nekem enumba egy pPenz változóm,ebben tárolom a pénzt,ebbõl töltöm be hogy a szerveren majd ne tudjanak csalni (pénzt),mert értéket nem tudnak átírni,szóval,annyi a gondom ha vesz valamit a játékos akkor az összes pénzébõl ki von valamennyit ugye. Na de ha van 250 pPenz -em akkor abból 250et nem tudok kivonni mert azt írja nincs elég pénzem,tehát mindig csak úgy tudok hogy 249-et és akkor marad nálam \"1\" Ezt hogy oldhatnám meg ? Kimásoltam a módomból,egy részletet:
if(pInfo[playerid][pPenz] > 249)
{
JogsiHelyes = 0;
pInfo[playerid][pPenz] -= 249;
SendClientMessage(playerid,COLOR_ULTRARED,\"(( Kresz vizsga befizetve,249 dollár ))\");
ShowPlayerDialog(playerid,DIALOG_JOGSI1,DIALOG_STYLE_LIST,\"Mennyivel haladhatsz lakott területen belül ?\",\"40 Km/h\\n60 Km/h\\n50 Km/h\",\"Elkezd\",\"Mégse\");
}
else
{
SendClientMessage(playerid,COLOR_ULTRARED,\"(( Nincs elég pénzed! ))\");
}
[/pawncode]
Ahogy látjátok,csak 249et tudok kivonni mert 250et kivonnák akkor úgy veszi mintha nem lenne annyi pénzem. Próbáltam úgy hogy 249-et leelllenõrzök,250-et pedig kivonok de úgy sem jó. Mi lehet a megoldás erre ? Elõre is köszi!