Automatska Kapija

Započeo Vlad Buzinsky
2. Avg. 2013. Zaključano
700
pregleda
5
postova
Nenad_Zugec
4
Enforcer
2. Avg. 2013.
Detaljan opis problema: Imam problem sa ovim nece da mi radi kada kucam vladakapija nece da se otvori nego ostane u isti polozaj a pre toga mi je pisalo UnkowCommand a pre toga Niste blizu vrata ili kapije hitno pomoc
Skripta koju koristim: FC:RP
Neke slike/video/kod za lakse dobivanje pomoci (npr.slika server.cfg, server log ili slično)://
Forward u modu:
forward tutkapijaz();
New u modu :
new tutkapija;
Public
public tutkapijaz()
{      MoveDynamicObject(tutkapija,2348.95020, -659.24268, 127.60301, 4.5);
      return 1;
}
OnGameModeInit
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena
Komanda :
//KAPIJA ZA VLADU TUTKAPIJA
if(!strcmp(cmdtext, "/vladakapija", true))
{
      if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
  {
            MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
            SetTimer("tutkapijaz", 7000, 0);
            SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
              format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
              ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
              return 1;
              }
return 1;
}
Faris_Farkias
6
Godfather
🔥33
3. Avg. 2013.
To da nisi kod vrata to ti je ovo "if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))" promjeni kordinate, a poÅ¡to vidim da ti bukvalno niÅ¡ta ne radi, kordinate ti nevaljaju sigurno 🙂
Stefan Samper
4
Shot Caller
3. Avg. 2013.
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena

iste kordinate kao i kod

if(!strcmp(cmdtext, "/vladakapija", true))
{
      if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
  {
            MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
            SetTimer("tutkapijaz", 7000, 0);
            SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
              format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
              ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
              return 1;
              }
return 1;
}

To ti je prvi problem

Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj
Nenad_Zugec
4
Enforcer
5. Avg. 2013.
Faris Hadžić wrote on August 3, 2013, 1:50 am:
To da nisi kod vrata to ti je ovo "if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))" promjeni kordinate, a poÅ¡to vidim da ti bukvalno niÅ¡ta ne radi, kordinate ti nevaljaju sigurno 🙂


Ovo je tvoja kapija koju si radio . Ja sam mislio da izmenim da vidim da li ce da radi i nije htelo . Hvala
Nenad_Zugec
4
Enforcer
5. Avg. 2013.
|~SaNy~| wrote on August 3, 2013, 9:53 am:
tutkapija = CreateDynamicObject(3036, 2348.95020, -659.24268, 127.60301, 0.00000, 0.00000, 359.45337); //kapija zatvorena

iste kordinate kao i kod

if(!strcmp(cmdtext, "/vladakapija", true))
{
      if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
  {
            MoveDynamicObject(tutkapija, 2348.95020, -659.24268, 127.60301, 2.5); // ovdje otvrene koradinate samo
            SetTimer("tutkapijaz", 7000, 0);
            SendClientMessage(playerid, COLOR_BLUE,"Kapija otvorena,biti ce automatski zatvorena nakon 7 sekundi.");
              format(string, sizeof(string), "* %s uzima daljinski i otvara vrata.", sendername);
              ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
              return 1;
              }
return 1;
}

To ti je prvi problem

Drugi ces rijesit tako sto upali server idi kod kapije kucaj /save kapija
I onda idi tamo C:\Documents and Settings\Korisnik\My Documents\GTA San Andreas User Files\SAMP
ili kako je vec u tebe
i onda otvori savedpositions i uzmi te kordinate npr
ja imam
AddPlayerClass(0,1829.0698,-1857.0699,13.5781,0.6333,0,0,0,0,0,0); //
E te crvene kordinate cu ja uzet
if (IsPlayerInRangeOfPoint(playerid, 15,2348.95020, -659.24268, 127.60301))
i umjesto ovih crvenih cu stavit one gore crvene tj oev 1829.0698,-1857.0699,13.5781
Uzivaj

Hvala

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha