Pitanje u vezi dostavljanja pljacke iz vozila i obim checkpointa za dostavljanje


Započeo andreo.pwn, April 25, 2023, 22:51:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Pitanje/savjet: Kako da napravim da se pljacka dostavlja iz vozila i da mogu sa vece distance da dostavim pljacku?
Opširnije: Hocu sa motora da dostavim pljacku i pokusavao sam al ne ide probao sam sa IsPlayerInAnyVehicle, ali nece...I zelio bi da sa vece distance dostavim rob sace neko reci prosiri samo checkpoint, samo checkpoint bude veci, ali ja moram isto prici jer su kordinate skripte poredane po x,y,z tacnije tamo gdje se nalazi njegov ulaz u interijer.
Dodatno: public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
   if(pickupid == OrgPickup[PI[playerid][xClan]])
   {
      if(Uzeo_Vrecu[playerid] == 1)
        {
            if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA || GetFactionType(playerid) == ORG_TIP_PO)
            if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
             VRECA_PICKUP = -1;

         format(globalstring, sizeof(globalstring), "%s je dostavio $%d ukradenog novca u sef organizacije!", ImeIgraca(playerid), VRECA_NOVAC);
         OrgPoruka(PI[playerid][xClan], NINDZOVAOMILJENA, globalstring);
         format(globalstring, sizeof(globalstring),"[!A!] %s je dostavio $%d ukradenog novca u sef organizacije !", ImeIgraca(playerid), VRECA_NOVAC);
         AdminPoruka ( NINDZOVAOMILJENA, globalstring );
         DisablePlayerCheckpoint(playerid);

         Uzeo_Vrecu[playerid] = 0;
         Vreca_Novac[playerid] = 0;
          RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
         OI[PI[playerid][xClan]][oSafeMoney] += VRECA_NOVAC;
         VRECA_NOVAC = 0;
         if(PljackaUToku == true) PljackaUToku = false;

         Target_KillTimer(TimerBankaUkloniVrecu);
         return 1;
      }
   }

Ako neko zna gdje trebam ubaciti taj dio za vozilo nek kaze, a evo ovaj drugi dio za dostavljanje to jeste obim checkpointa za dostavljanje.

            format(globalstring, sizeof(globalstring), "[VANREDNE VIJESTI] Beogradska Banka je opljackana ukradeno je %d$ !", novac);
            OOCNews(0xC1151AFF, globalstring);
            if(PI[ playerid ][ xClan ] == 8) Target_SetPlayerCheckpoint(playerid, 2495.3510,-1691.1378,14.7656, 5.0);
            else if(PI[ playerid ][ xClan ] == 9) Target_SetPlayerCheckpoint(playerid, 2480.8747,-1536.6619,24.1889, 3.0);
          else if(PI[ playerid ][ xClan ] == 10) Target_SetPlayerCheckpoint(playerid, 1679.9523,1762.6970,10.8290, 3.0);
          else if(PI[ playerid ][ xClan ] == 11) Target_SetPlayerCheckpoint(playerid, -2228.2292,-117.5118,35.3203, 3.0);
            else if(PI[ playerid ][ xClan ] == 12) Target_SetPlayerCheckpoint(playerid, -1905.0440,-633.1265,25.0688, 3.0);
            else if(PI[ playerid ][ xClan ] == 13) Target_SetPlayerCheckpoint(playerid, 1123.6572,-2036.7440,69.8866, 3.0);
            else if(PI[ playerid ][ xClan ] == 14) Target_SetPlayerCheckpoint(playerid, 1057.6044,1260.6702,1057.6044, 3.0);
            else if(PI[ playerid ][ xClan ] == 15) Target_SetPlayerCheckpoint(playerid, 2480.9699,1525.0671,11.7812, 3.0);
            else if(PI[ playerid ][ xClan ] == 16) Target_SetPlayerCheckpoint(playerid, -2172.4433,679.9622,55.1613, 3.0);
            else if(PI[ playerid ][ xClan ] == 17) Target_SetPlayerCheckpoint(playerid, 691.5791,-1275.9099,13.5607, 3.0);
            else if(PI[ playerid ][ xClan ] == 18) Target_SetPlayerCheckpoint(playerid, 2143.4641,-2163.9438,14.3314, 3.0);
            else if(PI[ playerid ][ xClan ] == 19) Target_SetPlayerCheckpoint(playerid, 1481.2395,730.8383,12.4665, 3.0);
            else if(PI[ playerid ][ xClan ] == 20) Target_SetPlayerCheckpoint(playerid, 1938.1358,1364.3897,7.1875, 3.0);