All error message fixed

This commit is contained in:
Cooldude2606
2017-10-16 19:14:13 +01:00
parent 8fbcd66b6c
commit 6473e15dea
15 changed files with 68 additions and 56 deletions

View File

@@ -12,7 +12,7 @@ require("mod-gui")
Event = require("locale/StdLib/event") Event = require("locale/StdLib/event")
--this is the main code that starts the softmod --this is the main code that starts the softmod
Event.soft_init = script.generate_event_name() Event.soft_init = script.generate_event_name()
local function init() if not global.soft_init then script.raise_event(Event.soft_init,{tick=game.tick}) global.soft_init = true end end local function init() if not global.soft_init then global.exp_core = {} script.raise_event(Event.soft_init,{tick=game.tick}) global.soft_init = true end end
Event.register(defines.events.on_player_joined_game,init) Event.register(defines.events.on_player_joined_game,init)
Event.register(defines.events.on_tick,init) Event.register(defines.events.on_tick,init)
--below 'game.tick/(3600*game.speed)) % 15 == 0' raises the gui_update event every 15 minutes - feel free to change the update time --below 'game.tick/(3600*game.speed)) % 15 == 0' raises the gui_update event every 15 minutes - feel free to change the update time
@@ -32,7 +32,7 @@ Event.register(defines.events.on_tick, function(event)
end end
end) end)
--loads core files --loads core files
ranking,ExpGui,server = require("locale/ExpGaming-Core/file-header") ranking,ExpGui,server = unpack(require("locale/ExpGaming-Core/file-header"))
--loads all the other scripts --loads all the other scripts
require("locale/Stand-Alone/file-header") require("locale/Stand-Alone/file-header")
require("locale/ExpGaming-Addons/file-header") require("locale/ExpGaming-Addons/file-header")

View File

@@ -54,7 +54,8 @@ local function load_command(command)
global.exp_core.commands[command.name] = command global.exp_core.commands[command.name] = command
debug_write({'COMMAND','LOAD'},command.name) debug_write({'COMMAND','LOAD'},command.name)
--add command to game --add command to game
commands.add_command(command.name,{command.help,command_inputs_to_string(command)},function(event) debug_write({'COMMAND','LOAD'},command)
commands.add_command(command.name,{'commands.help-format',command_inputs_to_string(command),command.help},function(event)
--gets the command data --gets the command data
local command_data = global.exp_core.commands[event.name] local command_data = global.exp_core.commands[event.name]
debug_write({'COMMAND','RUN','START'},command.name) debug_write({'COMMAND','RUN','START'},command.name)
@@ -105,6 +106,6 @@ function get_commands(rank)
end end
return to_return return to_return
end end
Event.register(Event.soft_init,function() for command_name,command in pairs(Exp_commands) do load_command(command) end end) Event.register(Event.soft_init,function() global.exp_core.commands = {} for command_name,command in pairs(Exp_commands) do load_command(command) end end)
--######TEST#####TEST#####TEST###### un comment below --######TEST#####TEST#####TEST###### un comment below
--Event.register(defines.events.on_player_joined_game,function() for command_name,command in pairs(Exp_commands) do load_command(command) end end) --Event.register(defines.events.on_player_joined_game,function() for command_name,command in pairs(Exp_commands) do load_command(command) end end)

View File

@@ -5,18 +5,7 @@ This file can be used with permission but this and the credit below must remain
Contact a member of management on our discord to seek permission to use our code. Contact a member of management on our discord to seek permission to use our code.
Any changes that you may make to the code are yours but that does not make the script yours. Any changes that you may make to the code are yours but that does not make the script yours.
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
The credit below may be used by another script do not remove.
]] ]]
local credits = {{
name='ExpGaming - Lib',
owner='Explosive Gaming',
dev='Cooldude2606',
description='A few basic functions used by scripts',
factorio_version='0.15.23',
show=false
}}
local function credit_loop(reg) for _,cred in pairs(reg) do table.insert(credits,cred) end end
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
--Convert ticks to 12H 34M format or 8.97M when less than 10 --Convert ticks to 12H 34M format or 8.97M when less than 10
function tick_to_display_format(tick) function tick_to_display_format(tick)
@@ -88,6 +77,4 @@ function debug_write(idenitys,string,no_trigger)
end end
end end
Event.register(defines.events.on_tick,function() debug_write({'NEW TICK'},game.tick,true) end) Event.register(defines.events.on_tick,function() debug_write({'NEW TICK'},game.tick,true) end)
Event.register(Event.soft_init,function() global.exp_core.debug={state=false,triggered=false,force=false} end) Event.register(Event.soft_init,function() global.exp_core.debug={state=false,triggered=false,force=false} end)
--Please Only Edit Above This Line-----------------------------------------------------------
return credits

