Warning za timer


Započeo Ognjenn, Februar 17, 2022, 16:11:03 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Korsitim y_timers i kad god napravim neki timer dobijem warning
function with tag result used before definition, forcing reparse
na liniji 3489 a ta linija je timer tazertimer[10000](playerid)
Deo skripte:
timer tazertimer[10000](playerid){
	if(ima_lisice[playerid] == 0){
		GameTextForPlayer(playerid, "~y~Tazer zavrsen", 2000, 3);
		tazovan[playerid] = 0;
		ClearAnimations(playerid);
	}
}


if(IsPlayerInRangeOfPoint(issuerid, 10.0, Pos[0], Pos[1], Pos[2])){
				ClearAnimations(playerid);
				radiusmess(issuerid, RP_RANGE, COLOR_BOJA_RADNJE, "* Policajac %s vadi tazer te puca na %s i pogadja.", getname(issuerid), getname(playerid));
				tazovan[playerid] = 1;
				OnePlayAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
				SetPlayerHealth(playerid, 50.0);
				defer tazertimer(playerid);	
				return 0;
			}
Ovo je deo gde se poziva timer
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):

Slika/video ingame problema(obavezno ako je ingame problem):
Poslednja Izmena: Februar 19, 2022, 20:36:55 POSLE PODNE od llIIlIIIlllIl

Deklarisi timer pre koriscenja istog.

Citat: srbski southclaws poslato Februar 17, 2022, 18:05:47 POSLE PODNE
Deklarisi timer pre koriscenja istog.
Mozes li da mi objasnis kako, pokusavao sam ali ne radi.

Citat: Ognjenn poslato Februar 18, 2022, 12:03:36 POSLE PODNE
Mozes li da mi objasnis kako, pokusavao sam ali ne radi.
Samo
timer tazertimer[10000](playerid){
	if(ima_lisice[playerid] == 0){
		GameTextForPlayer(playerid, "~y~Tazer zavrsen", 2000, 3);
		tazovan[playerid] = 0;
		ClearAnimations(playerid);
	}
}

Stavi pre koriscenja tog timera