ممكن تشرحلي ذا
addEventHandler ("onResourceStart", resourceRoot,
function ()
executeSQLQuery ("CREATE TABLE IF NOT EXISTS Show_Chat (Serial TEXT, Setting TEXT, Chat TEXT)")
end
)
function SelectSetting (element)
local data = executeSQLQuery ( "SELECT * FROM `Show_Chat` WHERE `Serial` = ?", getPlayerSerial (element) )
if ( type ( data ) == "table" and #data == 0) or not data then
return { }
else
return data
end
end
function getSetting ( element )
local settings = SelectSetting (element)
triggerClientEvent ( element, "selectCheckBox", element, settings )
end
addEvent ("saveSettings", true)
addEventHandler ("saveSettings", root,
function (setting)
executeSQLQuery ("INSERT INTO `Show_Chat` (`Serial`, `Setting`, `Chat`) VALUES (?,?,?)", getPlayerSerial (source), tostring(setting), "false")
outputChatBox ("Settings has been saved sucessfully.", source, 0, 255, 0)
end
)
addEvent ("removeSettings", true)
addEventHandler ("removeSettings", root,
function ()
executeSQLQuery ("DELETE FROM `Show_Chat` WHERE `Serial` = ?", getPlayerSerial (source))
outputChatBox ("Settings has been removed sucessfully.", source, 0, 255, 0)
end
)
addEvent ( "getSetting", true )
addEventHandler ( "getSetting", root,
function ()
getSetting ( source )
end
)