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

Wysłany: 2017-06-09, 21:59


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Witam ponownie. xD
Ja taki nieporadny chyba jestem.

Chodzi o to, ?e chce ustawi? rotacje na 0, 0, 90, ale to nie dzia?a. Kr?tko i na temat poprosz?.

function start_pracagui(thePlayer)
    guiSetVisible(tabpanelfalse)
    guiSetVisible(tabfalse)
    showCursor(false)
    triggerServerEvent("praca_start"localPlayer)
    if isPedInVehicle(localPlayerthen -- if the local client is in a vehicle
        localVehicle getPedOccupiedVehicle(localPlayer)
        if getVehicleController(localVehicle) == localPlayer then 
            local rotXrotYrotZ getElementRotation(localVehicle) -
            setElementRotation(localVehicle,rotX,rotY,rotZ+90) 
        end
    end
end
addEventHandler("onClientGUIClick"takstart_pracagui)


Daje R* .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:03


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


function start_pracagui()
    guiSetVisible(tabpanelfalse)
    guiSetVisible(tabfalse)
    showCursor(false)
    triggerServerEvent("praca_start"localPlayer)
    if isPedInVehicle(localPlayerthen -- if the local client is in a vehicle
        localVehicle getPedOccupiedVehicle(localPlayer) 
            local rotXrotYrotZ getElementRotation(localVehicle) -
            setElementRotation(localVehicle,rotX,rotY,rotZ+90) 
    end
end
addEventHandler("onClientGUIClick"takstart_pracagui)

czemu tak wciskasz tego thePlayer w argument funkcji? klikniecie w gui to event w ktorym gracz to zawsze localPlayer

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:05


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Nadal nie nadaje rotacji. :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:06


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

b?ad z db3?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:07


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Zadnych.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:09


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466



function start_pracagui()
    guiSetVisible(tabpanelfalse)
    guiSetVisible(tabfalse)
    showCursor(false)
    triggerServerEvent("praca_start"localPlayer)
    if isPedInVehicle(localPlayerthen -- if the local client is in a vehicle
        localVehicle getPedOccupiedVehicle(localPlayer) 
            local rotXrotYrotZ getElementRotation(localVehicle)
            setElementRotation(localVehicle,rotX,rotY,rotZ+90) 
    end
end
addEventHandler("onClientGUIClick"takstart_pracagui


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:11


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Nadal. :c

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:12


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466



function start_pracagui()
    guiSetVisible(tabpanelfalse)
    guiSetVisible(tabfalse)
    showCursor(false)
    triggerServerEvent("praca_start"localPlayer)
    if isPedInVehicle(localPlayerthen -- if the local client is in a vehicle
        localVehicle getPedOccupiedVehicle(localPlayer) 
            local rotXrotYrotZ getElementRotation(localVehicle)
            setElementRotation(localVehicle,rotX,rotY,rotZ+90) 
    end
end
addEventHandler("onClientGUIClick"takstart_pracagui)

liter?wke zrobilem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:14


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Domy?li?em si?, nadal.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:16


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

czekaj, ten trigger nie zmieniales? o ile pamietam tam tworzyles pojazd i tepales tam gracza wiec moze jest cos z nim?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:17


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Nie zmienia?em, zostawi?em go, nie rusza?em bo i tak bym zepsu?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:19


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

wiec dlatego nie dziala. jak to ma dzialac jak po stronie clieta sprawdzasz czy gracz jest w pojezdzie skoro przed tym w kodzie triggerujesz stworzenie pojazdu i tepniecie do niego gracza?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:22


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Chcia?em, aby po stworzeniu tego pojazdu z server-side, sprawdzi?o pojazd w kt?rym siedzi gracz a nast?pnie zmieni? jego rotacje. To pierwszy raz w kt?rym takie co? robie, wi?c m?g?by mnie Pan nakierowa? na dobry tor, czy cu??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:26


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Skoro ju? tworzysz pojazd po stronie serwera to i tam zmieniaj mu rotacje.


function start_pracagui()
    guiSetVisible(tabpanelfalse)
    guiSetVisible(tabfalse)
    showCursor(false)
    triggerServerEvent("praca_start"localPlayer)
end
addEventHandler("onClientGUIClick"takstart_pracagui)

addEvent("praca_start"true)
addEventHandler("praca_start"root, function()
local x,y,z=getElementRotation(client)
local veh=createVehicle(408,-2093.2424395.2867735.32031-0.5)
warpPlayerIntoVehicle(client,veh)
setElementRotation(veh,x,y,z+90)
end)

moze jest gdzie literowka to sobie popraw

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 22:29


Cholewka

Zakorzeniony w LUA






Wiek: 22
Na forum: 3583 dni
Posty: 190

Piwa: 707

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Do zamkni?cia, my?la?em ?e setElementRotation tylko po stronie klienta.

Postaw piwo autorowi tego posta
 

 
Tagi: setelementrotation
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » setElementRotation 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