View File

@@ -7,8 +7,8 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
ranking = {} local ranking = {}
local ranking.get_ranks, ranking.get_rank_groups = require("ExpGaming - Rank Table") ranking.get_ranks,ranking.get_rank_groups = unpack(require("ExpGaming - Rank Table"))
--Return the rank of a given player --Return the rank of a given player
function ranking.get_player_rank(player) function ranking.get_player_rank(player)
if player then if player then
@@ -17,7 +17,7 @@ function ranking.get_player_rank(player)
if player.permission_group == game.permissions.get_group(rank.name) then return rank end if player.permission_group == game.permissions.get_group(rank.name) then return rank end
end end
return ranking.string_to_rank_group('User').lowest_rank return ranking.string_to_rank_group('User').lowest_rank
end end
end end
--Convert the name of a rank into the rank object --Convert the name of a rank into the rank object
function ranking.string_to_rank(string) function ranking.string_to_rank(string)
@@ -126,7 +126,7 @@ function ranking.find_new_rank(player,tick)
-- to reduce lag if the player is already higher than any time rank then it does not cheak -- to reduce lag if the player is already higher than any time rank then it does not cheak
-- also there play time must be higher than the lowest required for a rank -- also there play time must be higher than the lowest required for a rank
debug_write({'RANK','NEW-RANK','TIME-CHEAK'},tick_to_min(player.online_time)) debug_write({'RANK','NEW-RANK','TIME-CHEAK'},tick_to_min(player.online_time))
if current_rank.power > global.exp_core.exp_core.ranks.highest_timed_rank.power and tick_to_min(player.online_time) >= global.exp_core.exp_core.ranks.lowest_timed_rank.time then if current_rank.power > global.exp_core.ranks.highest_timed_rank.power and tick_to_min(player.online_time) >= global.exp_core.ranks.lowest_timed_rank.time then
debug_write({'RANK','NEW-RANK','TIME-START'},player.name) debug_write({'RANK','NEW-RANK','TIME-START'},player.name)
--Loop through rank times --Loop through rank times
for _,rank in pairs(ranking.get_ranks()) do for _,rank in pairs(ranking.get_ranks()) do

View File

@@ -243,7 +243,7 @@ for n = #ranks.ranks, 1, -1 do
end end
end end
-- returns a list off all the ranks, return only one part if given -- returns a list off all the ranks, return only one part if given
function get_ranks(part) local function get_ranks(part)
local to_return = {} local to_return = {}
if part then if part then
for _,rank in pairs(global.exp_core.ranks.ranks) do table.insert(to_return,rank[part]) end for _,rank in pairs(global.exp_core.ranks.ranks) do table.insert(to_return,rank[part]) end
@@ -251,7 +251,7 @@ function get_ranks(part)
return to_return return to_return
end end
-- returns a list off all the groups, return only one part if given -- returns a list off all the groups, return only one part if given
function get_rank_groups(part) local function get_rank_groups(part)
local to_return = {} local to_return = {}
if part then if part then
for _,group in pairs(global.exp_core.ranks.groups) do table.insert(to_return,group[part]) end for _,group in pairs(global.exp_core.ranks.groups) do table.insert(to_return,group[part]) end
@@ -261,4 +261,4 @@ end
-- Move the ranks to the global array -- Move the ranks to the global array
Event.register(Event.soft_init,function() global.exp_core.ranks = ranks end) Event.register(Event.soft_init,function() global.exp_core.ranks = ranks end)
--Please Only Edit Above This Line----------------------------------------------------------- --Please Only Edit Above This Line-----------------------------------------------------------
return get_ranks, get_rank_groups return {get_ranks, get_rank_groups}

