Tazer

Započeo Zarko55
8. Apr. 2020.
1,059
pregleda
13
postova
Zarko55
2
Street Runner
8. Apr. 2020.
Problem(error/warning)😛roblem je ovde na drugoj liniji " if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");" , kada igrac nema wanted pise da igrac nema wanted, ali i kad ima wanted opet pise da igrac nema wanted level i ne mogu ga tazirati 
Dio skripte:
if(Tazer == 1)
        {
            if(!IgracPolicajac(playerid)) return Error(playerid, "Samo clanovi drzavne bezbednosti!");
            if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");
            if(GetPlayerWeapon(playerid) != 0) return Error(playerid, "Trenutno su ti ruke zauzete nekom vrstom oruzja,odlozi ga i potom koristi tazer!");
            ApplyAnimation(playerid,"KNIFE","knife_3",4.1,0,1,1,0,0,1);
            new suspect = GetClosestPlayer(playerid);
            if(gSpectateID != -1) Error(playerid, "Nitko nije blizu vas pa nemozete nikoga sokirati.");
            new victimid = GetClosestPlayer(playerid);
if(IgracPolicajac(suspect)) return Error(playerid, "Ne mozete sokirati kolege.");
            if(IsPlayerInAnyVehicle(suspect)) return Error(playerid, "Osumnjiceni je u autu, izvuci ga van prvo!");
if(IsPlayerInAnyVehicle(playerid)) Error(playerid, "Morate izaci iz vozila da bi ste sokirali nekoga!");
            if(IsPlayerConnected(victimid))
            {
            if(GetDistanceBetweenPlayers(playerid,victimid) < 2)
            {
  if(IgracTazovan == 0)
  {
                        new Float:health;
                        GetPlayerHealth(victimid, health);
                        SetPlayerHealth_H(victimid, health - 5.0);
                        TogglePlayerControllable(suspect, 0);
                        format(conelys, sizeof(conelys), "* Sokirao vas je %s na 20 sekundi.", ImeIgraca(playerid));
                        SendClientMessage(suspect, ZUTA, conelys);
                        format(conelys, sizeof(conelys), "* Sokirali ste %s na 20 sekundi.", ImeIgraca(suspect));
                        SendClientMessage(playerid, ZUTA, conelys);
                        format(conelys, sizeof(conelys), "* %s pogadja %s sa elektro sokerom, i sokira ga.", ImeIgraca(playerid) ,ImeIgraca(suspect));
                        ProxDetector(30.0, playerid, conelys, PROX,PROX,PROX,PROX,PROX);
    ApplyAnimation(playerid,"CRACK","crckdeth4",0,0,1,1,1,1, 1);
                        IgracTazovan = 1;
                        SetTimerEx("TazovanTajmer",15000, false, "i", suspect);
        }
            else
              {
              Error(playerid, "Osoba je vec sokirana, pricekajte malo!");
            }
}
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem)://
Jaksic
5
Underboss
8. Apr. 2020.
<= 0, velike pohvale za tebe, nemas potrebe za tim ili stavi jedno ili drugo cisto sumnjam da moze wl biti u minusu tako da stavi == 0 i probaj
Miki11
5
Crime Lord
8. Apr. 2020.
To ne provjerava dal on ima wanted vec kako izgleda dal je taziran
Probaj zamijenit tu liniju sa ovim
 if(PI <= 0) return Error(playerid,"Igrac nema wanted level!"); // provjeri kako ti je definiran wanted level
Zarko55
2
Street Runner
8. Apr. 2020.
over wrote on April 8, 2020, 3:16 pm:
<= 0, velike pohvale za tebe, nemas potrebe za tim ili stavi jedno ili drugo cisto sumnjam da moze wl biti u minusu tako da stavi == 0 i probaj

To sam prvo stavio ali isto je bilo
Zarko55
2
Street Runner
8. Apr. 2020.
Miki11 wrote on April 8, 2020, 3:16 pm:
To ne provjerava dal on ima wanted vec kako izgleda dal je taziran
Probaj zamijenit tu liniju sa ovim
 if(PI <= 0) return Error(playerid,"Igrac nema wanted level!"); // provjeri kako ti je definiran wanted level


pa isto sam stavio kao i ti
Garadooo
5
Forum Don
8. Apr. 2020.
@Zarko55 nemoj da radis DP!
sljedeci put lockam temu.
Jaksic
5
Underboss
8. Apr. 2020.
Zarko55 wrote on April 8, 2020, 3:24 pm:
To sam prvo stavio ali isto je bilo

proveri onda sistem davannja wla
Miki11
5
Crime Lord
8. Apr. 2020.
Zarko55 wrote on April 8, 2020, 3:25 pm:
pa isto sam stavio kao i ti
Ocito da nisi ovo je tvoja linija
if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");


A ovo je moja
if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");


Treba ti provjera dal igrac ima wl, provjeri kako ti je to definirano, ako koristis UP mod vjerojatno je pWaned ili nesto slicno
Zarko55
2
Street Runner
8. Apr. 2020.
Miki11 wrote on April 8, 2020, 3:28 pm:
Ocito da nisi ovo je tvoja linija
if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");


A ovo je moja
if(PI <= 0) return Error(playerid,"Igrac nema wanted level!");


Treba ti provjera dal igrac ima wl, provjeri kako ti je to definirano, ako koristis UP mod vjerojatno je pWaned ili nesto slicno


Ovako mi je definirano "TrazenNivo"
Gagule
4
Made Man
10. Apr. 2020.
A kako mu setas WL ? Preko suspect komande ili server autoamtski, daj posalji suspect komandu i funkciju sa setovanje wla
, ocigledno da je TrazeniNivo uvek 0....
Zarko55
2
Street Runner
10. Apr. 2020.
|Gagi| wrote on April 10, 2020, 2:40 pm:
A kako mu setas WL ? Preko suspect komande ili server autoamtski, daj posalji suspect komandu i funkciju sa setovanje wla
, ocigledno da je TrazeniNivo uvek 0....

YCMD:su(playerid, params[],help)
{
    if(UlogovanProvera == 0) return Error(playerid, "Moras biti prijavljen.");
if(!Policajac(playerid)) return Error(playerid, "Samo pripadnici policije.");
if(OfficerNaDuznosti == 0) return Error(playerid, "Niste uzeli znacku(duznost) pa nemozete koristi tu komandu.");
new id,zlocin,wpoint;
if(sscanf(params, "usd", id, wpoint,zlocin)) return Koristi(playerid, "su [ID/Nick] [wanted level] [Opis zlocina]");
if(strlen(zlocin) >= 63) return Error(playerid, "Vas text je predugacak. Mozete korisite ukupno 64 slova/znaka!");
if(!IsPlayerConnected(id)) return Error(playerid, "Taj igrac je offline.");
if(id == playerid) return Error(playerid, "Ne mozete sebi dati wanted nivo.");
if(IgracPolicajac(id)) return Error(playerid,"Ne mozete dati wanted level kolegi iz drzavnih bezbednosti.");
if(wpoint > 6 || wpoint < 1) return Error(playerid, "Broj wanteda ne moze ici preko 6 i manje od 1.");
if(GetPlayerWantedLevel_Ex(id) > 6) return Error(playerid, "Igrac moze imati max 6 wanted nivoa.");
SetPlayerWantedLevel_Ex(id, wpoint);
PI = wpoint;
format(conelys, sizeof(conelys), ": Sve jedinice: Prijavio: %s", Ime_Igraca(playerid));
FamilyPoruka(1, TEAM_BLUE_COLOR, conelys);
FamilyPoruka(2, TEAM_BLUE_COLOR, conelys);
format(conelys, sizeof(conelys), ": Zlocin: %s, Osumljiceni: %s [WL: %d]", zlocin, ImeIgraca(id), GetPlayerWantedLevel_Ex(id));
FamilyPoruka(1, TEAM_BLUE_COLOR, conelys);
  FamilyPoruka(2, TEAM_BLUE_COLOR, conelys);
new string;
format(string, sizeof(string), "Trenutni Wanted Level: %d", GetPlayerWantedLevel_Ex(id));
SCM(id, COLOR_LIGHTRED, string);
format(string, sizeof(string), "Pocinili ste zlocin: %s. Prijavio: %s.", zlocin, Ime_Igraca(playerid));
SCM(id, COLOR_LIGHTRED, string);
strmid(ZlocinInfo, Ime_Igraca(playerid), 0, strlen(Ime_Igraca(playerid)), 255);
strmid(ZlocinInfo, Ime_Igraca(id), 0, strlen(Ime_Igraca(id)), 255);
strmid(ZlocinInfo, zlocin, 0, strlen(zlocin), 255);
return 1;
}
Gagule
4
Made Man
10. Apr. 2020.
A da ti stavis ??
if(PI == 0) return Error(playerid,"Igrac nema wanted level!");
Zarko55
2
Street Runner
10. Apr. 2020.
|Gagi| wrote on April 10, 2020, 5:38 pm:
A da ti stavis ??
if(PI == 0) return Error(playerid,"Igrac nema wanted level!");

radi hvala puno lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha