Jump to content

Vehicle system


Recommended Posts

I need set vehicle name on row,whats wrong?No errors

Server side:

function settext () 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( source, "setext", source ) 
end 
addEvent ( "settext", true ) 
addEventHandler ( "settext", root, settext ) 

Client side:

function setext ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], data, false, true) 
end 
addEvent ( "setext", true ) 
addEventHandler ( "setext", root, setext ) 

Link to comment
function settextServer () 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( source, "setextClient", source, accdata ) -- You forgot to add accdata 
end 
addEvent ( "settextServer", true ) 
addEventHandler ( "settextServer", root, settextServer ) 

function setextClient ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], data, false, true) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", root, setextClient ) 

Link to comment
function settextServer () 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( source, "setextClient", source, accdata ) -- You forgot to add accdata 
end 
addEvent ( "settextServer", true ) 
addEventHandler ( "settextServer", root, settextServer ) 

function setextClient ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], data, false, true) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", root, setextClient ) 

Dont work :/

Link to comment

Try this:

Server:

function settextServer () -- I suppose you trigger this function from client but you didn't mention it or there will be no 'source' 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( "setextClient", source, accdata ) 
end 
addEvent ( "settextServer", true ) 
addEventHandler ( "settextServer", root, settextServer ) 

Client:

function setextClient ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], tostring(data), false, true) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", getLocalPlayer(), setextClient ) 

Link to comment
Try this:

Server:

function settextServer () -- I suppose you trigger this function from client but you didn't mention it or there will be no 'source' 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( "setextClient", source, accdata ) 
end 
addEvent ( "settextServer", true ) 
addEventHandler ( "settextServer", root, settextServer ) 

Client:

function setextClient ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], tostring(data), false, true) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", getLocalPlayer(), setextClient ) 

Dont work :/

Link to comment

I triggered it but its dont work

Client side:

function setextClient ( data ) 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], data, false, true) 
triggerServerEvent ( "settextServer", getLocalPlayer()) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", root, setextClient ) 

Server side:

function settextServer () -- I suppose you trigger this function from client but you didn't mention it or there will be no 'source' 
local accn = getPlayerAccount ( source ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( "setextClient", source, accdata ) 
end 
addEvent ( "settextServer", true ) 
addEventHandler ( "settextServer", root, settextServer ) 

Link to comment

You should make it like this:

Client side:

function setextClient ( data ) 
outputChatBox(tostring(data).." received!") 
guiGridListSetItemText (GUIEditor_Grid[2], GUIEditor_Row[2], GUIEditor_Column[1], tostring(data), false, true) 
end 
addEvent ( "setextClient", true ) 
addEventHandler ( "setextClient", getLocalPlayer(), setextClient ) 

Server side:

function settextServer (thePlayer) 
local accn = getPlayerAccount ( thePlayer ) 
local accdata = getAccountData ( accn, "owner" ) 
triggerClientEvent ( "setextClient", thePlayer, accdata ) 
end 
addCommandHandler ( "text", settextServer ) 

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