View File

@@ -9,7 +9,7 @@ Discord: https://discord.gg/XSsBV6b
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local server = {} local server = {}
--this command is just a way or using loadstring from in game while keeping achievements --this command is just a way or using loadstring from in game while keeping achievements
define_command('server-interface',{'server-interface.command-help'},{'command',true},function(player,event,args) define_command('server-interface',{'server.server-command-help'},{'command',true},function(player,event,args)
if player == '<server>' then if player == '<server>' then
local returned,value = pcall(loadstring(event.parameter)) local returned,value = pcall(loadstring(event.parameter))
if type(value) == 'table' then game.write_file('server-interface.log', '\n'..game.tick..' Ran by: <server> Code: '..event.parameter..'\n Returned: '..table.tostring(value), true, 0) print(table.tostring(value)) if type(value) == 'table' then game.write_file('server-interface.log', '\n'..game.tick..' Ran by: <server> Code: '..event.parameter..'\n Returned: '..table.tostring(value), true, 0) print(table.tostring(value))
@@ -21,15 +21,15 @@ define_command('server-interface',{'server-interface.command-help'},{'command',t
end end
end) end)
--runs a server interface command with debug on and does not return any values to the user --runs a server interface command with debug on and does not return any values to the user
define_command('debug',{'server-interface.debug-command-help'},{'command',true},function(player,event,args) define_command('debug',{'server.debug-command-help'},{'command',true},function(player,event,args)
global.exp_core.debug.state = true global.exp_core.debug.state = true
debug_write({'START'},game.tick..' '..event.parameter) debug_write({'START'},game.tick..' '..event.parameter)
global.exp_core.debug.triggered = false global.exp_core.debug.triggered = false
local returned,value = pcall(loadstring(event.parameter)) local returned,value = pcall(loadstring(event.parameter))
if global.exp_core.debug.triggered and #global.exp_core.server.callbacks_queue == 0 then debug_write({'END'},game.tick) global.exp_core.debug.state = false end if global.exp_core.debug.triggered and #global.exp_core.server.callback_queue == 0 then debug_write({'END'},game.tick) global.exp_core.debug.state = false end
end) end)
--runs the preset callback with the uuid --runs the preset callback with the uuid
define_command('socket',{'server-interface.socket-command-help'},{'uuid','args'},function(player,event,args) define_command('socket',{'server.socket-command-help'},{'uuid','args'},function(player,event,args)
if global.exp_core.server.callbacks[args[1]] then if global.exp_core.server.callbacks[args[1]] then
server.queue_callback(global.exp_core.server.callbacks[args[1]],{unpack(args,2)},args[1]) server.queue_callback(global.exp_core.server.callbacks[args[1]],{unpack(args,2)},args[1])
end end
@@ -62,7 +62,7 @@ function server.queue_callback(callback,args,uuid)
local args = args or {} local args = args or {}
local uuid = uuid or server.get_uuid(callback) local uuid = uuid or server.get_uuid(callback)
debug_write({'callback','QUEUE'},uuid) debug_write({'callback','QUEUE'},uuid)
table.insert(global.exp_core.server.callbacks_queue,{fun=callback,args=args,uuid=uuid}) table.insert(global.exp_core.server.callback_queue,{fun=callback,args=args,uuid=uuid})
server.refresh_uuid(uuid) server.refresh_uuid(uuid)
return uuid return uuid
end end
@@ -73,8 +73,8 @@ function server.clear_callbacks()
end end
-- converts any value into the uuid the script will use -- converts any value into the uuid the script will use
function server.get_uuid(var) function server.get_uuid(var)
if type(var) == 'string' then uuid = var..tostring(#global.exp_core.server.callbacks_queue) if type(var) == 'string' then uuid = var..tostring(#global.exp_core.server.callback_queue)
else uuid = tostring(var)..tostring(#global.exp_core.server.callbacks_queue) end else uuid = tostring(var)..tostring(#global.exp_core.server.callback_queue) end
server.refresh_uuid(uuid) server.refresh_uuid(uuid)
return string.tohex('uuid'..uuid) return string.tohex('uuid'..uuid)
end end
@@ -100,22 +100,22 @@ end
function server.get_callback_queue_info(string) function server.get_callback_queue_info(string)
local lenth = 0 local lenth = 0
for _,v in pairs(global.exp_core.server.temp_varibles) do lenth = lenth + 1 end for _,v in pairs(global.exp_core.server.temp_varibles) do lenth = lenth + 1 end
if string then return {'server-interface.callback-info',game.tick,#global.exp_core.server.callbacks_queue,lenth} if string then return {'server.callback-info',game.tick,#global.exp_core.server.callback_queue,lenth}
else return {tick=game.tick,commands=#global.exp_core.server.callbacks_queue,temp_varibles=#global.exp_core.server.temp_varibles} end else return {tick=game.tick,commands=#global.exp_core.server.callback_queue,temp_varibles=#global.exp_core.server.temp_varibles} end
end end
--callback main loop --callback main loop
Event.register(defines.events.on_tick, function(event) Event.register(defines.events.on_tick, function(event)
--used with debug command will stop debuging once atleast one message is send to file and there are no commands in callback --used with debug command will stop debuging once atleast one message is send to file and there are no commands in callback
if global.exp_core.debug.state and global.exp_core.debug.triggered and #global.exp_core.server.callbacks_queue == 0 then debug_write({'END'},game.tick) global.exp_core.debug.state = global.exp_core.debug.focre end if global.exp_core.debug.state and global.exp_core.debug.triggered and #global.exp_core.server.callback_queue == 0 then debug_write({'END'},game.tick) global.exp_core.debug.state = global.exp_core.debug.focre end
-- runs the commands in callback -- runs the commands in callback
debug_write({'callback'},server.get_callback_queue_info(true),true) debug_write({'callback'},server.get_callback_queue_info(true),true)
if game.tick % ticks_per_iteration == 0 and global.exp_core.server.callbacks_queue and #global.exp_core.server.callbacks_queue > 0 then if game.tick % ticks_per_iteration == 0 and global.exp_core.server.callback_queue and #global.exp_core.server.callback_queue > 0 then
-- gets the number of call backs to run -- gets the number of call backs to run
local length = nil local length = nil
if #global.exp_core.server.callbacks_queue > commands_per_iteration then length = commands_per_iteration else length = #global.exp_core.server.callbacks_queue end if #global.exp_core.server.callback_queue > commands_per_iteration then length = commands_per_iteration else length = #global.exp_core.server.callback_queue end
-- runs the right number of commands as set -- runs the right number of commands as set
for i = 1,length do for i = 1,length do
local callback=table.remove(global.exp_core.server.callbacks_queue,1) local callback=table.remove(global.exp_core.server.callback_queue,1)
if callback and callback.fun and type(callback.fun) == 'function' then if callback and callback.fun and type(callback.fun) == 'function' then
local args = {} local args = {}
-- retrives any temp varibles -- retrives any temp varibles

View File

@@ -7,6 +7,7 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local add_frame = ExpGui.add_frame local add_frame = ExpGui.add_frame
local frames = ExpGui.frames local frames = ExpGui.frames
local draw_frame = ExpGui.draw_frame local draw_frame = ExpGui.draw_frame
@@ -76,4 +77,6 @@ function draw_frame.tab(player,element)
frames.tabs[element.name].event(player,element.parent.parent.parent.tab) frames.tabs[element.name].event(player,element.parent.parent.parent.tab)
end end
Event.register(Event.rank_change,function(event) event.player.gui.center.clear() end) Event.register(Event.rank_change,function(event) event.player.gui.center.clear() end)
return ExpGui

View File

@@ -7,17 +7,18 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local add_input = ExpGui.add_input local add_input = ExpGui.add_input
local inputs = ExpGui.inputs local inputs = ExpGui.inputs
--allows defining of new buttons;;name how to call button;;default_display what is shown on the button;;default_tooltip the tooltip display;;event function(player,element) that runs on click --allows defining of new buttons;;name how to call button;;default_display what is shown on the button;;default_tooltip the tooltip display;;event function(player,element) that runs on click
function add_input.button(name,default_display,default_tooltip,event) function add_input.button(name,default_display,default_tooltip,event)
if not name then error('Button requires a name') end if not name then error('Button requires a name') end
inputs.buttons[name] = {name=name,display=default_display,tooltip=default_tooltip,event=event}) inputs.buttons[name] = {name=name,display=default_display,tooltip=default_tooltip,event=event}
end end
--allows defining of text box inputs;;name how to call button;;default_display what is shown on the button;;event function(player,element) that runs on text change --allows defining of text box inputs;;name how to call button;;default_display what is shown on the button;;event function(player,element) that runs on text change
function add_input.text(name,default_display,event) function add_input.text(name,default_display,event)
if not name then error('Text Filed requires a name') end if not name then error('Text Filed requires a name') end
inputs.text[name] = {name=name,display=default_display,event=event}) inputs.text[name] = {name=name,display=default_display,event=event}
end end
--draws the button into a gui;;frame the frame to draw to;;name name of button to draw;;display(opptinal) overrides the default;;tooltip(opptinal) overrides the default --draws the button into a gui;;frame the frame to draw to;;name name of button to draw;;display(opptinal) overrides the default;;tooltip(opptinal) overrides the default
function add_input.draw_button(frame,name,display,tooltip) function add_input.draw_button(frame,name,display,tooltip)
@@ -68,4 +69,6 @@ Event.register(defines.events.on_gui_text_changed, function(event)
local text = inputs.text[event.element.name] local text = inputs.text[event.element.name]
if text.event then text.event(player,event.element) end if text.event then text.event(player,event.element) end
end end
end) end)
return ExpGui

View File

@@ -7,6 +7,7 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local add_frame = ExpGui.add_frame local add_frame = ExpGui.add_frame
local frames = ExpGui.frames local frames = ExpGui.frames
local draw_frame = ExpGui.draw_frame local draw_frame = ExpGui.draw_frame
@@ -61,4 +62,6 @@ Event.register(Event.rank_change,function(event)
local left = mod_gui.get_frame_flow(event.player) local left = mod_gui.get_frame_flow(event.player)
if left[frame_data.name] then left[frame_data.name].style.visible = frame_data.vis end if left[frame_data.name] then left[frame_data.name].style.visible = frame_data.vis end
end end
end) end)
return ExpGui

View File

@@ -7,6 +7,7 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local player_table_functions = ExpGui.player_table local player_table_functions = ExpGui.player_table
--filters that are used. Feel free to add more --filters that are used. Feel free to add more
player_table_functions.filters = { player_table_functions.filters = {
@@ -108,4 +109,6 @@ function player_table_functions.draw(player,frame,filters,input_location)
end end
end end
Event.register(Event.soft_init,function() global.exp_core.current_filters = {} end) Event.register(Event.soft_init,function() global.exp_core.current_filters = {} end)
return ExpGui

View File

@@ -7,6 +7,7 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local add_frame = ExpGui.add_frame local add_frame = ExpGui.add_frame
local frames = ExpGui.frames local frames = ExpGui.frames
local draw_frame = ExpGui.draw_frame local draw_frame = ExpGui.draw_frame
@@ -32,7 +33,7 @@ end
function add_frame.popup(style,default_display,default_tooltip,on_click,event) function add_frame.popup(style,default_display,default_tooltip,on_click,event)
if not style then error('Popup style requires a name') end if not style then error('Popup style requires a name') end
if not event or type(event) ~= 'function' then error('Popup style requires a draw function') end if not event or type(event) ~= 'function' then error('Popup style requires a draw function') end
frames.popup[style] = {style=style,display=default_display,on_click=on_click,event=event}) frames.popup[style] = {style=style,display=default_display,on_click=on_click,event=event}
if on_click and type(on_click) == 'function' then if on_click and type(on_click) == 'function' then
ExpGui.toolbar.add_button(style,default_display,default_tooltip,draw_frame.popup_button) ExpGui.toolbar.add_button(style,default_display,default_tooltip,draw_frame.popup_button)
end end
@@ -61,4 +62,10 @@ function draw_frame.popup(style,args)
end end
end end
--used to make the popup area --used to make the popup area
Event.register(defines.events.on_player_joined_game,function(event) if not mod_gui.get_frame_flow(game.players[event.player_index]).popups then mod_gui.get_frame_flow(game.players[event.player_index]).add{name='popups',type='flow',direction='vertical'} end end) Event.register(defines.events.on_player_joined_game,function(event)
if not mod_gui.get_frame_flow(game.players[event.player_index]).popups then
mod_gui.get_frame_flow(game.players[event.player_index]).add{name='popups',type='flow',direction='vertical'}
end
end)
return ExpGui

View File

@@ -7,6 +7,7 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local ExpGui = require("ExpGaming - Module Setup")
local toolbar = ExpGui.toolbar local toolbar = ExpGui.toolbar
--similar to ExpGui.add_input.button but it also accepts a restriction and button is drawn to the toolbar --similar to ExpGui.add_input.button but it also accepts a restriction and button is drawn to the toolbar
function toolbar.add_button(name,default_display,default_tooltip,event) function toolbar.add_button(name,default_display,default_tooltip,event)
@@ -29,4 +30,6 @@ function toolbar.draw(player)
end end
end end
--auto-redraw toolbar after new rank is given --auto-redraw toolbar after new rank is given
Event.register(Event.rank_change,function(event) toolbar.draw(event.player) end) Event.register(Event.rank_change,function(event) toolbar.draw(event.player) end)
return ExpGui

View File

@@ -7,11 +7,12 @@ Any changes that you may make to the code are yours but that does not make the s
Discord: https://discord.gg/XSsBV6b Discord: https://discord.gg/XSsBV6b
]] ]]
--Please Only Edit Below This Line----------------------------------------------------------- --Please Only Edit Below This Line-----------------------------------------------------------
local function merge(first_table,second_table) for k,v in pairs(second_table) do first_table[k] = v end end
local ExpGui = require("ExpGaming - Module Setup") local ExpGui = require("ExpGaming - Module Setup")
require("ExpGaming - Inputs") merge(ExpGui,require("ExpGaming - Inputs"))
require("ExpGaming - Toolbar") merge(ExpGui,require("ExpGaming - Toolbar"))
require("ExpGaming - Center Gui") merge(ExpGui,require("ExpGaming - Center Gui"))
require("ExpGaming - Left Gui") merge(ExpGui,require("ExpGaming - Left Gui"))
require("ExpGaming - Popup") merge(ExpGui,require("ExpGaming - Popup"))
require("ExpGaming - Player Table") merge(ExpGui,require("ExpGaming - Player Table"))
return ExpGui return ExpGui

View File

@@ -14,4 +14,4 @@ local ExpGui = require("GUI/file-header")
require("ExpGaming - Command Maker") require("ExpGaming - Command Maker")
local server = require("ExpGaming - Server Interface") local server = require("ExpGaming - Server Interface")
--Please Only Edit Above This Line----------------------------------------------------------- --Please Only Edit Above This Line-----------------------------------------------------------
return ranking,ExpGui,server return {ranking,ExpGui,server}

View File

@@ -6,12 +6,13 @@ rank-given=You have been given the __1__ Rank!
tag-reset=Your Tag was reset due to a Rank change tag-reset=Your Tag was reset due to a Rank change
[commands] [commands]
no-help=__1__ No Help Given no-help=No Help Given
help-format= __1__ __2__
unauthorized=401 - Unauthorized: Access is denied due to invalid credentials unauthorized=401 - Unauthorized: Access is denied due to invalid credentials
invalid-inputs=Invalid Input, /__1__ __2__ invalid-inputs=Invalid Input, /__1__ __2__
command-ran=Command Complete command-ran=Command Complete
[server-interface] [server]
server-command-help=For use of the highest staff only server-command-help=For use of the highest staff only
debug-command-help=For use of the highest staff only, this will lag A LOT debug-command-help=For use of the highest staff only, this will lag A LOT
socket-command-help=For use out side of factorio to run predefinded functions socket-command-help=For use out side of factorio to run predefinded functions