function SGuildScriptData(GuildID, ScriptData, add, add2) Sql_con() local sql = "SELECT * FROM sm_data.guild_scriptdata WHERE GuildID = '%s'" local guild_exists = 0 local choiceScriptData = 0 for found_guild in rows(con, sql:format(GuildID)) do guild_exists = found_guild end if add == 1 then if guild_exists == 0 then sql = "INSERT INTO sm_data.guild_scriptdata (GuildID, ScriptData%s) VALUES ('%s', '%s')" con:execute(sql:format(ScriptData, GuildID, add2)) else sql = "UPDATE sm_data.guild_scriptdata SET ScriptData%s = '%s' WHERE GuildID = '%s'" con:execute(sql:format(ScriptData, tostring(add2), GuildID)) end elseif guild_exists == 0 then sql = "INSERT INTO sm_data.guild_scriptdata (GuildID, ScriptData%s) VALUES ('%s', '%s')" con:execute(sql:format(ScriptData, GuildID, add2)) else sql = "SELECT ScriptData%s FROM sm_data.guild_scriptdata WHERE GuildID = '%s'" for script_data in rows(con, sql:format(ScriptData, GuildID)) do choiceScriptData = script_data end end con:close() env:close() return choiceScriptData end