Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ognjenn poslato Februar 17, 2022, 16:11:03 POSLE PODNE

Naslov: Warning za timer
Poruka od: Ognjenn poslato Februar 17, 2022, 16:11:03 POSLE PODNE
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: [pawn]
timer tazertimer[10000](playerid){
   if(ima_lisice[playerid] == 0){
      GameTextForPlayer(playerid, "~y~Tazer zavrsen", 2000, 3);
      tazovan[playerid] = 0;
      ClearAnimations(playerid);
   }
}
[/pawn]

[pawn]
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;
         }
[/pawn] Ovo je deo gde se poziva timer
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn][/pawn]
Slika/video ingame problema(obavezno ako je ingame problem):
Naslov: Odg: Warning za timer
Poruka od: fajnydzieciak poslato Februar 17, 2022, 18:05:47 POSLE PODNE
Deklarisi timer pre koriscenja istog.
Naslov: Odg: Warning za timer
Poruka od: Ognjenn poslato Februar 18, 2022, 12:03:36 POSLE PODNE
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.
Naslov: Odg: Warning za timer
Poruka od: fajnydzieciak poslato Februar 18, 2022, 12:57:09 POSLE PODNE
Citat: Ognjenn poslato Februar 18, 2022, 12:03:36 POSLE PODNE
Mozes li da mi objasnis kako, pokusavao sam ali ne radi.
Samo
[pawn]
timer tazertimer[10000](playerid){
   if(ima_lisice[playerid] == 0){
      GameTextForPlayer(playerid, "~y~Tazer zavrsen", 2000, 3);
      tazovan[playerid] = 0;
      ClearAnimations(playerid);
   }
}
[/pawn]
Stavi pre koriscenja tog timera