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

Wysłany: 2021-10-21, 14:14


Pro3west1







Wiek: 26
Na forum: 2524 dni
Posty: 37
Nick w MP: hjkh



Respekt: 50

Witam, jak zrobi? aby akcja wywal by?a tylko na pojazdach z elementdat? vehicle:id??


    function getPointFromDistanceRotation(xydistangle)

    local a math.rad(90 angle);
 
    local dx math.cos(a) * dist;
    local dy math.sin(a) * dist;
 
    return x+dxy+dy;
 
end
function findRotationx1y1x2y2 ) 
    local t = -math.degmath.atan2x2 x1y2 y1 ) )
    return and 360 or t
end
addEventHandler("onClientVehicleCollision"root,
    function(collider,forcebodyPartxyznxnynz)
    if ( source == getPedOccupiedVehicle(localPlayer) ) then
    if getElementData(veh,"vehicle:id"then
    if collider==nil then
    if force>1100 then
    local px,py,pz=getElementPosition(getPedOccupiedVehicle(localPlayer))
    local dx,dy=getPointFromDistanceRotation(x,y,2,-findRotation(px,py,x,y))
    triggerServerEvent("wywal",localPlayer,localPlayer,dx-px,dy-py)
    
    
    end
    end
    end
    end)



Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-21, 15:59


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Ustaw wywo?anie zdarzenia na getRootElement() i zobacz czy zadzia?a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-21, 17:17


Pro3west1







Wiek: 26
Na forum: 2524 dni
Posty: 37
Nick w MP: hjkh



Respekt: 50

"kamison" napisał/a:

Ustaw wywo?anie zdarzenia na getRootElement() i zobacz czy zadzia?a


A jak to zrobi?? ci?gle si? ucz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-21, 17:49


piotrek87411







Wiek: 26
Na forum: 1754 dni
Posty: 66
Nick w MP: piotrek84

Piwa: 173

Respekt: 50

Pro3west1, e,
do zamkniecia z

Postaw piwo autorowi tego posta
 

 
Tagi: działanie :: skryptu :: tylko :: elementdata
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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