[Pomoc] kapija

Započeo [DV]TeÅ¡ke, Avgust 31, 2011, 15:19:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:nije sad vazno
Detaljan opis problema:pa ovako ja sam hteo da napravim kapiju na auto pijaci i kad neko ukuca /pijaca da se ona otvori problem je u tome sto je sve obrnuto dok ne ukucas /pijaca nema kapije a kad ukucas /pijaca pise taj i taj igrac otvara kapiju
i kapija se tu stvori razumete totalno je obrnuto
    if(strcmp(cmd,"/pijaca",true) == 0)
       {   
          if (PlayerToPoint(15, playerid,1637.53039551,-1146.18652344,25.67964172))
      {
            DestroyDynamicObject( pdgate2 );
            pdgate3 = CreateDynamicObject(980,1637.53039551,-1146.18652344,25.67964172,0.00000000,0.00000000,180.00000000);
            SetTimer("GateClose5", 6000, 0);
            SendClientMessage(playerid, COLOR_BLUE,"Kapija je otvorena i zatvorice se za 6 sekundi.");
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
          SafeGivePlayerMoney(playerid, -2000);
                   }
       else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena.");
      }
      return 1;
      }

Dio skripte: XD
Neke slike/video za lakse dobivanje pomoci(neobavezno): XD

izbrisi ono sta si radio gore i na vrh stavi
new pdgate2;
u ongamemodeinit
pdgate2 = CreateDynamicObject(980,x,y, z, rx, ry, rz); //kordinate zatvorene kapije


komandu ovak stavi
if(strcmp(cmd,"/pijaca",true) == 0)
       {   
          if (PlayerToPoint(15, playerid,1637.53039551,-1146.18652344,25.67964172))
      {
            MoveDynamicObject(pdgate2, x, y, z, 5); //kordinate otvorene kapije
            SetTimer("GateClose5", 6000, 0);
            SendClientMessage(playerid, COLOR_BLUE,"Kapija je otvorena i zatvorice se za 6 sekundi.");
            GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "* %s uzima daljinski i otvara kapiju.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
          SafeGivePlayerMoney(playerid, -2000);
                   }
       else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena.");
      }
      return 1;
      }


i daj public GateClose5

i mene ovo zanima ko ce rjesit da vidim .