[TUT] Bandera srece

6. Okt. 2012. Zaključano
3,513
pregleda
16
postova
arambasa
5
Underboss
6. Okt. 2012.
Danas cu da vam pokazem kako da uradite banderu srece , pa da krenemo .

1. prvo da define boje :
znaci ako nemate ove boje definisite ih ( NA VRHU SCRIPTE )
#define COLOR_GRAD1 0xADFF2FAA
#define COLOR_SIVA 0xADFF2FAA


2. da definisemo ostalo sto nam je potrebno  ( NA VRHU SCRIPTE )
new pLocal;
new moneys;


3. 3d text label ( KOD OSTALIH 3DTextLabela)
Create3DTextLabel("[BANDERA SRECE] \n Ostanite ovde 30 minuta \n i \n obogatice te se!", 0x07F8F8FF, 1134.0222,-935.2045,44.1513, 40.0, 0);


4.pravljenje komande /bandera
znaci kod ostalih komande prvo uradite
//================ Bandera srece =====================
if(strcmp(cmd, "/bandera", true) == 0) // ja sam stavio /bandera vi umesto toga stavite nesto drugo sto vam odgovara
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_SIVA, "Koriscenje: /bandera "); // ja sam stavio /bandera vi umesto toga stavite nesto drugo sto vam odgovara
return 1;
}


5. da komanda nemoze da se koristi na nekoj od lokacija
znaci ovako :
if(PI == 106)
{
SendClientMessage(playerid, COLOR_SIVA, "Komanda nije dozvoljena na ovoj lokaciji");
return 1;
}


6. da odredimo koliko igrac moze minimum da donira banderi
znaci sledite me 🙂
			moneys = strval(tmp);
if(moneys < 100000) // znaci vi ovo mozete da promenite ja sam stavio 100k
{
SendClientMessage(playerid, COLOR_SIVA, "Nije dovoljno minimum 100k.."); // znaci vi ovo mozete da promenite ja sam stavio 100k
return 1;
}


7.da odredimo sta da pise ako igrac ima manje od 100000
if(GetPlayerMoney(playerid) < moneys)
{
    SendClientMessage(playerid, COLOR_SIVA, "Nemate toliko novca."); // ako nema dovoljno novca
return 1;
}


8.da odredimo text koji ce da izlazi i koliko igrac dobija pare ako je pored bandere
if(IsPlayerInRangeOfPoint(playerid, 10, 1135.4493,-936.3835,42.8999,100, 1)) // ako je blizu bandere da dobije pare
            {
            GivePlayerMoney(playerid, 2500); // ja sam stavio 2500 vi umesto toga stavite koliko hocete
            }
GivePlayerMoney(playerid, -moneys);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys);
            SendClientMessage(playerid, COLOR_SIVA, string);
SendClientMessage(playerid, COLOR_SIVA, "{0000FF}Bandera: {00FF00}D{FFFFFF}o{FF0000}k{FFFFFF}l{FF0000}e {00FF00}ces {FF0000}vise {00FF00}da {FF0000}gledas {00FF00}u {FF0000}mene :D!"); // kada si pored bandere srece da pise
            SendClientMessage(playerid, COLOR_SIVA, "Bandera srece se aktivirala i dala pare igracima koji su pored nje."); // text koji izlazi kada neko donira
printf("%s", string);
format(string, sizeof(string), "%s je donirao Banderi Srece sumu od $%d (/charity).",sendername, moneys); // izlazi ko je donirao i koliko
}
return 1;
}



Ovo je bio jedan kratak tutorijal oko bandere srece , nadam se da sam nekom pomogo.. 🙂 Pozdrav (ovo mi je prvi tut)


EDIT : ZNACI OVO STO SAM OBJASNJAVAO BEZ BOJA I NEW-OVA SPOJITE I RADICE VAM KOMANDA
_HarDy_
5
Underboss
6. Okt. 2012.
Fino si uradio =D
Vidim da dosta njih ima problema sa tom banderom , tako da super
arambasa
5
Underboss
6. Okt. 2012.
Hvala
eQ| Cubee
5
Kingpin
6. Okt. 2012.
Lijepo..
Cimbur
5
Kingpin
6. Okt. 2012.
Lep Tutorial, mada, je totalno non RP 🙂
danites
4
Made Man
6. Okt. 2012.
Odlican tut!  😁
The Woozie
5
Kingpin
6. Okt. 2012.
...Nikola... wrote on October 6, 2012, 11:01 am:
Cista ost + strcmp... i to ti editujes GTA RP,i sta ti je to pLocal ajde koja je to lokacija...

ma skuplja postove , on je pocetnik u skriptanju i vadi samo komande iz modova..
-bespotreban tut
mihael22
4
Enforcer
6. Okt. 2012.
new pLocal;


hahahahah idi se ljeci
Deleted User
Obrisan korisnik
6. Okt. 2012.
pLocal ide kao varijabila u enumu pInfo.
dknez15
4
Made Man
6. Okt. 2012.
Dobar tut
mihael22
4
Enforcer
7. Okt. 2012.
Vegas. wrote on October 6, 2012, 8:05 pm:
pLocal ide kao varijabila u enumu pInfo.


pa bas se vidi da nezna pa lupa gl.uposti xD
Deleted User
Obrisan korisnik
7. Okt. 2012.
Slab tut ali pohvala.
Davidoff
5
Crime Lord
7. Okt. 2012.
Dobro samo je mene glupo ovo bandera srece ne bi ovo ubacio na moj server da mi plate 🙂
mihael22
4
Enforcer
8. Okt. 2012.
Quote from October 7, 2012, 4:54 pm:
Dobro samo je mene o ovo bandera srece ne bi ovo ubacio na moj server da mi plate 🙂


i da ovo neko pokusa ubacit bacalo bi mu errore
Zoki_Topalovic
4
Shot Caller
14. Okt. 2012.
Odlican tutorijal! 🙂 pohvale

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha