Jump to content

My Script ''Engine'' need help


Davey

Recommended Posts

    "Davey" type="script" name="Engine" /> 
    "meta.xml" type="client"/> 
      
    client="1.3.1" server="1.3.1" /> 
     
    false
  
    

is this good its the meta,

function turnEngineOff ( theVehicle, leftSeat, jackerPlayer ) 
     
    if leftSeat == 0 and not jackerPlayer then 
         
        setVehicleEngineState ( theVehicle, false ) 
    end 
end 
-- add 'turnEngineOff' as a handler for "onPlayerExitVehicle" 
addEventHandler ( "onPlayerVehicleExit", getRootElement ( ), turnEngineOff ) 

and this is the lua, i think i forgotten the bind or command lua,

Link to comment
  • Moderators
-- add 'turnEngineOff' as a handler for "onPlayerExitVehicle" 

oh, and yes i forgotten this last line to delete or i suposed to place back the other lines or is this only a example line?

Yes, it's just a comment.

Link to comment

script by jayds1,

download: https://community.multitheftauto.com/ind ... ls&id=2254

addEventHandler ( "onPlayerVehicleEnter",root, 
function( theVehicle, jackerPlayer ) 
    if driver == 0 and not jackerPlayer then 
        setVehicleEngineState ( theVehicle, true ) 
    end 
end) 
addEventHandler ( "onPlayerVehicleExit",root, 
function( theVehicle, jackerPlayer ) 
    if driver == 0 and not jackerPlayer then 
        setVehicleEngineState ( theVehicle, false ) 
    end 
end) 

Edited by Guest
Link to comment
  • Moderators

I don't understand what do you mean. Did you mean this?:

function toggleEngine(source) 
local vehicle = getPedOccupiedVehicle(source) 
    if vehicle then 
        local state = getVehicleEngineState(vehicle) 
        setVehicleEngineState(vehicle, not state) 
    end 
end 
addCommandHandler( "engine", toggleEngine ) 

Link to comment
  • Moderators
I don't understand what do you mean. Did you mean this?:
function toggleEngine(source) 
local vehicle = getPedOccupiedVehicle(source) 
    if vehicle then 
        local state = getVehicleEngineState(vehicle) 
        setVehicleEngineState(vehicle, not state) -- wtf?>>>>>>>>>> 
    end 
end 
addCommandHandler( "engine", toggleEngine ) 

Is this possible? setVehicleEngineState(vehicle, not state) ?

function toggleEngine(source) 
local vehicle = getPedOccupiedVehicle(source) 
    if vehicle then 
        if getVehicleEngineState(vehicle) then 
         setVehicleEngineState(vehicle, false) 
        else 
        setVehicleEngineState(vehicle, true) 
       end 
    end 
end 
addCommandHandler( "engine", toggleEngine ) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...