Skripta koju koristim: edit SunShine
Detaljan opis problema:Nikako nemogu da skontam kako da napravim Kapiju sa CMD naprimer /popen...kako da napravim kapiju sa CMD
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Prvo na vrhu napravis ovako
new kapija;
Zatim pod OnGameModeInit, ovako nesto
// broj 969 je model objekta, ovdje je to kapija
kapija = CreateDynamicObject(969, ostale koordinate dobijes kada u editoru stavis, X,Y,Z);
Komanda za otvorit
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate na koje mices ogradu[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}
Komanda za zatvoriti
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate koje si postavio pod OnGameModeInit[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}
[quote author=[X]Low link=topic=76410.msg531265#msg531265 date=1372730300]
Prvo na vrhu napravis ovako
new kapija;
Zatim pod OnGameModeInit, ovako nesto
// broj 969 je model objekta, ovdje je to kapija
kapija = CreateDynamicObject(969, ostale koordinate dobijes kada u editoru stavis, X,Y,Z);
Komanda za otvorit
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate na koje mices ogradu[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}
Komanda za zatvoriti
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,koordinate koje si postavio pod OnGameModeInit[X,Y,Z], brzina otvaranja[stavi to na 3]);
return 1;
}
[/quote]
Naprimer za ovu kordinatu kapije kako ???
CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
1846.9000200,603.9000200,12.6000000
To su ti x,y,z koordiante ako je to kapija kada je zatvorena onda stavis kada otvara samo Z manje ako je sada 12.6 ti smanji dovoljno koliko treba da bude u zemlji, a ako je za zatvaranje kapije onda idu te koordinate jer je tada zatvorena
Da,da razumem ali kako da sastavim naprimer sto je uradi [X]Low kako da sastavim eto dao sam lokaciju
Aj pls uradite mi vi evo vam kordinata pls samo da znm nista vise nije problem samo daj primer uradi te mi !!!
Bio bih vam zahvalan !!!
CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
Nisam siguran da li mora rotacija videces ako se bude rotiralo okolo onda dodas tvoju rotaciju posle brzine:
new kapija;
kapija = CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,5.6000000, 3);
return 1;
}
CMD:zatvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,12.6000000, 3);
return 1;
}
Ja ne znam da li je to toliko tesko uraditi...
Citat: [AG] Mr.Gagi poslato Jul 03, 2013, 08:21:35 PRE PODNE
Nisam siguran da li mora rotacija videces ako se bude rotiralo okolo onda dodas tvoju rotaciju posle brzine:
new kapija;
kapija = CreateDynamicObject(980,1846.9000200,603.9000200,12.6000000,0.0000000,0.0000000,254.0000000);
CMD:otvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,5.6000000, 3);
return 1;
}
CMD:zatvorikapiju(playerid, params[])
{
MoveDynamicObject(kapija,1846.9000200,603.9000200,12.6000000, 3);
return 1;
}
Ja ne znam da li je to toliko tesko uraditi...
Mnogo ti hvala brate moze Lock <3