NinjaJack | [NJ] - Jednostavan Tutorial

Započeo Vasic
•5. Jan. 2018.• Zaključano
3,726
pregleda
13
postova
FunnyGamingDay - FGD
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2
5. Jan. 2018.
Tutorial ' NinjaJack '




(( Pre nego sto pocnemo sa tutorialom, da kazemo Sta je to NinjaJack ))
NinjaJack (skraceno NJ) je kradja vozila dok su u pokretu, vecina vec zna sta je to jer je RolePlay Pravilo. Posto sam video da nema ovog tutoriala nigde na ovom forumu, ja sam odlucio napraviti. HAJDE DA POCNEMO!




(1). Pronadjite public OnPlayerEnterVehicle

Pod njega dodajemo ovo ili ako vas mrzi samo prekopirajte i ovo gore, pa celu funkciju paste. 🙂
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
        if(!ispassenger) //Oznacava ako je igrac SUVOZAC
        {
        for(new i = 0; i < MAX_PLAYERS; i++) //Vazi za sve igrace
        {
          if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == PLAYER_STATE_DRIVER) //uzima id vozila, te proverava igracevo mesto
            {
        SendClientMessage(playerid, -1, "Na ovom serveru je zabranjeno raditi NinjaJack ! Zamrznuti ste 5 Sekundi + Vam je oduzeto 10% Healtha!");
        new Float:minusichealth; //Oznacava float za helte kako bi moglo igracu da skine.
        GetPlayerHealth(playerid,minusichealth); //Proverava igraceve helte
        SetPlayerHealth(playerid,minusichealth-10);//Oduzima 10% igracevih helti
                                TogglePlayerControllable(playerid, 0); //ova funkcija zaledi igraca.
                                SetTimer("NinjaJackTimer", 5000, true);//ova funkcija je podesena da kada prodje 5 sekundi (5000 milisekundi) automatski odledi igraca.
                return true;
                          }
                }
}
        return 1;
}
(2). Sada dodajemo funkciju koja je pod Timerom NinjaJackTimer
forward NinjaJackTimer(playerid);//forwarduje funkciju kako bi ona funkcionisala
public NinjaJackTimer(playerid)//na ovu funkciju se prebacujemo nakon 5 sekundi, jer je tako podeseno gore u timeru.
{
TogglePlayerControllable(playerid, 1); //odledjuje igraca
return 1;
}

(3). I Stigli smo do kraja tutoriala, nadam se da ce vam pomoci. HVALA NA CITANJU!

Former SA:MP server developer

Founder @ cyformat.rs

Savana
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
5. Jan. 2018.
Bravo, bude nekaj od tebe..
FunnyGamingDay - FGD
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2
5. Jan. 2018.
Hehe, hvala 😄

Former SA:MP server developer

Founder @ cyformat.rs

GamerOfTheYT
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
5. Jan. 2018.
Dobar tutorial, pohvale. 😄
FunnyGamingDay - FGD
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2
5. Jan. 2018.
Hvala ti bratex 😄

Former SA:MP server developer

Founder @ cyformat.rs

Wucha
6
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
6. Jan. 2018.
Lepo si objasnio
Speeak
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
6. Jan. 2018.
Lijepo objasnjenje, zasto for petlja zaato ne foreach?
FunnyGamingDay - FGD
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2
6. Jan. 2018.
Wucha wrote on January 6, 2018, 11:04 am:
Lepo si objasnio

Hvala ti! 🙂
Sploxs wrote on January 6, 2018, 11:10 am:
Lijepo objasnjenje, zasto for petlja zaato ne foreach?

Pa eto, cisto da nema ni jednog inc. Da ne objasnjavam sta znaci taj inc itd... Inace hvala! 🙂

Former SA:MP server developer

Founder @ cyformat.rs

Eldin Fratello
5
Forum Don
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
6. Jan. 2018.
Wucha wrote on January 6, 2018, 11:04 am:
Lepo si objasnio
Dzoni Zivkovic
5
Underboss
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
6. Jan. 2018.
Low loop, inace koristan tutorijal koristi molim te GetPlayerPoolSize 🙂
Muma Rascall
6
Forum Don
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
6. Jan. 2018.
ᴢɪᴠᴋᴏᴠɪᴄ wrote on January 6, 2018, 7:08 pm:
Low loop, inace koristan tutorijal koristi molim te GetPlayerPoolSize 🙂
Tako je, izgleda da mnogi nisu saznali za GetPlayerPoolSize, GetVehiclePoolSize... 😄

for(new i = 0; i <= GetPlayerPoolSize(); i++)
FunnyGamingDay - FGD
6
OG Legend
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
2
6. Jan. 2018.
Znam za PoolSize, ali nisam ga koristio, jer ne znam bas o tome.. Ovako mi je laksi nacin. U Svakom slucaju, hvala svima! 🙂

Former SA:MP server developer

Founder @ cyformat.rs

Balsa.
5
Crime Lord
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
10. Feb. 2018.
Zaključavanje teme.
Razlog
: Prošlo je 1 mjesec od zadnjeg posta u temi

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha