SA-MP Forums Archive
Small Question - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Small Question (/showthread.php?tid=156473)



Small Question - Ihsan_Cingisiz - 22.06.2010

Sorry for posting so fast but i have a lil problem
I can make dini_intset +1 : my script
Quote:

dini_IntSet(file,"Hours", +=1);
I want to make every payday +1 but i get this errors

Quote:

C:\Users\mehmet\Desktop\eSports Gaming Roleplay\gamemodes\eSports.pwn(32 : error 029: invalid expression, assumed zero
C:\Users\mehmet\Desktop\eSports Gaming Roleplay\gamemodes\eSports.pwn(32 : warning 215: expression has no effect
C:\Users\mehmet\Desktop\eSports Gaming Roleplay\gamemodes\eSports.pwn(32 : error 001: expected token: ";", but found ")"
C:\Users\mehmet\Desktop\eSports Gaming Roleplay\gamemodes\eSports.pwn(32 : error 029: invalid expression, assumed zero
C:\Users\mehmet\Desktop\eSports Gaming Roleplay\gamemodes\eSports.pwn(32 : fatal error 107: too many error messages on one line

My whole public payday
Quote:

public PayDay()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
new playername[24];
GetPlayerName(i, playername, sizeof(playername));
new file[64];
format(file, sizeof(file), "Map/Users/%s.ini", playername);

GivePlayerMoney(i, 2000);
dini_IntSet(file,"Hours", +=1);
}
}




Re: Small Question - CJ101 - 22.06.2010

Код:
new old;
old = dini_Int(file,"Hours");
old+=1;
dini_IntSet(file,"Hours",old);