POMOC

nycbamb.i Započeo nycbamb.i
pre 8 meseci
1,473
pregleda
10
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
nycbamb.i
Street Runner
pre 8 meseci
Naslov problema*: problem oko dostavljanja roba u PD
Opis problema*: Pa ovako, kada pd hoce da dostavi rob u stanici i stigne na marker sa robom pise kao da je clan policije i da mora dostaviti rob u stanici a ja sam u stanici i nece da se skloni rob.
Pokušaj rešavanja*: Bukvalno sve
Deo programskog koda*: Koji bude potrebno
Debug informacije: /
Fotografija problema u igri: https://ibb.co/gMbm3RJt
Korišćene biblioteke (includes): Vaš odgovor
Dodatne informacije: pise kao da moram dostaviti u bazu a ja sam vec u bazi.
Skrilew
Godfather
pre 8 meseci
Pa kod posalji, OnPlayerEnterCheckpoint

Mogu gledati sliku od jutra do sutra
Banks22
Shot Caller
pre 8 meseci
Ctr + f i trazi tu poruku sto ti izbacuje
I onda posalji cijeli taj dio koda koji ima veze s tim
nycbamb.i
Street Runner
pre 8 meseci
if(pickupid == OrgPickup[PI])
{
if(Uzeo_Kofer == 1)
{
if(GetFactionType(playerid) == ORG_TIP_PD) ErrorMessage(playerid, "Vi ste clan policije i morate vratiti kofer u svoju bazu!");
    if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA || GetFactionType(playerid) == ORG_TIP_PO)
    {
if(IsValidDynamic3DTextLabel(KOFER_LABEL)) DestroyDynamic3DTextLabel(KOFER_LABEL);
if(KOFER_PICKUP != -1) DestroyPickup(KOFER_PICKUP);
                KOFER_PICKUP = -1;
Alexanderr
Shot Caller
pre 8 meseci
nycbamb.i wrote on May 18, 2025, 5:06 pm:
Naslov problema*: problem oko dostavljanja roba u PD
Opis problema*: Pa ovako, kada pd hoce da dostavi rob u stanici i stigne na marker sa robom pise kao da je clan policije i da mora dostaviti rob u stanici a ja sam u stanici i nece da se skloni rob.
Pokušaj rešavanja*: Bukvalno sve
Deo programskog koda*: Koji bude potrebno
Debug informacije: /
Fotografija problema u igri: https://ibb.co/gMbm3RJt
Korišćene biblioteke (includes): Vaš odgovor
Dodatne informacije: pise kao da moram dostaviti u bazu a ja sam vec u bazi.
Pa normalno da ce ti izbacit imas provjeru da igracu izbaci error ako je u PD a ti si samom sebi seto PD...
nycbamb.i
Street Runner
pre 8 meseci
Pa sta da radim?
Sad naprimer hoce ali nece samo da se dostavi u bgpd, a sapd moze dostaviti samo banku a zlato mora u zgpd
Alexanderr
Shot Caller
pre 8 meseci
Objasni mi sta zelis da ti sistem radi i kako ti sistem radi i posalji mi ceo taj kod
nycbamb.i
Street Runner
pre 8 meseci
brate radi na principu kada krimi org pljackaju, moraju stignu na checkpoint baze, i kada stignu njima se rob oduzima i te pare se stavljaju u sef, ako je zlato automatski se proda na crno trziste. Problem je kada PD oduzme rob mora dostaviti u stanicu tj. u PD na checkpoint mora isto da uradi da se oduzme rob i taj sto je sprecio taj rob dobija 15k dolara.
Alexanderr
Shot Caller
pre 8 meseci
Posalji mi trenutni kod kako ti izgleda mislim gdje igracu daje 15k , kad ulazi na checkpoint(celi)
nycbamb.i
Street Runner
pre 8 meseci
    if(pickupid == BANKA_PICKUP)
    {
        if(Uzeo_Vrecu == 1)
        {
            if(GetFactionType(playerid) == ORG_TIP_PD)
            {
                if(IsValidDynamic3DTextLabel(VRECA_LABEL)) DestroyDynamic3DTextLabel(VRECA_LABEL);
                  if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
                  VRECA_PICKUP = -1;

                new string;
                format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %d$ ukradenog novca!", ImeIgraca(playerid), VRECA_NOVAC);
                OOCNews(0x00a6f6FF, string);
                DisablePlayerCheckpoint(playerid);

                InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
                DajIgracuNovac(playerid, 15000);

                Uzeo_Vrecu = 0;
                Vreca_Novac = 0;
                RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
                VRECA_NOVAC = 0;
                if(PljackaUToku == true) PljackaUToku = false;
            }
        }
    }
    if(pickupid == ZLATARA_PICKUP)
    {
        //if(Uzeo_Kofer == 1 || GetFactionType(playerid) == ORG_TIP_PD)
        if(OI[ PI ][ oTip ] == ORG_TIP_PD && Uzeo_Kofer == 1)
        {
            if(IsValidDynamic3DTextLabel(KOFER_LABEL)) DestroyDynamic3DTextLabel(KOFER_LABEL);
              if(KOFER_PICKUP != -1) DestroyPickup(KOFER_PICKUP);
            KOFER_PICKUP = -1;

            new string;
            format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %dg ukradenog zlata!", ImeIgraca(playerid), KOFER_NOVAC);
            OOCNews(0x00a6f6FF, string);
            DisablePlayerCheckpoint(playerid);

            InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
            DajIgracuNovac(playerid, 15000);

            Uzeo_Kofer = 0;
            Kofer_Novac = 0;
            RemovePlayerAttachedObject(playerid, OBJECT_SLOT_LHAND);
            KOFER_NOVAC = 0;
            if(ZlataraUToku == true) ZlataraUToku = false;
        }
    }
    if(pickupid == BANKAA_PICKUP)
    {
        if(Uzeo_Vrecu == 1)
        {
            if(GetFactionType(playerid) == ORG_TIP_PD)
            {
                if(IsValidDynamic3DTextLabel(VRECA_LABEL)) DestroyDynamic3DTextLabel(VRECA_LABEL);
                  if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
                  VRECA_PICKUP = -1;

                new string;
                format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %d$ ukradenog novca!", ImeIgraca(playerid), VRECA_NOVAC);
                OOCNews(0x00a6f6FF, string);
                DisablePlayerCheckpoint(playerid);

                InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
                DajIgracuNovac(playerid, 15000);

                Uzeo_Vrecu = 0;
                Vreca_Novac = 0;
                RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
                VRECA_NOVAC = 0;
                if(PljackaUToku == true) PljackaUToku = false;
            }
        }
    }
    if(pickupid == ZLATARAA_PICKUP)
    {
        //if(Uzeo_Kofer == 1 || GetFactionType(playerid) == ORG_TIP_PD)
        if(OI[ PI ][ oTip ] == ORG_TIP_PD && Uzeo_Kofer == 1)
        {
            if(IsValidDynamic3DTextLabel(KOFER_LABEL)) DestroyDynamic3DTextLabel(KOFER_LABEL);
              if(KOFER_PICKUP != -1) DestroyPickup(KOFER_PICKUP);
            KOFER_PICKUP = -1;

            new string;
            format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %dg ukradenog zlata!", ImeIgraca(playerid), KOFER_NOVAC);
            OOCNews(0x00a6f6FF, string);

            InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
            DajIgracuNovac(playerid, 15000);
            DisablePlayerCheckpoint(playerid);

            Uzeo_Kofer = 0;
            Kofer_Novac = 0;
            RemovePlayerAttachedObject(playerid, OBJECT_SLOT_LHAND);
            KOFER_NOVAC = 0;
            if(ZlataraUToku == true) ZlataraUToku = false;
        }
    }
    if(pickupid == SABANKA_PICKUP)
    {
        if(Uzeo_Vrecu == 1)
        {
            if(GetFactionType(playerid) == ORG_TIP_PD)
            {
                if(IsValidDynamic3DTextLabel(VRECA_LABEL)) DestroyDynamic3DTextLabel(VRECA_LABEL);
                  if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
                  VRECA_PICKUP = -1;

                new string;
                format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %d$ ukradenog novca!", ImeIgraca(playerid), VRECA_NOVAC);
                OOCNews(0x00a6f6FF, string);
                DisablePlayerCheckpoint(playerid);

                InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
                DajIgracuNovac(playerid, 15000);

                Uzeo_Vrecu = 0;
                Vreca_Novac = 0;
                RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
                VRECA_NOVAC = 0;
                if(PljackaUToku == true) PljackaUToku = false;
            }
        }
    }
    if(pickupid == SAZLATARA_PICKUP)
    {
        //if(Uzeo_Kofer == 1 || GetFactionType(playerid) == ORG_TIP_PD)
        if(OI[ PI ][ oTip ] == ORG_TIP_PD && Uzeo_Kofer == 1)
        {
            if(IsValidDynamic3DTextLabel(KOFER_LABEL)) DestroyDynamic3DTextLabel(KOFER_LABEL);
              if(KOFER_PICKUP != -1) DestroyPickup(KOFER_PICKUP);
            KOFER_PICKUP = -1;

            new string;
            format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %dg ukradenog zlata!", ImeIgraca(playerid), KOFER_NOVAC);
            OOCNews(0x00a6f6FF, string);

            InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
            DajIgracuNovac(playerid, 15000);
            DisablePlayerCheckpoint(playerid);

            Uzeo_Kofer = 0;
            Kofer_Novac = 0;
            RemovePlayerAttachedObject(playerid, OBJECT_SLOT_LHAND);
            KOFER_NOVAC = 0;
            if(ZlataraUToku == true) ZlataraUToku = false;
        }
    }
    if(pickupid == ZGBANKA_PICKUP)
    {
        if(Uzeo_Vrecu == 1)
        {
            if(GetFactionType(playerid) == ORG_TIP_PD)
            {
                if(IsValidDynamic3DTextLabel(VRECA_LABEL)) DestroyDynamic3DTextLabel(VRECA_LABEL);
                  if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
                  VRECA_PICKUP = -1;

                new string;
                format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %d$ ukradenog novca!", ImeIgraca(playerid), VRECA_NOVAC);
                OOCNews(0x00a6f6FF, string);
                DisablePlayerCheckpoint(playerid);

                InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
                DajIgracuNovac(playerid, 15000);

                Uzeo_Vrecu = 0;
                Vreca_Novac = 0;
                RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
                VRECA_NOVAC = 0;
                if(PljackaUToku == true) PljackaUToku = false;
            }
        }
    }
    if(pickupid == ZGZLATARA_PICKUP)
    {
        //if(Uzeo_Kofer == 1 || GetFactionType(playerid) == ORG_TIP_PD)
        if(OI[ PI ][ oTip ] == ORG_TIP_PD && Uzeo_Kofer == 1)
        {
            if(IsValidDynamic3DTextLabel(KOFER_LABEL)) DestroyDynamic3DTextLabel(KOFER_LABEL);
              if(KOFER_PICKUP != -1) DestroyPickup(KOFER_PICKUP);
            KOFER_PICKUP = -1;

            new string;
            format(string, sizeof(string), "[VESTI IZ UPRAVE] Policajac %s je vratio %dg ukradenog zlata!", ImeIgraca(playerid), KOFER_NOVAC);
            OOCNews(0x00a6f6FF, string);

            InfoMessage(playerid, "Dobili ste 15.000$ zato sto ste vratili ukradeni novac !");
            DajIgracuNovac(playerid, 15000);
            DisablePlayerCheckpoint(playerid);

            Uzeo_Kofer = 0;
            Kofer_Novac = 0;
            RemovePlayerAttachedObject(playerid, OBJECT_SLOT_LHAND);
            KOFER_NOVAC = 0;
            if(ZlataraUToku == true) ZlataraUToku = false;
        }
    }
zato sto ima  3 zlatare i 3 banke

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava