[POMOC] Kapije

Započeo David003
30. Maj 2013. Zaključano
489
pregleda
8
postova
David003
5
Underboss
30. Maj 2013.
Skripta koju koristim: CLRP
Opsi problema: Kapije mi se jako cudno otvaraju npr. http://zaslike.com/viewer.php?file=zgu7sfh0af4tyda9a03u.png
Da nebi neko mislio maper nije tako namjestio koordinate kapija,tj maper je stavio kako bi trebalo biti al mi se otvaraju ovako
Help ☹️
Dio skripte: Dat cu sto ce trebati
Slika/Video: Dao sam gore
gLava
5
Crime Lord
30. Maj 2013.
daj komandu kojom otvaras kapiju , kod za kapiju createobject ....
David003
5
Underboss
30. Maj 2013.
Dimi wrote on May 30, 2013, 8:56 pm:
daj komandu kojom otvaras kapiju , kod za kapiju createobject ....

Evo
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo == 2 || PlayerInfo == 2) //
{
    if (PlayerToPoint(30, playerid,1643.0035400391, -1714.6795654297, 20.349878311157) || PlayerToPoint(30, playerid,1643, -1714.87890625, 15.124843597412))
{
          MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
          MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
      SetTimer("fbizatvori", 5000, 0);
      SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
      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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
else if(PlayerInfo == 3 || PlayerInfo == 3) //
{
    if (PlayerToPoint(15, playerid,1286.30859375, -1651.779296875, 24.085830688477))
{
          MoveDynamicObject(swatgate,1286.30859375, -1651.779296875, 24.085830688477, 2.00);
        SetTimer("zatvori15", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else if(PlayerInfo == 5 || PlayerInfo == 5) //
{
    if (PlayerToPoint(15, playerid,786.47412109375, -1152.4315185547, 25.408121109009) || PlayerToPoint(15, playerid,661.58197021484, -1228.3306884766, 11.55816078186))
{
            MoveDynamicObject(yakuzeograda,786.47412109375, -1152.4315185547, 19.833137512207, 2.00);
            MoveDynamicObject(yakuzeograda2,661.58197021484, -1228.3306884766, 11.55816078186, 2.00);
        SetTimer("yakuzezatvori", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else if(PlayerInfo >= 1 && PlayerInfo < 4)  //
{
    if (PlayerToPoint(15, playerid,1807.7900390625, -1347.927734375, 11.270219802856))
{
            MoveDynamicObject(donatorkapija,1807.7900390625, -1347.927734375, 11.270219802856, 2.00);
        SetTimer("zatvori20", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else if(PlayerInfo == 7 || PlayerInfo == 7)
  {
  if (PlayerToPoint(15, playerid,937.84338378906, -1029.4639892578, 32.573127746582))
{
          MoveDynamicObject(vladagate,931.41900634766, -1029.4805908203, 32.573127746582, 2.00);
        SetTimer("zatvori24", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else if(PlayerInfo == 8 || PlayerInfo == 8) //
{
    if (PlayerToPoint(15, playerid,2056.7548828125, -1281.6773681641, 24.659379959106))
{
            MoveDynamicObject(hitmankapija,2056.7548828125, -1281.6773681641, 24.659379959106, 2.00);
        SetTimer("zatvori22", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else if(PlayerInfo == 10 || PlayerInfo == 10) //
{
    if (PlayerToPoint(15, playerid,907.52239990234, -1655.9656982422, 14.24268245697))
{
            MoveDynamicObject(taxikapija,907.52239990234, -1655.9656982422, 14.24268245697, 2.00);
        SetTimer("zatvori21", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
        else if(PlayerInfo == 14 || PlayerInfo == 14) //
{
    if (PlayerToPoint(15, playerid,2813.6196,-1578.5616,10.9295))
{
            MoveDynamicObject(crkapija,2814.0146484375, -1577.8798828125, 7.0505781173706, 2.00);
        SetTimer("zatvori23", 5000, 0);
        SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
        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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena."); }
}
else return SendClientMessage(playerid, WHITE, "("COL_RED"Greska{FFFFFF}!) Nemate kljuc za ta vrata.");
return 1;
}
David003
5
Underboss
30. Maj 2013.
David (Sabljak) A.k.A SABO(T) wrote on May 30, 2013, 9:00 pm:
Daj mi samo MoveDynamicObjecte od TE kapije i daj mi gore u ongamemod init liniju di je definirana kapija = CreateDyna...

Evo ti od FBI
Ovo je pod OnGameModeInit
fbiograda = CreateDynamicObject(988, 1643.0035400391, -1714.6795654297, 20.349878311157, 0, 0, 270);
fbiograda2 = CreateDynamicObject(988, 1643, -1714.87890625, 15.124843597412, 0, 0, 270);


A ovako je u komandi za FBI
	if(PlayerInfo == 2 || PlayerInfo == 2) //
{
    if (PlayerToPoint(30, playerid,1643.0035400391, -1714.6795654297, 20.349878311157) || PlayerToPoint(30, playerid,1643, -1714.87890625, 15.124843597412))
{
          MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
          MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);
      SetTimer("fbizatvori", 5000, 0);
      SendClientMessage(playerid, WHITE, "("COL_ORANGE"Kapija{FFFFFF}!) Otvorio si kapiju, "COL_ORANGE"automatski {FFFFFF}ce se zatvorit!");
      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);
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena..."); }
}
David003
5
Underboss
30. Maj 2013.
David (Sabljak) A.k.A SABO(T) wrote on May 30, 2013, 9:06 pm:
fbiograda = CreateDynamicObject(988, 1643.0035400391, -1714.6795654297, 20.349878311157, 0, 0, 270);
fbiograda2 = CreateDynamicObject(988, 1643, -1714.87890625, 15.124843597412, 0, 0, 270);

MoveDynamicObject(fbiograda,1642.9166259766, -1710.2252197266, 20.349878311157, 2.00);
MoveDynamicObject(fbiograda2,1642.9548339844, -1710.2493896484, 15.124843597412, 2.00);


Ovo ti sigunrno nije dobro, zasto?

zato sto X,Y kordinate nisu iste, Ako ti je definirana kao 1,1,1, nemozes ga pomicat na 2,2,2 to ce ispasst smijesno, ako je definirano 1,1,1 ako mices na 1,2,1 onda ce ic ljevo/Desno tj Naprijed/Nazad, ovako se pomjesa i ide u sve strane , kontaš?

Ok kontam,samo gdje da sad to promjenim?
[WW]ivan
5
Kingpin
31. Maj 2013.
evo tut kako i zasto..
http://balkan-samp.com/forum/index.php?topic=34843.0
Jacky1
4
Made Man
1. Jun 2013.
na geforce su se meni kapije vrtale u tri materine i granice i sve pa sam update streamer plugin i sad radi normalno
Blaeks_Biofor
5
Forum Don
1. Jun 2013.
najjednostavnije bez mucenja, apdejtuj streamer, nemoj nista dirati oko funkcionisanja

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha