[Pomoc]Kapija

Započeo Null
17. Apr. 2014. Zaključano
453
pregleda
8
postova
Null
2
Street Runner
17. Apr. 2014.
Skripta koju koristim: /
Detaljan opis problema: Neko da mi da komandu za kapiju kucnu, samo da vlasnik moze otvarati u YCMD ako nije problem.. Hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[HC]Sonatio
5
Kingpin
17. Apr. 2014.
imaš kreiranu kapiju (otvorenu) i zatvorenu? (napravljenu)
Da ti napravimo da se to moze radit.
I imaš tutorijal pogledaj malo.
Null
2
Street Runner
17. Apr. 2014.
CreateDynamicObject(971, 200.60747, -1386.50452, 43.42339,  0.00000, 0.00000, 225.48000); Otvorena
CreateDynamicObject(971, 200.60747, -1386.50452, 47.63379,  0.00000, 0.00000, 225.48000);  zatvorena
AddPlayerClass(294,196.7732,-1383.8234,48.4648,230.4902,0,0,0,0,0,0); //  Ovo za Range ispred kapije
Djordjevic97
2
Wheel Man
17. Apr. 2014.
na pocetku napravi
new kucnakapija;


Sada treba da napravis tu kapiju 🙂
kucnakapija = CreateDynamicObject(971, 200.60747, -1386.50452, 47.63379,  0.00000, 0.00000, 225.48000);  //zatvorena 


Komanda za otvaranje
CMD:otvori(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"Greska | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string;
if(IsPlayerInRangeOfPoint(playerid, 10.0, 196.7732,-1383.8234,48.4648,230.4902)) //Tvoja Kapija
{
if(PlayerInfo == ID_Kuce) //Podesi svoje parametre ovde
{
MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 43.42339, 2.00); // Ovo 2.00 je brzina otvaranja podesi i to
KapijeTimer = SetTimer("kucnakapija1", 7000, 0);
format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,"{FFDEAD}(Kapija) "SIVA"Otvaras kapiju na kuci"");
}
else return SCM(playerid,-1, ""CRVENA"[Greska!] "Siva"Samo vlasnik kuce!");
}


Sada napravis novi Public za timer koji ce zatvoriti kapiju automatski znaci ne treba ti komanda /zatvori 🙂
forward kucnakapija1();
public kucnakapija1()
{
MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 47.63379, 2.00); // Ovo zatvara kapiju
return 1;
}


Ja sam ubacio tvoje kordinate tebi samo preostaje da ubacis ovo u skriptu ako ti bude erora oko ovog "CRVENA" i to to su definisane boje samo izbrisi to i radi ce sve ok 🙂
Null
2
Street Runner
17. Apr. 2014.
Treba mi u YCMD kad ubacim u CMD nadje mi nekakvih errora ne vezano za tu komandu 😄
Djordjevic97
2
Wheel Man
17. Apr. 2014.
Moja greska nisam zatvorio komadnu  😄
CMD:otvori(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"Greska | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string;
if(IsPlayerInRangeOfPoint(playerid, 10.0, 196.7732,-1383.8234,48.4648,230.4902)) //Tvoja Kapija
{
if(PlayerInfo == ID_Kuce) //Podesi svoje parametre ovde
{
MoveDynamicObject(kucnakapija,200.60747, -1386.50452, 43.42339, 2.00); // Ovo 2.00 je brzina otvaranja podesi i to
KapijeTimer = SetTimer("kucnakapija1", 7000, 0);
format(string, sizeof(string), "* %s otvara kapiju.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
SCM(playerid,-1,"{FFDEAD}(Kapija) "SIVA"Otvaras kapiju na kuci"");
}
else return SCM(playerid,-1, ""CRVENA"[Greska!] "Siva"Samo vlasnik kuce!");
}
        return 1;
}


Sad ne bi trebalo da bude errora, javi ako bude ili ako uspes. 🙂
Null
2
Street Runner
18. Apr. 2014.
Kazem ti treba mi YCMD ta komanda nece kad ubacim, pojavi se 26 drugih errora ne vezano za tu komandu
Djordjevic97
2
Wheel Man
18. Apr. 2014.
Pa prebaci u YCMD pogledaj kako su ti sastavljene neke komande u YCMD i onda napravi komandu na ovu foru sto sam ti poslao gore  😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha