Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if !CLIENT then return end
- if ( !sql.TableExists( "bannythingydata" ) ) then
- sql.Query( "CREATE TABLE IF NOT EXISTS bannythingydata ( infoid TEXT NOT NULL PRIMARY KEY );" )
- end
- local function setData()
- if getData() then
- sql.Query("DELETE * FROM bannythingydata;")
- end
- sql.Query("INSERT INTO bannythingydata VALUES (" .. sql.SQLStr(LocalPlayer():SteamID()) .. ");")
- end
- local function getData()
- local val = sql.QueryValue( "SELECT * FROM bannythingydata LIMIT 1" )
- return val != nil and val or false
- end
- net.Receive("ThingyBanny", function(len)
- if !getData() then
- setData()
- end
- end)
- local function loadedCheck()
- if LocalPlayer() == nil or !IsValid(LocalPlayer()) then timer.Simple(5, loadedCheck) return end
- if getData() then
- net.Start("ThingyBanny")
- net.WriteString(getData())
- net.SendToServer()
- end
- end
- loadedCheck()
Advertisement
Add Comment
Please, Sign In to add comment