Wysłany: 2017-02-19, 23:12
MixTape
Wiek: 27 Na forum: 5476 dni Posty: 28
Nick w MP: MixTape
Piwa : 1
Witam. Mam kod, kt?ry odpowiada za odpalanie pojazdu za pomoc? komendy, jednak chcia?bym to zmieni? na przycisk ale nie mam poj?cia co ustawi? w polu player. Pr?bowa?em sourcePlayer oraz thePlayer (localPlayer odpala ze wzgl?du na funkcj? serwerow?)
Kod:
function turnEngine(player,z,down)
local car = getPedOccupiedVehicle(player)
if(car and getVehicleController(car) == player) then
setVehicleEngineState(car,(not getVehicleEngineState(car)))
if(getVehicleEngineState(car)) then
outputChatBox("Engine: Your engine has been turned on.", player, 0, 255, 0)
else
outputChatBox("Engine: Your engine has been turned off.", player, 255, 0, 0)
end
end
end
bindKey (sourcePlayer, "z", "down", turnEngine)
--addCommandHandler ("engine",turnEngine)
function enterVehicle ( theVehicle, seat, jacked )
setTimer(setVehicleEngineState,500,1, theVehicle,false) -- here cheange
end
addEventHandler ( "onPlayerVehicleEnter", getRootElement(), enterVehicle )
Więcej szczegółów
Wystawiono 1 piw(a):Xanter
Wysłany: 2017-02-19, 23:19
ZZiomek
..::LUA::..
Wiek: 26 Na forum: 3867 dni Posty: 134
Nick w MP: NexBoy
Piwa : 5961
--- Strona Servera
addEvent ( "uruchomSilnik" , true )
addEventHandler ( "uruchomSilnik" , root , function( plr )
local pojazd = getPedOccupiedVehicle ( plr )
if pojazd and getVehicleController ( pojazd ) == plr then
if getVehicleEngineState ( pojazd ) then
setVehicleEngineState ( pojazd , false )
outputChatBox ( "* Zgasi?e?/a? silnik" , plr )
else
setVehicleEngineState ( pojazd , true )
outputChatBox ( "* Uruchomi?e?/a? silnik." , plr )
end
end
end )
--- Strona Clienta
bindKey ( "z" , "down" , function()
local veh = getPedOccupiedVehicle ( localPlayer )
if veh then
if getVehicleController ( veh ) == localPlayer then
triggerServerEvent ( "uruchomSilnik" , localPlayer )
end
end
end )
Podpis
Dodaj na Steam: Kod: 1093365219
Discord: NoOne#3644
Więcej szczegółów
Wystawiono 1 piw(a):MixTape
Wysłany: 2017-02-19, 23:34
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
ZZiomek , Nie zapominaj ?e gdy si? wyjdzie z pojazdu trzeba odbindowa? przycisk.
Podpis
"amited" napisał/a :
Więcej szczegółów
Wystawiono 1 piw(a):MixTape
Wysłany: 2017-02-20, 08:21
MixTape
Wiek: 27 Na forum: 5476 dni Posty: 28
Nick w MP: MixTape
Piwa : 1
Offtop:Czyli trzeba to zrobi? na serwerze i cliencie - pr?bowa?em wcisn?? wszystko na jeden plik
Co do podes?anego kodu to wyrzuca b??d:
Kod:
Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil]
Wysłany: 2017-02-20, 11:27
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MixTape , to musisz wgrac po stronie clienta a nie wszystko do servera
Wysłany: 2017-02-20, 16:41
ZZiomek
..::LUA::..
Wiek: 26 Na forum: 3867 dni Posty: 134
Nick w MP: NexBoy
Piwa : 5961
amited , Nie trzeba nic odbindowa? bo jest sprawdzenie przy Bindzie czy gracz jest w pojezdzie.
Podpis
Dodaj na Steam: Kod: 1093365219
Discord: NoOne#3644
Wysłany: 2017-02-20, 21:54
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
ZZiomek , Tyle ?e na danym przycisku gracz mo?e mie? ju? co? zbindowane.
Podpis
"amited" napisał/a :
Wysłany: 2017-02-21, 13:06
MixTape
Wiek: 27 Na forum: 5476 dni Posty: 28
Nick w MP: MixTape
Piwa : 1
@HazeMaFaze - wiem, jednak po wrzuceniu po stronie servera oraz clienta wyrzuca mi w?a?nie b??d.
Kod:
Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1, got nil]
Tam co napisa?em to chcia?em tylko zaznaczy? spos?b w jaki to pr?bowa?em sam wykombinowa? - troch? tym namiesza?em, wi?c po prostu to olejcie. P
Wysłany: 2017-02-21, 14:05
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MixTape , pan ZZiomek zrobi? b??d w triggerze --- Strona Clienta
bindKey ( "z" , "down" , function()
local veh = getPedOccupiedVehicle ( localPlayer )
if veh then
if getVehicleController ( veh ) == localPlayer then
triggerServerEvent ( "uruchomSilnik" , localPlayer , localPlayer )
end
end
end )
Więcej szczegółów
Wystawiono 1 piw(a):MixTape
Wysłany: 2017-02-21, 14:23
MixTape
Wiek: 27 Na forum: 5476 dni Posty: 28
Nick w MP: MixTape
Piwa : 1
W jaki spos?b mo?na ustawi? stan domy?lny silnika na false? ?eby od razu po wej?ciu do pojazdu trzeba by?o go odpala? poniewa? aktualnie po wej?ciu silnik jest zapalony.
Wysłany: 2017-02-21, 14:32
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
MixTape ,
function turnEngineOff ( veh )
setVehicleEngineState ( veh , false )
end
addEventHandler ( "onPlayerVehicleEnter" , getRootElement ( ), turnEngineOff )
Tagi: odpalanie :: pojazdu :: przycisk
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: