Multi Posted November 17, 2013 Share Posted November 17, 2013 (edited) Witam was spowrotem . Szukam dzisiaj Funkcji że jak klikniesz w Button to cofa cię z samochodem o 5 metrów... Edited November 23, 2013 by Guest Link to comment
Wielebny Posted November 18, 2013 Share Posted November 18, 2013 Drobna prośba - podawaj w tytułach wątków o co dokładnie pytasz, pomoże to innym osobom przeglądającym forum. Wyliczanie pozycji 5 jednostek za elementem - trygonometria: local x,y,z=getElementPosition(v) local _,_,rz=getElementRotation(v) local rrz=math.rad(rz-180) local x= x + (5*math.sin(-rrz)) local y= y + (5*math.cos(-rrz)) Podpinasz to pod event "onClientGUIClick" z buttonem jako source, pod v podstawiasz element pojazdu lub localPlayer (w zależności od tego czy gracz jest w pojeździe czy nie), na samym koncu robisz setElementPosition(v,x,y,z) Podana wyżej funkcja korzysta tylko i wyłącznie z trygonometrii w dwóch wymiarach (x,y), tj. nie będzie działać poprawnie w sytuacji gdy auto jest pochylone do przodu/tyłu (np. stoi pod górkę) - wtedy przeniesie je albo w powietrze, albo pod tekstury. Wyliczyć pozycji w trzech wymiarach nie potrafię, ale jeśli ktoś wie jak to chętnie się nauczę. Wyliczanie pozycji w trzech wymiarach podane jest w przykładzie tu: https://wiki.multitheftauto.com/wiki/GetElementMatrix Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now