[Pomoc] Sistem pljackanja s dinamitom

Započeo Damjan.
7. Nov. 2015. Zaključano
999
pregleda
20
postova
Damjan_Nole
4
Enforcer
🔥3
7. Nov. 2015.
Skripta koju koristim: NL
Detaljan opis problema: Pa napravio sam sistem dinamit ono da mozes kupit dinamit i lijepo kad ga postavis da razvali vrata ali nece ni jedan error ne baca i onda nece se pokrenut mod
Dio skripte:
Evo prvo ove manje gluposti
new BankaVrataSrusena = 0;
pod public OnGameModeInit()
{
BankaVrataSrusena = 0;


Function ili Forward nez sta da tu stavim hah Function je na drugom modu
function PukoDinamit()
{
    //SCM(CRVENA, "{FF0000}Sef gradske banke je obijen, molimo policiju i SAJ da intervenisu");
    //SCM(""BELA"Sef gradske banke je obijen, molimo policiju i SAJ da intervenisu");
    //SCM(""BELA"Mole se gradjani da ne prilaze banci");
//SCM(CRVENA, "{FF0000}Mole se gradjani da ne prilaze banci");
BankaVrataSrusena = 1;
DestroyDynamicObject(vratabanka1);
    svratabanka1 = CreateDynamicObject(2930, 171.02016, 1652.12146, 1124.42261,  90.00000, 30.00000, 0.00000);
DestroyDynamicObject(DinamitObjekt);
CreateExplosion(170.02016, 1650.12146, 1125.42261, 7, 5);
SetTimer("VratiVrata", 500000, false);
}

function VratiVrata()
{
DestroyDynamicObject(svratabanka1);
vratabanka1 = CreateDynamicObject(2930, 170.02016, 1650.12146, 1125.42261,  0.00000, 0.00000, 0.00000);
return true;
}


KOMANDE
CMD:kupidinamit(playerid, params[])
{
if(PI == 1 || PI == 1 || PI == 2 || PI == 2) return SCM(playerid,-1,""SIVA"Ne mozes to!");
if(UlogovanProvera == 0) return SCM(playerid,-1,""SIVA"Moras biti prijavljen.");
if(PI < 200) return SCM(playerid,-1,""SIVA"Nemas dovoljno novca da kupis alat (200$).");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1429.40540, -1025.55420, 24.51830)) return SCM(playerid,-1,""SIVA"Niste na mestu za kupovinu alata.");
PI++;
SCM(playerid, -1, ""BELA"Kupio si dinamit sada mozete obijati sef banke.");
g_NovacMinus(playerid, 200);
return 1;
}
CMD:postavidinamit(playerid, params[])
{
    //#pragma unused help
    //#pragma unused params
if(PI == 0) return SCM(playerid,-1,""SIVA"Nemate dinamit za obijanje sefa!");
if(BankaVrataSrusena == 1) return SCM(playerid,-1,""SIVA"Vrata sefa su vec razvaljena!");
if(!IsPlayerInRangeOfPoint(playerid,4, 1058.49109, -385.34305, 9.39070)) return SCM(playerid,-1,""SIVA"Moras da budes pored vrata sefa banke!");
return SCM(playerid,-1,""SIVA"Postavio si dinamit, puci ce za 6 sekunde!");
PI -= 1;
DinamitObjekt = CreateDynamicObject(1654, 1058.49109, -385.34305, 9.39070,  0.00000, 90.00000, 180.00000);
format(nellys, sizeof(nellys), "* %s postavlja dinamit na vrata (za 6 sekundi ce explodirati).", ImeIgraca(playerid));
ProxDetector(30.0, playerid, nellys, PROX,PROX,PROX,PROX,PROX);
SetTimer("PukoDinamit", Sec(6), 0);
return true;
}

Define za function
#define function%0(%1)          forward%0(%1); public%0(%1)

Define za donji tajmer ono PukoDInamit
#define Sec(%0)            	(( %0 ) * ( 1000 ))

Vrata koja se razbijaju
new svratabanka1;

Neke slike/video za lakse dobivanje pomoci(neobavezno): To je to
United Extreme RolePlay
4
Shot Caller
7. Nov. 2015.
Jesi pokuso vako ili jednostavno napravis komandu vrativrata da to moze admin ili Igrac kad kucas vrate se poslje pljacke ako hoces ja cu ti sredit to za  10-15m ?

forward VratiVrata(playerid);
public VratiVrata(playerid)
{
DestroyDynamicObject(svratabanka1);
vratabanka1 = CreateDynamicObject(2930, 170.02016, 1650.12146, 1125.42261,  0.00000, 0.00000, 0.00000);
return true;
}
United Extreme RolePlay
4
Shot Caller
7. Nov. 2015.
Nadam se da ce ti ovo nesto valjda pomoc od ovog xD  😐

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_LIGHTRED 0xFF6347AA


new vratasrusena;
new vrataispredsefa;
new PopravljaVrata;


//OnPlayerConnect
PopravljaVrata = 0;
PlayerInfo = 0;


//pInfo
pAlat


CMD:kupialat(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(!IsPlayerInRangeOfPoint(playerid, 15,X,Y,Z))
{
  SCM(playerid, COLOR_GREY, "**Stavi ovdje gdje igrac moze kupit alat($50)!");
  return 1;
}
if(GetPlayerMoney(playerid) < 50)
return SCM(playerid, COLOR_GREY,"* Nemate 50!");
                PlayerInfo = 1;
SCM(playerid, COLOR_GREY,"* Kupili ste Alat za 50$!");
SafeGivePlayerMoney(playerid, -50);
}
return 1;
}


