Jump to content

Bad ped pointer at getPedOccupiedVehicle


BriGhtx3

Recommended Posts

Deliver = createMarker ( -2211.1455078125, 565.84979248047, 49.442939758301, "checkpoint", 7, 0, 125, 0, getRootElement() ) 
function Deliver_func ( hitElement, dim ) 
  
    local veh = getPedOccupiedVehicle ( hitElement ) 
end 
addEventHandler ( "onMarkerHit", Deliver, Deliver_func ) 

I don't get it, why is there this error?

Link to comment
Deliver = createMarker ( -2211.1455078125, 565.84979248047, 49.442939758301, "checkpoint", 7, 0, 125, 0, getRootElement() ) 
  
function Deliver_func ( hitElement, dim ) 
    if getElementType(hitElement) == "player" then 
    veh = getPedOccupiedVehicle ( hitElement ) 
    elseif getElementType(hitElement) == "vehicle" then 
    veh = hitElement 
    end 
end 
addEventHandler ( "onMarkerHit", Deliver, Deliver_func ) 

Link to comment

Well, then you could have used my code...

Deliver = createMarker ( -2211.1455078125, 565.84979248047, 49.442939758301, "checkpoint", 7, 0, 125, 0, getRootElement() ) 
  
function Deliver_func ( hitElement, dim ) 
    if getElementType(hitElement) == "player" then 
    veh = getPedOccupiedVehicle ( hitElement ) 
    elseif getElementType(hitElement) == "vehicle" then 
    veh = hitElement 
    end 
    local occupant = getVehicleOccupant(veh) 
end 
addEventHandler ( "onMarkerHit", Deliver, Deliver_func ) 

Should work.

Link to comment
Well, then you could have used my code...
Deliver = createMarker ( -2211.1455078125, 565.84979248047, 49.442939758301, "checkpoint", 7, 0, 125, 0, getRootElement() ) 
  
function Deliver_func ( hitElement, dim ) 
    if getElementType(hitElement) == "player" then 
    veh = getPedOccupiedVehicle ( hitElement ) 
    elseif getElementType(hitElement) == "vehicle" then 
    veh = hitElement 
    end 
    local occupant = getVehicleOccupant(veh) 
end 
addEventHandler ( "onMarkerHit", Deliver, Deliver_func ) 

Should work.

works ofc, but getting ped vehicle to get ped from it is kind of dumb...

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...