Wysłany: 2017-06-09, 21:59
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
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 ( tabpanel , false )
guiSetVisible ( tab , false )
showCursor ( false )
triggerServerEvent ( "praca_start" , localPlayer )
if isPedInVehicle ( localPlayer ) then -- if the local client is in a vehicle
localVehicle = getPedOccupiedVehicle ( localPlayer )
if getVehicleController ( localVehicle ) == localPlayer then
local rotX , rotY , rotZ = getElementRotation ( localVehicle ) -
setElementRotation ( localVehicle , rotX , rotY , rotZ + 90 )
end
end
end
addEventHandler ( "onClientGUIClick" , tak , start_pracagui )
Daje .
Wysłany: 2017-06-09, 22:03
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
function start_pracagui ()
guiSetVisible ( tabpanel , false )
guiSetVisible ( tab , false )
showCursor ( false )
triggerServerEvent ( "praca_start" , localPlayer )
if isPedInVehicle ( localPlayer ) then -- if the local client is in a vehicle
localVehicle = getPedOccupiedVehicle ( localPlayer )
local rotX , rotY , rotZ = getElementRotation ( localVehicle ) -
setElementRotation ( localVehicle , rotX , rotY , rotZ + 90 )
end
end
addEventHandler ( "onClientGUIClick" , tak , start_pracagui )
czemu tak wciskasz tego thePlayer w argument funkcji? klikniecie w gui to event w ktorym gracz to zawsze localPlayer
Podpis
"amited" napisał/a :
Wysłany: 2017-06-09, 22:05
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Nadal nie nadaje rotacji.
Wysłany: 2017-06-09, 22:06
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
b?ad z db3?
Podpis
"amited" napisał/a :
Wysłany: 2017-06-09, 22:07
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Wysłany: 2017-06-09, 22:09
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
function start_pracagui ()
guiSetVisible ( tabpanel , false )
guiSetVisible ( tab , false )
showCursor ( false )
triggerServerEvent ( "praca_start" , localPlayer )
if isPedInVehicle ( localPlayer ) then -- if the local client is in a vehicle
localVehicle = getPedOccupiedVehicle ( localPlayer )
local rotX , rotY , rotZ = getElementRotation ( localVehicle )
setElementRotation ( localVehicle , rotX , rotY , rotZ + 90 )
end
end
addEventHandler ( "onClientGUIClick" , tak , start_pracagui
Podpis
"amited" napisał/a :
Wysłany: 2017-06-09, 22:11
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Wysłany: 2017-06-09, 22:12
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
function start_pracagui ()
guiSetVisible ( tabpanel , false )
guiSetVisible ( tab , false )
showCursor ( false )
triggerServerEvent ( "praca_start" , localPlayer )
if isPedInVehicle ( localPlayer ) then -- if the local client is in a vehicle
localVehicle = getPedOccupiedVehicle ( localPlayer )
local rotX , rotY , rotZ = getElementRotation ( localVehicle )
setElementRotation ( localVehicle , rotX , rotY , rotZ + 90 )
end
end
addEventHandler ( "onClientGUIClick" , tak , start_pracagui )
liter?wke zrobilem
Wysłany: 2017-06-09, 22:14
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Wysłany: 2017-06-09, 22:16
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
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 :
Wysłany: 2017-06-09, 22:17
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Nie zmienia?em, zostawi?em go, nie rusza?em bo i tak bym zepsu?.
Wysłany: 2017-06-09, 22:19
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
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?
Wysłany: 2017-06-09, 22:22
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
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??
Wysłany: 2017-06-09, 22:26
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Skoro ju? tworzysz pojazd po stronie serwera to i tam zmieniaj mu rotacje.
function start_pracagui ()
guiSetVisible ( tabpanel , false )
guiSetVisible ( tab , false )
showCursor ( false )
triggerServerEvent ( "praca_start" , localPlayer )
end
addEventHandler ( "onClientGUIClick" , tak , start_pracagui )
addEvent ( "praca_start" , true )
addEventHandler ( "praca_start" , root , function()
local x , y , z = getElementRotation ( client )
local veh = createVehicle ( 408 ,- 2093.24243 , 95.28677 , 35.32031 - 0.5 )
warpPlayerIntoVehicle ( client , veh )
setElementRotation ( veh , x , y , z + 90 )
end )
moze jest gdzie literowka to sobie popraw
Podpis
"amited" napisał/a :
Wysłany: 2017-06-09, 22:29
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
Do zamkni?cia, my?la?em ?e setElementRotation tylko po stronie klienta.
Tagi: setelementrotation
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: