okay im going to break it down...
the client side function to call my serverside function
function button()
triggerServerEvent("changeTheButton", getRootElement(), getLocalPlayer())
end
triggered by gui click
current code
playerState = 0
function changeTheButton(theUser)
if( not connect_mysql ) then
outputChatBox( no_connect_sql_message )
else
local query = mysql_query( connect_mysql, "SELECT * FROM `players` WHERE charName='" .. getPlayerName( theUser ) .. "'" )
outputDebugString("Result: "..tostring(mysql_num_rows(query)))
if mysql_num_rows(query)== 1 then
playerState = 1 ---Theres a character created
outputDebugString ("theres a created character")
else
playerState = 0 ---The player is new
outputDebugString ("no user data")
end
if (playerState == 1) then
triggerEvent("spawnTheCharacter", getRootElement(), theUser)
outputDebugString ("the data is loaded")
elseif (playerstate == 0) then
triggerClientEvent("move1", getRootElement())
outputDebugString ("move to create a char")
end
end
end
addEvent ("changeTheButton", true)
addEventHandler ("changeTheButton", getRootElement(), changeTheButton)
should be working don't know why it isn't