[TuT] Simple Bank Robbery System / Jednostavan Sistem Pljačke Banke

Započeo Muma
23. Avg. 2016. Zaključano
2,854
pregleda
12
postova
Muma Rascall
6
Forum Don
23. Avg. 2016.
Simple Bank Robbery System / Jednostavan sistem pljačke banke

Pozdrav svim članovima foruma, danas ću vam samo prevesti 1. sistem pljačke banke.





#include 
#include

#define COLOR_WHITE 0xFFFFFFAA

//Function forwarding
/* Prvo moramo ispisati funkcije koje ćemo koristiti dalje u skripti */
forward robtimer(playerid);
forward waittimer();

//Variables
/* Dodajemo nove varijable da utvrdimo da li se može banka pljačkati ili ne. */
new robpossible;

public OnFilterScriptInit()
{
/* Kada postavite 'robpossible' na 1, to znači da će moći pljačkati odmah nakon što se uloguje na server. */
robpossible = 1;
return 1;
}

//Command(s)
CMD:robbank(playerid, params[])
{
if(robpossible == 1) //Ako je varijabla na 1 da nastavi sa pljačkanjem.
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2309.1899,-8.4444,26.7422)) //Ovdje postavljate koordinate odakle će se moći pljačkati banka
{
    robpossible = 0; // Ako smo krenuli sa pljačkom, postavljamo da se trenutno ne može pljačkati
    SetTimer("waittimer", 300000, false); //Trenutno je 5 min, vi promijenite na broj koji vi želite ( 1 sekunda = 1000 )
    /* Postavili smo tajmer od 5 minuta kada će se banka moći ponovo pljačkati */
    SetTimer("robtimer", 60000, false);
    /* Pokrenuli smo joÅ¡ jedan tajmer koji će nam za 1 minut dati novac od pljačkanja banke */
    /* Vi dodajte funkciju koja će obavijestiti policiju. */
    SendClientMessage(playerid, COLOR_WHITE, "Počeli ste sa pljačkom banke, policija je obavijeÅ¡tena.");
            SendClientMessage(playerid, COLOR_WHITE, "Morate ostati na mjestu pljačkanja banke sledećih 30 sekundi kako bi dobili novac.");
}
} else {
    SendClientMessage(playerid, COLOR_WHITE, "Trenutno nije moguće pljačkati banku!");
}
return 1;
}

//Functions
public robtimer(playerid)
{
new string; // Novi string za poruke koje se pokazuju kasnije.
    new cash = random(200000);
GivePlayerMoney(playerid, cash);
/* Sa funkcijom "new cash = random(200000); & GivePlayerMoney(playerid, cash);" skripta daje igraču random svotu novca koja maksimalno može iznostiti 200.000$ (Možete to promijeniti..) */
    // Ovdje koristimo string iznad koji prikazuje igraču koliko je opljačkao novca iz banke.
format(string, sizeof(string), "Uspješno si opljačkao %d$ iz banke!", cash);
SendClientMessage(playerid, COLOR_WHITE, string);
}

public waittimer()
{
robpossible = 1; // Sa ovim pravimo da je banka ponovo na raspolaganju za pljačku i šaljemo poruku svim igračima.
SendClientMessageToAll(COLOR_WHITE, "Banka je ponovo na raspolaganju za pljačku!");
}







Kao Å¡to sam već naveo, ja samo prevodim ovaj tutorijal kako jeste napisan. Pa ako ima greÅ¡ki u skripti ili prijevodu, piÅ¡ite, ispraviti ću. 🙂
Mate
5
Underboss
23. Avg. 2016.
A sto ce biti ako pljackam banku i izbaci me sa servera ili me netko ubije ? Treba poradit jos 😄
Nitro
5
Godfather
23. Avg. 2016.
Mate wrote on August 23, 2016, 1:02 pm:
A sto ce biti ako pljackam banku i izbaci me sa servera ili me netko ubije ? Treba poradit jos 😄

Ovo je neka osnova,ostalo bi trebao sam doraditi.
Mate
5
Underboss
23. Avg. 2016.
Maxwellâ„¢ wrote on August 23, 2016, 1:02 pm:
A sto ce biti ako pljackam banku i izbaci me sa servera ili me netko ubije ? Treba poradit jos 😄

Ovo je neka osnova,ostalo bi trebao sam doraditi.

Ja sam za sebe poradio,ali ipak treba bit i ovdje da bude ono "Osnovno"
Muma Rascall
6
Forum Don
23. Avg. 2016.
Ja sam napisao samo da sam preveo. 🙂
Boki Boki
6
OG Legend
23. Avg. 2016.
Mogo si ovo detaljnije objasniti posto pocetnici nece shvatiti al ok  😄
Muma Rascall
6
Forum Don
24. Avg. 2016.
Samo sam ga preveo, pomoći će valjda. 😄
PWN|Medis
5
Kingpin
24. Avg. 2016.
Po meni bi ovo trebalo ići ovdje: http://balkan-samp.com/forum/index.php?topic=4245.0
Muma Rascall
6
Forum Don
24. Avg. 2016.
MEDO wrote on August 24, 2016, 7:28 pm:
Po meni bi ovo trebalo ići ovdje: http://balkan-samp.com/forum/index.php?topic=4245.0

Može biti i tutorijal, pa neka ostane za sada ovdje kad je već postavljen. 🙂
amersoftic
5
Kingpin
18. Sep. 2016.
pa dobro pomoci ce nekom :d
eSADâ„¢
5
Kingpin
18. Sep. 2016.
Odlicno  😄
Deleted User
Obrisan korisnik
18. Sep. 2016.
ᕼᖇᑌᔕTᗩᑎOᐯIᑕ wrote on September 18, 2016, 3:23 pm:
Odlicno  😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha