Skripta koju koristim:grandlarc
Detaljan opis problema:napravio sam kao nek pay day sistem da svakih sat vremena igrac dobije 30k i 1+ scor al probem je u tome problem napravio sam time
forward PayDay();
i dodao pod OnGameModeInit
SetTime("PayDay",3600,1);
i napravio publuc
public PayDay()
{
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,""LJUBICASTA"PayDay","\t"LJUBICASTA"PayDay \n"ZUTA"Iznos vase plate i scora na serveru u proteklih 1 sat: \n"LJUBICASTA"Novac: "ZUTA"+30000 \n"LJUBICASTA"Scor: "ZUTA"+1","OK","");
GivePlayerMoney(playerid, 30000);
SetPlayerScore(playerid, 1);
return 1;
}
al izabacuje mi errore za playerid al onda stavit tamo kod payday u zagradu playerid i izbaci mi ovo
error 025: function heading differs from prototype
i ne znam sta da uradim i jos ne znam isto kako da igracu da +30000 i +1 scor a ne da mu postavi
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
nisi definisao playerid ?
jel oces da svima uradi to ?
for(new playerid; playerid <= MAX_PLAYERS-1; playerid++)
{
ShowPlayerDialog(playerid,256+512+1024,DIALOG_STYLE_MSGBOX,""LJUBICASTA"PayDay","\t"LJUBICASTA"PayDay \n"ZUTA"Iznos vase plate i scora na serveru u proteklih 1 sat: \n"LJUBICASTA"Novac: "ZUTA"+30000 \n"LJUBICASTA"Scor: "ZUTA"+1","OK","");
GivePlayerMoney(playerid, 30000);
SetPlayerScore(playerid, 1);
}
Ako se dobro secam, posto niam kraj kompa moras da napravis preko for petlje
for (new i=0; i<MAX_PLAYERS; i++)
{
}
Da, umesto playerid stavi "i" ...Probaj tako, mozda uspe, radim sad napamet sa telefona :)
Citat: '\0' poslato Januar 24, 2014, 19:15:28 POSLE PODNE
nisi definisao playerid ?
jel oces da svima uradi to ?
for(new playerid; playerid <= MAX_PLAYERS-1; playerid++)
{
ShowPlayerDialog(playerid,256+512+1024,DIALOG_STYLE_MSGBOX,""LJUBICASTA"PayDay","\t"LJUBICASTA"PayDay \n"ZUTA"Iznos vase plate i scora na serveru u proteklih 1 sat: \n"LJUBICASTA"Novac: "ZUTA"+30000 \n"LJUBICASTA"Scor: "ZUTA"+1","OK","");
GivePlayerMoney(playerid, 30000);
SetPlayerScore(playerid, 1);
}
ne svima nego kad udjes u igru pa posle 1 h da dobijes payday, nisam definisao, moze mi neko to uradit pomoc?
Moze LOCK reseno!