CMD:popravivrata(playerid, params[])
{

    if(IsPlayerInRangeOfPoint(playerid, 1,X,Y,Z)) return SendClientMessage(playerid,COLOR_LIGHTRED,"*Morate biti u Banci!");
    if(vratasrusena == 0) return SendClientMessage(playerid,COLOR_LIGHTRED,"*Niko nije srusio vrata!");
    if(PopravljaVrata == 1)return SendClientMessage(playerid,COLOR_LIGHTRED,"*Vec PopravljaVratate vrata!");
    if(PlayerInfo == 0) return SendClientMessage(playerid,COLOR_LIGHTRED,"*Nemate Alat!");
    SetTimerEx("PopravljaVratanjeIgracVrata", 1000, 0, "i",playerid);
    LoopingAnim(playerid, "BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
    TogglePlayerControllable(playerid, 0);
    PopravljaVrata = 1;
    SendClientMessage(playerid,COLOR_LIGHTRED,"*Zapoceli ste Popravlja vrata, sacekajte 10 sekundi!");
    return 1;
}


forward PopravljaVratanjeIgracVrata(playerid);
public PopravljaVratanjeIgracVrata(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        if(IsPlayerInRangeOfPoint(playerid, 2.0,X,Y,Z))
{
TogglePlayerControllable(playerid, 1);
        SendClientMessage(playerid, COLOR_LIGHTRED,"Uspjesno ste popravili vrata!");
        DestroyDynamicObject(vrataispredsefa);
        vrataispredsefa = CreateDynamicObjectEx(ID VRATA,KORDINATE);//Zatvorena Vrata
vratasrusena = 0;
  PlayerInfo = 0;
PopravljaVrataVrata = 0;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED,"Otisli ste sa mjesta!");
PopravljaVrata = 0;
PlayerInfo = 0;
TogglePlayerControllable(playerid, 1);
}
}
return 1;
}
Damjan_Nole
4
Enforcer
🔥3
7. Nov. 2015.
Hm jel mozes napravit nesto npr da treba kupit neke zice ili nesto i onda da se provaljuje i kad se uspije provalit da se samo vrata otvore ili ovo sa dinamitom ? I da te pitam ovaj tvoj sistem je kakav samo za vracanje vrata ili ?
United Extreme RolePlay
4
Shot Caller
8. Nov. 2015.
-Pa neka npr Banada/Mafija/Organizacija pljacka banku sad sruse vrata i kucaju tamo
/robbank i kad zavrse ko ima Alat i kuca /vrativrata i ona se vrate normalno bude javi ako hoces da ti sve u fullu to odradim samo recu ti u PM samo sta posaljes neke sitnice  😐
United Extreme RolePlay
4
Shot Caller
8. Nov. 2015.
Evo ti na oba linka pa skini sredeno ti je sve samo veribale neke sebi podesi otkuco sam ti to svakako mi je bilo dosadno  🙄 !

1.https://www.sendspace.com/file/78emvx
2.http://www.speedyshare.com/7z4Uk/BankRob.rar
Damjan_Nole
4
Enforcer
🔥3
8. Nov. 2015.
Ima dosta ovih koji ti nisu navedeni kamo sad da stavim
sefvrata1
i kamo da stavim
dinamitjepostavio
Sad sam se skroz sjebo ne znam di kamo da stavim koda pola toga fali
http://prntscr.com/90d44w
United Extreme RolePlay
4
Shot Caller
8. Nov. 2015.
Izbaciva ti eror na pDinamit jer nisi napravio da sacuva igracu evo sad dodaj vako  😢 !

enum pInfo
pDinamit


Neznam kako ti je definirano u modu PlayerInfo ili PI podesi sebi to

INI_Int("Dinamit",PlayerInfo ili PI);


INI_WriteInt(File,"Dinamit", PlayerInfo ili PI);
Damjan_Nole
4
Enforcer
🔥3
8. Nov. 2015.
De mi pošalji ali sve srihtano tu ima npr New: vratasrusena , new: vratasrusena1 , new: vratapopravljena a dole imas sefvrata hah ono 50 newa gore a dolje su 50 new drugacijih smor mi više rihtat totalno se zbunim
Damjan_Nole
4
Enforcer
🔥3
8. Nov. 2015.
De moze ko napravit taj sistem dinamita al sve i da valja ?
osman2578
7
Underboss
8. Nov. 2015.
Ovaj forum nije napravljen da za tebe neko skripta ovdje.
Naveo ti je neki primjer, ti ako si skripter trebaÅ¡ da  znaÅ¡ dalje sam da nastaviÅ¡.
United Extreme RolePlay
4
Shot Caller
8. Nov. 2015.
Nema Veze sacu mu sve u fullu sredit  😎 !
United Extreme RolePlay
4
Shot Caller
8. Nov. 2015.
Evo ga druze sve sam ti objasnio i prepravio sredio sta je trebalo gdje sam greskice pravio sad bi trebalo bit okej  😳
https://www.sendspace.com/file/g40ebf
Damjan_Nole
4
Enforcer
🔥3
8. Nov. 2015.
Baca ovaj error šta treba umjesto toga ? http://prntscr.com/90l1w0
adza_adzovic
4
Shot Caller
8. Nov. 2015.
John Creus wrote on November 8, 2015, 9:57 pm:
Baca ovaj error šta treba umjesto toga ? http://prntscr.com/90l1w0

Pa care de uzmi malo pregledaj skriptu jebote, šta samo postavljaš pitanja.
I koristi malo i google ako ne znaš nešto.

Džaba si stavio sliku kad nema reda na kojem ti baca taj error.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha