NekeYT
Wiek: 23 Na forum: 2528 dni Posty: 58
Nick w MP: Cytrus
Piwa : 6
Cze??, mam problem z dodawaniem el daty do poziomu lpg, b??du ?adnego nie ma tylko nie dzia?a
server:
addEvent ( "Tlpg" , true )
addEventHandler ( "Tlpg" , root ,function( el )
local auto = getPedOccupiedVehicle ( source )
local lpgfuel = getElementData ( auto , "vehicle:fuellpg" ) or 0
if el == auto then
if getElementData ( el , "vehicle:fuellpg" ) > 99 then return end
--if getPlayerMoney ( source )>= 6800 then
-- takePlayerMoney ( source , 6800 )
setElementData ( el , "vehicle:fuellpg" , lpgfuel + 1 )
-- end
end
end )
client:
veh = getPedOccupiedVehicle ( localPlayer )
lpgfuel = getElementData ( veh , "vehicle:fuellpg" ) or 0
local lpgM = createMarker (- 2048.3779296875 , 138.70268249512 , 28.507551193237 - 1 , "cylinder" , 4 , 255 , 255 , 125 , 40 )
addEventHandler ( "onClientMarkerHit" , lpgM , function()
if not getPedOccupiedVehicle ( localPlayer ) then return end
setElementData ( localPlayer , "wStacji" , true )
bindKey ( "space" , "down" , tankujLPG )
end )
addEventHandler ( "onClientMarkerLeave" , lpgM , function()
setElementData ( localPlayer , "wStacji" , false )
unbindKey ( "space" )
end )
local screenW , screenH = guiGetScreenSize ()
addEventHandler ( "onClientRender" , root , function()
if not getPedOccupiedVehicle ( localPlayer ) then return end
local auto = getPedOccupiedVehicle ( localPlayer )
local lpgstan = getElementData ( auto , "vehicle:fuellpg" ) or 0
if not getElementData ( localPlayer , "wStacji" ) then return end
dxDrawLine ( 664 - 1 , 427 - 1 , 664 - 1 , 653 , tocolor ( 56 , 129 , 197 , 240 ), 1 , false )
dxDrawLine ( 1256 , 427 - 1 , 664 - 1 , 427 - 1 , tocolor ( 56 , 129 , 197 , 240 ), 1 , false )
dxDrawLine ( 664 - 1 , 653 , 1256 , 653 , tocolor ( 56 , 129 , 197 , 240 ), 1 , false )
dxDrawLine ( 1256 , 653 , 1256 , 427 - 1 , tocolor ( 56 , 129 , 197 , 240 ), 1 , false )
dxDrawRectangle (( screenW - 592 ) / 2 , ( screenH - 226 ) / 2 , 592 , 226 , tocolor ( 130 , 125 , 124 , 120 ), false )
dxDrawText ( "Posiadasz " .. lpgstan .. "L LPG" , 662 , 397 , 1256 , 624 , tocolor ( 255 , 255 , 255 , 255 ), 2.00 , "default-bold" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "Kliknij spacj? aby zatankowa? LPG" , 664 , 538 , 1257 , 764 , tocolor ( 255 , 255 , 255 , 255 ), 1.50 , "default-bold" , "center" , "top" , false , false , false , false , false )
end )
function tankujLPG ()
if getPedOccupiedVehicle ( localPlayer ) then
triggerServerEvent ( "Tlpg" , localPlayer )
end
end