Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-06-13, 20:05


maxerxxl







Wiek: 31
Na forum: 5208 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
Witam, wgra?em na m?j serwer pacho?ek ale nie dzia?a jak nale?y, chc? aby tak gdzie stan? to si? odwraca? w moj? stron? np gdzie stoje.
Stoje prosto, jest prosty.
Stoje krzywo, jest krzywy.
I ?eby sta? przede mn? a nie za mn?.

Kod:
local pacholkiRoot=createElement("pacholkiRoot")

function createPacholek(player)
 local x, y, z = getElementPosition(player)
 local rx, ry, rz = getElementRotation(player)
 local obiekt = createObject(1228, x, y-2.0, z-0.5,0,0,rz)
 setElementParent(obiekt, pacholkiRoot) 
end
addCommandHandler("pacholek", createPacholek)

function destroyPacholki()
 for i,v in pairs(getElementsByType("object",pacholkiRoot)) do
  destroyElement(v)
 end
end
addCommandHandler("usunpacholek", destroyPacholki)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-19, 20:57


ThomasIPG







Wiek: 30
Na forum: 4530 dni
Posty: 12
Nick w MP: Thomas

Piwa: 17

Respekt: 50

Zmie? kordynaty x,y,z na takie ?eby pojawia? si? przed tob? czyli np nie -2 tylko +2

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-19, 21:29


MeeShuffle

Programista/Grafik






Wiek: 33
Na forum: 4535 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8578

Respekt: 535,3
Respekt: 535,3

Zapewne wina rotacji. Sprawdz? i dam zna?.

[ Dodano: 2014-06-19, 21:33 ]
Sory ale nie mam pomy?lu jak to zrobi?. Samo pobranie rotacji gracza zmienia rotacj? elementu, nie to, ?e stoi przed nim. Wybacz, brak pomys??w :)

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-21, 13:20


Oski

LUA Scripter






Wiek: 30
Na forum: 5387 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

musisz u?y? funkcji trygonometrycznych i sprawdzi? k?t pomiezy pozycj? gracza a pozycj? elementu. zaraz pode?le kod.

[ Dodano: 2014-06-21, 13:23 ]

rot = rotacja elementu
x i y = pozycja elementy
x = x + math.sin( math.rad( rot ) ) * .6
y = y + math.cos( math.rad( rot ) ) * .6


Postaw piwo autorowi tego posta
 

 
Tagi: pachołki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku