Jump to content

Can't get vehicle from server


xyz

Recommended Posts

I can't get the vehicle name into a GUI from server, it just gives me a nil

Client

function getVehicleFromServer(plr) 
    local sc = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
    local sctxt = guiGridListGetItemText(GUIEditor.gridlist[1], sc, 1) 
    local plr = getPlayerFromName(sctxt) 
    triggerServerEvent("getVeh", localPlayer, plr) 
end 
  
function returnVeh(vehn) 
    guiSetText(GUIEditor.label[24], "Vehicle: "..vn) 
end 
addEvent("returnVeh_c", true) 
addEventHandler("returnVeh_c", getRootElement(), returnVeh) 

Server

function getveh(plr) 
    local veh = getPedOccupiedVehicle(plr) 
    local vn = getVehicleName(veh) 
    triggerClientEvent("returnVeh_c", source, vehn) 
end 
addEvent("getVeh", true) 
addEventHandler("getVeh", getRootElement(), getveh) 
  

Link to comment

Client:

function getVehicleFromServer(plr) 
    local sc = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
    local sctxt = guiGridListGetItemText(GUIEditor.gridlist[1], sc, 1) 
    local plr = getPlayerFromName(sctxt) 
    triggerServerEvent("getVeh", localPlayer, plr) 
end 
  
function returnVeh(vehn) 
    guiSetText(GUIEditor.label[24], "Vehicle: "..vn) 
end 
addEvent("returnVeh_c", true) 
addEventHandler("returnVeh_c", localPlayer, returnVeh) 

Server:

function getveh() 
    local veh = getPedOccupiedVehicle(client) 
    local vn = getVehicleName(veh) 
    triggerClientEvent(client, "returnVeh_c", client, vn) 
end 
addEvent("getVeh", true) 
addEventHandler("getVeh", getRootElement(), getveh) 

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