Skripta koju koristim: Od 0
Detaljan opis problema: Evo imam problem, hocu da namestim da mi se rampe otvaraju vise RP, a to znaci da se rotiraju, sada ne znam kako da namestim to kako god probam nece. Ako mozete da mi pomognete, molio bih vas da mi to ucinite, posto jako mi puno treba.
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[Pomoc] Rampe
755
pregleda
16
postova
14. Sep. 2012.
prijatelji, pogledajte sto dobra samp wiki kaze: http://wiki.sa-mp.com/wiki/SetObjectRot
sto god neznate, prvo pogledate na http://wiki.sa-mp.com . Tamo cete uvijek nesto naci.
sto god neznate, prvo pogledate na http://wiki.sa-mp.com . Tamo cete uvijek nesto naci.
14. Sep. 2012.
vidi...imas ovako code:
s tim codeom si definirao gdje ti stoji rampa jer tak?
u ovom slucaju:
ObjektID = rampa1
KoordinataX = 256.1818
KoordinataY = 184.8965
KoordinataZ = 8.8971
RotacijaX = 0
RotacijaY = 0
RotacijaZ = 0
znaci:
kod pomicanja objekta koristis KoordinatuX, KoordinatuY, KoordinatuZ i brzinu:
to je kao da si napravio:
a kod rotacije objekta nije MoveObject nego je SetObjectRot, a savljas samo RotacijuX, RotacijuY, RotracijuZ.
to je kao da si napravio:
kod rotacije objekta ne koristis brzinu.
SetObjectRot = prevelo bi se kao "postavi rotaciju objekta"
MoveObject = prevelo bi se kao "pomakni objekt"
Nadam se da si razumio....
CreateObject(rampa1, 256.1818, 184.8965, 8.8971, 0, 0, 0);s tim codeom si definirao gdje ti stoji rampa jer tak?
u ovom slucaju:
ObjektID = rampa1
KoordinataX = 256.1818
KoordinataY = 184.8965
KoordinataZ = 8.8971
RotacijaX = 0
RotacijaY = 0
RotacijaZ = 0
znaci:
CreateObject(objektID, KoordinataX, KoordinataY, KoordinataZ, RotacijaX, RotacijaY, RozacijaZ);kod pomicanja objekta koristis KoordinatuX, KoordinatuY, KoordinatuZ i brzinu:
MoveObject(objektID, KoordinataX, KoordinataY, KoordinataZ, brzina);to je kao da si napravio:
MoveObject(rampa1, 256.1818, 184.8965, 8.8971, 5);a kod rotacije objekta nije MoveObject nego je SetObjectRot, a savljas samo RotacijuX, RotacijuY, RotracijuZ.
SetObjectRot(objektID, RotacijaX, RotacijaY, RotacijaZ);to je kao da si napravio:
SetObjectRot(rampa1, 0, 0, 0);kod rotacije objekta ne koristis brzinu.
SetObjectRot = prevelo bi se kao "postavi rotaciju objekta"
MoveObject = prevelo bi se kao "pomakni objekt"
Nadam se da si razumio....
14. Sep. 2012.
Uradio sam sve kao sto si napisao evo:
I samo nestane, rampa, ne pomjera se.
CMD:rampa(playerid,params[])
{
MoveObject(cistacirampa, -1882.59997559,13.30000019,0.00000000,270.00000000, 5);
SetObjectRot(cistacirampa, 0, 0, 0);
return 1;
}cistacirampa = CreateObject(968,1668.00000000,-1882.59997559,13.30000019,0.00000000,270.00000000,0.00000000); //Rampa Za CIstace UlicaI samo nestane, rampa, ne pomjera se.
14. Sep. 2012.
Johnny_DeVito wrote on September 14, 2012, 9:35 pm:
Uradio sam sve kao sto si napisao evo:
I samo nestane, rampa, ne pomjera se.
CMD:rampa(playerid,params[])
{
MoveObject(cistacirampa, -1882.59997559,13.30000019,0.00000000,270.00000000, 5);
SetObjectRot(cistacirampa, 0, 0, 0);
return 1;
}cistacirampa = CreateObject(968,1668.00000000,-1882.59997559,13.30000019,0.00000000,270.00000000,0.00000000); //Rampa Za CIstace UlicaI samo nestane, rampa, ne pomjera se.
rekao sam ti, ako je rampa, onda nije MoveObject neg je SetObjectRot
probaj ovako:
CMD:rampa(playerid,params[])
{
SetObjectRot(cistacirampa, 0,270,0);
return 1;
}14. Sep. 2012.
new cistacirampa;cistacirampa = CreateObject(968,1668.00000000,-1882.59997559,13.30000019,0.00000000,270.00000000,0.00000000); //Rampa Za CIstace UlicaCMD:rampa(playerid,params[])
{
SetObjectRot(cistacirampa, 0,270,0);
return 1;
}14. Sep. 2012.
brate, nece se pomaknit jer si u cmd /rampa upisao koordinate zatvorene rampe.
znaci stavi ovako....
kod CreateObject ti ide kak ti rampa stoji.
a pod komandom kojom otvaras stavis koordinate na koje se otvara....
znaci koordinate zatvorene rampe su: 0, 270, 0
a otvorene rampe bi bilo: 0, 0, 0
znaci sa " 270 " rampa je polegnuta ili zatvorena, a sa " 0 " je podignuta ili otvorena
znaci stavi ovako....
CMD:rampa(playerid,params[])
{
SetObjectRot(cistacirampa, 0,0,0);
return 1;
}kod CreateObject ti ide kak ti rampa stoji.
a pod komandom kojom otvaras stavis koordinate na koje se otvara....
znaci koordinate zatvorene rampe su: 0, 270, 0
a otvorene rampe bi bilo: 0, 0, 0
znaci sa " 270 " rampa je polegnuta ili zatvorena, a sa " 0 " je podignuta ili otvorena
14. Sep. 2012.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava