Kako napravit nekakav leteci objekt da leti npr komandom /go ili /leti i tako?kao veliko nesto tipa platforma?hvala
napraviš kao kapija!! da imaš gdje je otvorena a gdje zatvorena tako i to....
npr dizalo!! /PDdolje (kada je dolje uzmeš kod iz MTA i prebaciš u pawno) i uzmeš isto tako za dolje!
Mislim da je tako ispravite me ako nije!
znaci moze ici lijevo i desno?po nebu?
Citat: torres9 poslato Mart 16, 2010, 18:59:37 POSLE PODNE
znaci moze ici lijevo i desno?po nebu?
Pa da.. ovako kako ti je Tomo objasnio
imate link do ograda?
Ovako, da bi to napravio potrebno je da u MTA napravis svoj objekat na 2 mjesta
Na lokaciji od koje ces poceti tj od koje ce se on poceti kretati i do lokacije gdje zelis da stigne
zatim moras da dodas:
new platforma;
zatim ispod OnGameModeInit() kreiraj svoj objekat (u ovom slucaju platformu):
platforma = CreateObject(id objekta, x, y, z, x-rotacija, y-rotacija, y-rotacija)
primjer:
platforma = CreateObject(3095,-2113.7294921875,-197.96894836426,34.545051574707,0,180,0)
kada i ovo zavrsis, tvoj objekt je kreiran ingame ali jos uvjek ne moze da se krece
ako zelis da se krece, potrebno je da odradis sledeci kod:
//kretanje platforme sa pozicije 1 na poziciju 2
if (strcmp("/platforma1", cmdtext, true, 10) == 0)
{
MoveObject(platforma, -2113.7294921875,-197.96894836426,45.870040893555, 1) //pomjera tvoj objekat
SendClientMessage(playerid, COLOR_GREY, " Platforma se krece !"); //ispisuje ti da se platforma pomjera, ovaj dio nije obavezan
return 1;
}
if (strcmp("/platforma2", cmdtext, true, 10) == 0)
{
MoveObject(platforma,-2113.7294921875,-197.96894836426,34.545051574707,1)//pomjera tvoj objekat
SendClientMessage(playerid, COLOR_GREY, " Lift se spusta !");//ispisuje ti da se platforma pomjera, ovaj dio nije obavezan
return 1;
}
hvala moze lock
Procitaj tutorial vezan za micanje objecta ,postoji kako znam .