Pomoc oko kreiranja kapija

Započeo dino12, Maj 24, 2020, 14:51:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Ja kreiram kapiju (u map editoru napravim zatvorenu kapiju i otvorenu) i kad je dodam u skriptu (dodao sam je u skriptu tako što sam gledao kako su druge kapije kreirane u tom gamemodu) i nemam errora, ali kad uđem IG, i kad stisnem C ili H u autu,
kapija se otvori, ali se nikako ne zatvara. Gdje je greška, zašto se ne zatvara kapija, za to mi treba pomoć (npr. radio sam po kapiji
druge organizacije i kod te org kad dođem, kapija se nakon otvaranja automatski i zatvori, ali ova kapija koju sam ja radio po uzoru na tu kapiju se ne zatvara!?

Kod:
Prvo sam definirao i stavio CreateDynamicObject među druge kapije, pa sam onda ovo:

      else if(IsPlayerInRangeOfPoint(playerid, 10.0, 1588.64478, -1634.29150, 12.83018))   // PD KAPIJA
      {
         if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
         {
            MoveDynamicObject(pdkapija, 1603.93628, -1637.88733, 15.05064, 3.0);
            KapijeTimer[playerid] = SetTimer("ZatvaranjeLSPD", 7000, 0);
            format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
            ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
            SCM(playerid,-1,""ZUTA"LS-PD | "BELA"Kapija je otvorena i zatvorice se automatski!");
         }
         else return SCM(playerid,-1, ""ZUTA"[LS-PD]: "BELA"Samo clanovi LS-PD-a!");
      }

forward ZatvaranjeLSPD();
public ZatvaranjeLSPD()
{
    MoveDynamicObject(pdkapija, 1603.93628, -1637.88733, 15.05064, 3.00);
   return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):

Ne zatvara ti se kapija zato sto si stavio isti X Y Z kao i kod otvaranja.