Merge branch 'aperx' into main

This commit is contained in:
2026-06-26 22:05:34 +09:00
committed by GitHub
11 changed files with 241 additions and 263 deletions
+21 -26
View File
@@ -80,33 +80,28 @@ return {
enemy_expansion = false, --- @setting enemy_expansion a catch all for in case the map settings file fails to load enemy_expansion = false, --- @setting enemy_expansion a catch all for in case the map settings file fails to load
chart_radius = 10 * 32, --- @setting chart_radius the number of tiles that will be charted when the map starts chart_radius = 10 * 32, --- @setting chart_radius the number of tiles that will be charted when the map starts
items = { --- @setting items items and there condition for being given items = { --- @setting items items and there condition for being given
-- ['item-name'] = function(amount_made, production_stats, player) return <Number> end -- 0 means no items given ["iron-ore"] = cutoff_time(20 * minutes, 80, 0),
-- Plates ["stone"] = cutoff_time(20 * minutes, 20, 0),
["iron-plate"] = scale_amount_made(100, 10, 10), ["coal"] = cutoff_time(20 * minutes, 20, 0),
["copper-plate"] = scale_amount_made(100, 0, 8), -- ["burner-mining-drill"]=cutoff_time(20 * minutes, 8, 0),
["steel-plate"] = scale_amount_made(100, 0, 4), -- ["stone-furnace"]=cutoff_time(20 * minutes, 8, 0),
-- Secondary Items ["submachine-gun"] = 1,
["electronic-circuit"] = scale_amount_made(1000, 0, 6), ["piercing-rounds-magazine"] = 20,
["iron-gear-wheel"] = scale_amount_made(1000, 0, 6), ["construction-robot"] = 10,
-- Starting Items ["modular-armor"] = 1,
["burner-mining-drill"] = cutoff_time(10 * minutes, 4, 0), ["solar-panel-equipment"] = 16,
["stone-furnace"] = cutoff_time(10 * minutes, 4, 0), ["belt-immunity-equipment"] = 1,
-- Armor ["battery-equipment"] = 2,
["light-armor"] = cutoff_amount_made_unless(5, 0, 1, "heavy-armor", 5), ["personal-roboport-equipment"] = 1
["heavy-armor"] = cutoff_amount_made(5, 0, 1),
-- Weapon
["pistol"] = cutoff_amount_made_unless(0, 1, 1, "submachine-gun", 5),
["submachine-gun"] = cutoff_amount_made(5, 0, 1),
-- Ammo
["firearm-magazine"] = cutoff_amount_made_unless(100, 10, 0, "piercing-rounds-magazine", 100),
["piercing-rounds-magazine"] = cutoff_amount_made(100, 0, 10),
--[[ --[[
['construction-robot'] = 10, ["construction-robot"] = 50,
['modular-armor'] = 1, ["spidertron"] = 1,
['solar-panel-equipment'] = 16, ["spidertron-remote"] = 1,
['belt-immunity-equipment'] = 1, ["modular-armor"] = 1,
['battery-equipment'] = 2, ["solar-panel-equipment"] = 60,
['personal-roboport-equipment'] = 1 ["belt-immunity-equipment"] = 1,
["battery-equipment"] = 6,
["personal-roboport-equipment"] = 5
]] ]]
} }
} }
+1 -1
View File
@@ -7,7 +7,7 @@ return {
["Spawn"] = { ["Spawn"] = {
spawn_position = { x = 0, y = 0 }, spawn_position = { x = 0, y = 0 },
spawn_surface = "nauvis", spawn_surface = "nauvis",
entity_name = "small-biter", entity_name = "behemoth-biter",
messages = { messages = {
{ "info.website" }, { "info.website" },
{ "info.read-readme" }, { "info.read-readme" },
+12 -11
View File
@@ -11,15 +11,16 @@ return {
player_kicks = true, player_kicks = true,
player_promotes = false, player_promotes = false,
player_jail = true, player_jail = true,
["config"] = true, ['config']=false,
["purge"] = true, ['purge']=false,
["c"] = true, ['c']=false,
["command"] = true, ['sc']=false,
["silent-command"] = true, ['command']=false,
["measured-command"] = true, ['silent-command']=false,
["banlist"] = true, ['measured-command']=false,
["permissions"] = true, ['banlist']=false,
["editor"] = true, ['permissions']=false,
["cheat"] = true, ['editor']=false,
["open"] = false, ['cheat']=false,
['open']=false
} }
@@ -8,93 +8,85 @@
local Groups = require("modules.exp_legacy.expcore.permission_groups") --- @dep expcore.permission_groups local Groups = require("modules.exp_legacy.expcore.permission_groups") --- @dep expcore.permission_groups
Groups.new_group("Admin") Groups.new_group("Admin")
:allow_all()
:disallow{}
Groups.new_group("Mod")
:allow_all() :allow_all()
:disallow{ :disallow{
"add_permission_group", -- admin "add_permission_group",
"delete_permission_group", "delete_permission_group",
"edit_permission_group", "edit_permission_group",
"import_permissions_string", "import_permissions_string",
"map_editor_action", "map_editor_action",
"toggle_map_editor", "toggle_map_editor",
"change_multiplayer_config", "change_multiplayer_config",
"set_heat_interface_mode",
"set_heat_interface_temperature",
"set_infinity_container_filter_item",
"set_infinity_container_remove_unfiltered_items",
"set_infinity_pipe_filter",
} }
Groups.new_group("Trusted") Groups.new_group("Trusted")
:allow_all() :allow_all()
:disallow{ :disallow{
"add_permission_group", -- admin "add_permission_group", -- mod
"delete_permission_group", "delete_permission_group",
"edit_permission_group", "edit_permission_group",
"import_permissions_string", "import_permissions_string",
"map_editor_action", "map_editor_action",
"toggle_map_editor", "toggle_map_editor",
"change_multiplayer_config", "change_multiplayer_config",
"set_heat_interface_mode", "set_heat_interface_mode", -- trusted
"set_heat_interface_temperature", "set_heat_interface_temperature",
"set_infinity_container_filter_item", "set_infinity_container_filter_item",
"set_infinity_container_remove_unfiltered_items", "set_infinity_container_remove_unfiltered_items",
"set_infinity_pipe_filter", "set_infinity_pipe_filter",
"admin_action", -- trusted "admin_action",
} }
Groups.new_group("Standard") Groups.new_group("Standard")
:allow_all() :allow_all()
:disallow{ :disallow{
"add_permission_group", -- admin "add_permission_group", -- mod
"delete_permission_group", "delete_permission_group",
"edit_permission_group", "edit_permission_group",
"import_permissions_string", "import_permissions_string",
"map_editor_action", "map_editor_action",
"toggle_map_editor", "toggle_map_editor",
"change_multiplayer_config", "change_multiplayer_config",
"set_heat_interface_mode", "set_heat_interface_mode", -- trusted
"set_heat_interface_temperature", "set_heat_interface_temperature",
"set_infinity_container_filter_item", "set_infinity_container_filter_item",
"set_infinity_container_remove_unfiltered_items", "set_infinity_container_remove_unfiltered_items",
"set_infinity_pipe_filter", "set_infinity_pipe_filter",
"admin_action", -- trusted "admin_action",
"change_programmable_speaker_alert_parameters", -- standard "change_programmable_speaker_alert_parameters", -- standard
"drop_item",
"open_new_platform_button_from_rocket_silo",
"set_rocket_silo_send_to_orbit_automated_mode",
} }
Groups.new_group("Guest") Groups.new_group("Guest")
:allow_all() :allow_all()
:disallow{ :disallow{
"add_permission_group", -- admin "add_permission_group", -- mod
"delete_permission_group", "delete_permission_group",
"edit_permission_group", "edit_permission_group",
"import_permissions_string", "import_permissions_string",
"map_editor_action", "map_editor_action",
"toggle_map_editor", "toggle_map_editor",
"change_multiplayer_config", "change_multiplayer_config",
"set_heat_interface_mode", "set_heat_interface_mode", -- trusted
"set_heat_interface_temperature", "set_heat_interface_temperature",
"set_infinity_container_filter_item", "set_infinity_container_filter_item",
"set_infinity_container_remove_unfiltered_items", "set_infinity_container_remove_unfiltered_items",
"set_infinity_pipe_filter", "set_infinity_pipe_filter",
"admin_action", -- trusted "admin_action",
"change_programmable_speaker_alert_parameters", -- standard "change_programmable_speaker_alert_parameters", -- standard
"change_programmable_speaker_parameters", -- guest
"drop_item", "drop_item",
"open_new_platform_button_from_rocket_silo", "open_new_platform_button_from_rocket_silo",
"set_rocket_silo_send_to_orbit_automated_mode", "set_rocket_silo_send_to_orbit_automated_mode",
"change_programmable_speaker_parameters", -- guest
"change_train_stop_station", "change_train_stop_station",
-- 'deconstruct',
"remove_cables", "remove_cables",
"remove_train_station", "remove_train_station",
"reset_assembling_machine", "reset_assembling_machine",
"rotate_entity", "rotate_entity",
-- 'use_artillery_remote', -- not in 2.0
"launch_rocket",
"cancel_research", "cancel_research",
-- 'activate_cut', -- not in 2.0
"flush_opened_entity_fluid", "flush_opened_entity_fluid",
"flush_opened_entity_specific_fluid", "flush_opened_entity_specific_fluid",
} }
+160 -165
View File
@@ -37,12 +37,7 @@ Roles.new_role("Senior Administrator", "SAdmin")
:set_flag("report-immune") :set_flag("report-immune")
:set_flag("instant-respawn") :set_flag("instant-respawn")
:set_parent("Administrator") :set_parent("Administrator")
:allow{ :set_allow_all()
"command/_rcon",
"command/debug",
"command/set-cheat-mode",
"command/research-all",
}
Roles.new_role("Administrator", "Admin") Roles.new_role("Administrator", "Admin")
:set_permission_group("Admin") :set_permission_group("Admin")
@@ -51,6 +46,21 @@ Roles.new_role("Administrator", "Admin")
:set_flag("is_spectator") :set_flag("is_spectator")
:set_flag("report-immune") :set_flag("report-immune")
:set_flag("instant-respawn") :set_flag("instant-respawn")
:set_parent("Senior Moderator")
:allow{
"command/_rcon",
"command/debug",
"command/set-cheat-mode",
"command/research-all"
}
Roles.new_role("Senior Moderator", "SMod")
:set_permission_group("Mod")
:set_custom_color{ r = 0, g = 170, b = 0 }
:set_flag("is_admin")
:set_flag("is_spectator")
:set_flag("report-immune")
:set_flag("instant-respawn")
:set_parent("Moderator") :set_parent("Moderator")
:allow{ :allow{
"gui/warp-list/bypass-proximity", "gui/warp-list/bypass-proximity",
@@ -59,17 +69,27 @@ Roles.new_role("Administrator", "Admin")
} }
Roles.new_role("Moderator", "Mod") Roles.new_role("Moderator", "Mod")
:set_permission_group("Admin") :set_permission_group("Mod")
:set_custom_color{ r = 0, g = 170, b = 0 } :set_custom_color{ r = 0, g = 170, b = 0 }
:set_flag("is_admin") :set_flag("is_admin")
:set_flag("is_spectator") :set_flag("is_spectator")
:set_flag("report-immune") :set_flag("report-immune")
:set_flag("instant-respawn") :set_flag("instant-respawn")
:set_parent("Trainee") :set_parent("Trainee Moderator")
:allow{
}
Roles.new_role("Trainee Moderator", "TrMod")
:set_permission_group("Mod")
:set_custom_color{ r = 0, g = 170, b = 0 }
:set_flag("is_admin")
:set_flag("is_spectator")
:set_flag("report-immune")
:set_parent("Board Member")
:allow{ :allow{
"command/assign-role", "command/assign-role",
"command/unassign-role", "command/unassign-role",
"command/repair", "command/admin-chat",
"command/kill/always", "command/kill/always",
"command/clear-tag/always", "command/clear-tag/always",
"command/spawn/always", "command/spawn/always",
@@ -80,53 +100,21 @@ Roles.new_role("Moderator", "Mod")
"command/clear-inventory", "command/clear-inventory",
"command/kill-enemies", "command/kill-enemies",
"command/remove-enemies", "command/remove-enemies",
"command/home",
"command/set-home",
"command/get-home",
"command/return",
"command/connect-player", "command/connect-player",
"command/set-bot-queue", "command/set-bot-queue",
"command/set-game-speed", "command/set-game-speed",
"command/set-friendly-fire", "command/set-friendly-fire",
"command/set-always-day", "command/set-always-day",
"command/set-pollution-enabled", "command/set-pollution-enabled",
"command/clear-pollution", "command/clear-pollution",
"gui/rocket-info/toggle-active",
"gui/rocket-info/remote_launch",
"gui/bonus",
"fast-tree-decon",
}
Roles.new_role("Trainee", "TrMod")
:set_permission_group("Admin")
:set_custom_color{ r = 0, g = 170, b = 0 }
:set_flag("is_admin")
:set_flag("is_spectator")
:set_flag("report-immune")
:set_parent("Veteran")
:allow{
"command/admin-chat",
"command/goto",
"command/teleport",
"command/bring",
"command/create-warning", "command/create-warning",
"command/get-warnings", "command/get-warnings",
"command/get-reports", "command/get-reports",
"command/protect-entity", "command/protect-entity",
"command/protect-area", "command/protect-area",
"command/protect-tag", "command/protect-tag",
"command/jail",
"command/unjail",
"command/kick", "command/kick",
"command/ban", "command/ban",
"command/spectate",
"command/follow",
"command/search",
"command/search-online",
"command/search-amount",
"command/search-recent",
"command/clear-blueprints-surface",
"gui/playerdata",
} }
--- Trusted Roles --- Trusted Roles
@@ -136,79 +124,92 @@ Roles.new_role("Board Member", "Board")
:set_flag("is_spectator") :set_flag("is_spectator")
:set_flag("report-immune") :set_flag("report-immune")
:set_flag("instant-respawn") :set_flag("instant-respawn")
:set_parent("Sponsor")
:allow{
"command/goto",
"command/repair",
"command/spectate",
"command/follow",
"gui/playerdata",
}
Roles.new_role("Senior Backer", "Backer")
:set_permission_group("Trusted")
:set_custom_color{ r = 238, g = 172, b = 44 }
:set_flag("is_spectator")
:set_flag("report-immune")
:set_flag("instant-respawn")
:set_parent("Sponsor")
:allow{
}
Roles.new_role("Sponsor", "Spon")
:set_permission_group("Trusted")
:set_custom_color{ r = 238, g = 172, b = 44 }
:set_flag("is_spectator")
:set_flag("report-immune")
:set_flag("instant-respawn")
:set_parent("Supporter") :set_parent("Supporter")
:allow{ :allow{
"gui/rocket-info/toggle-active", "gui/playerdata",
"gui/rocket-info/remote_launch", "command/teleport",
"gui/bonus", "command/bring",
"command/home", "command/search",
"command/set-home", "command/search-online",
"command/get-home", "command/search-amount",
"command/return", "command/search-recent",
"fast-tree-decon", "command/spectate",
"command/follow",
"command/clear-blueprints-surface",
} }
Roles.new_role("Supporter", "Sup") Roles.new_role("Supporter", "Sup")
:set_permission_group("Trusted") :set_permission_group("Trusted")
:set_custom_color{ r = 230, g = 99, b = 34 } :set_custom_color{ r = 230, g = 99, b = 34 }
:set_flag("is_spectator") :set_flag("is_spectator")
:set_parent("Veteran") :set_parent("Partner")
:allow{ :allow{
"command/tag-color",
"command/jail",
"command/unjail",
"command/set-join-message",
"command/remove-join-message",
} }
Roles.new_role("Partner", "Part") Roles.new_role("Partner", "Part")
:set_permission_group("Trusted") :set_permission_group("Trusted")
:set_custom_color{ r = 140, g = 120, b = 200 } :set_custom_color{ r = 140, g = 120, b = 200 }
:set_flag("is_spectator") :set_flag("is_spectator")
:set_parent("Veteran") :set_parent("Senior Member")
:allow{ :allow{
"command/jail",
"command/unjail",
} }
local hours10, hours250 = 10 * 216000, 250 * 60 Roles.new_role("Senior Member", "SMem")
:set_permission_group("Trusted")
:set_custom_color{ r = 140, g = 120, b = 200 }
:set_flag("is_spectator")
:set_parent("Member")
:allow{
}
Roles.new_role("Member", "Mem")
:set_permission_group("Trusted")
:set_custom_color{ r = 24, g = 172, b = 188 }
:set_flag("deconlog-bypass")
:set_parent("Veteran")
:allow{
"fast-tree-decon",
"gui/bonus",
--"command/tag-color",
"command/set-join-message",
"command/remove-join-message",
"command/home",
"command/set-home",
"command/get-home",
"command/return",
"command/goto",
"command/jail",
"command/unjail",
"command/repair",
"command/spectate",
"command/follow",
}
local hours6, hours250 = 6 * 216000, 250 * 60
Roles.new_role("Veteran", "Vet") Roles.new_role("Veteran", "Vet")
:set_permission_group("Trusted") :set_permission_group("Trusted")
:set_custom_color{ r = 140, g = 120, b = 200 } :set_custom_color{ r = 140, g = 120, b = 200 }
:set_parent("Member") :set_parent("Member")
:allow{ :allow{
"gui/surveillance",
"gui/warp-list/add",
"gui/warp-list/edit",
"gui/tool",
"gui/vlayer-edit",
"gui/rocket-info/toggle-active",
"gui/rocket-info/remote_launch",
"command/chat-commands", "command/chat-commands",
"command/clear-ground-items", "command/clear-ground-items",
"command/clear-blueprints", "command/clear-blueprints",
"command/set-trains-to-automatic", "command/set-trains-to-automatic",
"command/lawnmower",
"command/waterfill",
"command/artillery",
"command/save-quickbar",
"command/personal-logistic",
} }
:set_auto_assign_condition(function(player) :set_auto_assign_condition(function(player)
if player.online_time >= hours10 then if player.online_time >= hours6 then
return true return true
else else
local stats = Statistics:get(player, {}) local stats = Statistics:get(player, {})
@@ -218,42 +219,25 @@ Roles.new_role("Veteran", "Vet")
end) end)
--- Standard User Roles --- Standard User Roles
Roles.new_role("Member", "Mem") local hours1, hours15 = 1 * 216000, 15 * 60
:set_permission_group("Standard")
:set_custom_color{ r = 24, g = 172, b = 188 }
:set_flag("deconlog-bypass")
:set_parent("Regular")
:allow{
"gui/task-list/add",
"gui/task-list/edit",
"gui/warp-list/add",
"gui/warp-list/edit",
"gui/surveillance",
"gui/vlayer-edit",
"gui/tool",
"command/save-quickbar",
"command/vlayer-info",
"command/lawnmower",
"command/waterfill",
"command/artillery",
}
local hours3, hours15 = 3 * 216000, 15 * 60
Roles.new_role("Regular", "Reg") Roles.new_role("Regular", "Reg")
:set_permission_group("Standard") :set_permission_group("Standard")
:set_custom_color{ r = 79, g = 155, b = 163 } :set_custom_color{ r = 79, g = 155, b = 163 }
:set_parent("Guest") :set_parent("Guest")
:allow{ :allow{
"standard-decon",
"bypass-entity-protection",
"bypass-nukeprotect",
"gui/task-list/add",
"gui/task-list/edit",
"command/kill", "command/kill",
"command/rainbow", "command/rainbow",
"command/spawn", "command/spawn",
"command/me", "command/me",
"standard-decon", "command/vlayer-info",
"bypass-entity-protection",
"bypass-nukeprotect",
} }
:set_auto_assign_condition(function(player) :set_auto_assign_condition(function(player)
if player.online_time >= hours3 then if player.online_time >= hours1 then
return true return true
else else
local stats = Statistics:get(player, {}) local stats = Statistics:get(player, {})
@@ -267,17 +251,6 @@ local default = Roles.new_role("Guest", "")
:set_permission_group("Guest") :set_permission_group("Guest")
:set_custom_color{ r = 185, g = 187, b = 160 } :set_custom_color{ r = 185, g = 187, b = 160 }
:allow{ :allow{
"command/tag",
"command/tag-clear",
"command/commands",
"command/get-roles",
"command/locate",
"command/create-report",
"command/ratio",
"command/server-ups",
"command/save-data",
"command/data-preference",
"command/connect",
"gui/player-list", "gui/player-list",
"gui/rocket-info", "gui/rocket-info",
"gui/science-info", "gui/science-info",
@@ -289,6 +262,17 @@ local default = Roles.new_role("Guest", "")
"gui/autofill", "gui/autofill",
"gui/module", "gui/module",
"gui/production", "gui/production",
-- "command/tag",
-- "command/tag-clear",
"command/commands",
"command/get-roles",
"command/locate",
"command/create-report",
"command/ratio",
"command/server-ups",
"command/save-data",
"command/data-preference",
"command/connect",
} }
--- Jail role --- Jail role
@@ -307,57 +291,68 @@ Roles.define_role_order{
"System", -- Best to keep root at top "System", -- Best to keep root at top
"Senior Administrator", "Senior Administrator",
"Administrator", "Administrator",
"Senior Moderator",
"Moderator", "Moderator",
"Trainee", "Trainee Moderator",
"Board Member", "Board Member",
"Senior Backer",
"Sponsor",
"Supporter", "Supporter",
"Partner", "Partner",
"Veteran", "Senior Member",
"Member", "Member",
"Veteran",
"Regular", "Regular",
"Jail",
"Guest", -- Default must be last if you want to apply restrictions to other roles "Guest", -- Default must be last if you want to apply restrictions to other roles
} }
Roles.override_player_roles{ Roles.override_player_roles{
["PHIDIAS0303"] = { "Moderator", "Board Member", "Member" }, ["PHIDIAS0303"] = { "Senior Administrator" },
["aldldl"] = { "Administrator", "Moderator", "Member" }, ["7h3w1z4rd"] = { "Moderator" },
["arty714"] = { "Senior Administrator", "Moderator", "Member" }, ["aldldl"] = { "Moderator" },
["Cooldude2606"] = { "Senior Administrator", "Moderator", "Member" }, ["arty714"] = { "Moderator" },
["Drahc_pro"] = { "Administrator", "Moderator", "Member" }, ["AssemblyStorm"] = { "Moderator" },
["mark9064"] = { "Administrator", "Moderator", "Member" }, ["banakeg"] = { "Moderator" },
["7h3w1z4rd"] = { "Moderator", "Member" }, ["connormkii"] = { "Moderator" },
["FlipHalfling90"] = { "Moderator", "Member" }, ["cydes"] = { "Moderator" },
["hamsterbryan"] = { "Moderator", "Member" }, ["Cooldude2606"] = { "Moderator" },
["HunterOfGames"] = { "Moderator", "Member" }, ["darklich14"] = { "Moderator" },
["NextIdea"] = { "Moderator", "Member" }, ["Drahc_pro"] = { "Moderator" },
["TheKernel32"] = { "Moderator", "Member" }, ["facere"] = { "Moderator" },
["TheKernel64"] = { "Moderator", "Member" }, ["freek18"] = { "Moderator" },
["tovernaar123"] = { "Moderator", "Member" }, ["FlipHalfling90"] = { "Moderator" },
["UUBlueFire"] = { "Moderator", "Member" }, ["Gizan"] = { "Moderator" },
["AssemblyStorm"] = { "Moderator", "Member" }, ["hamsterbryan"] = { "Moderator" },
["banakeg"] = { "Moderator", "Member" }, ["hidden_relic"] = { "Moderator" },
["connormkii"] = { "Moderator", "Member" }, ["Hova"] = { "Moderator" },
["cydes"] = { "Moderator", "Member" }, ["HunterOfGames"] = { "Moderator" },
["darklich14"] = { "Moderator", "Member" }, ["LoicB"] = { "Moderator" },
["facere"] = { "Moderator", "Member" }, ["M74132"] = { "Moderator" },
["freek18"] = { "Moderator", "Member" }, ["MadKatz"] = { "Moderator" },
["Gizan"] = { "Moderator", "Member" }, ["mafisch3"] = { "Moderator" },
["LoicB"] = { "Moderator", "Member" }, ["maplesyrup01"] = { "Moderator" },
["M74132"] = { "Moderator", "Member" }, ["mark9064"] = { "Moderator" },
["mafisch3"] = { "Moderator", "Member" }, ["nallaj"] = { "Moderator" },
["maplesyrup01"] = { "Moderator", "Member" }, ["NextIdea"] = { "Moderator" },
["ookl"] = { "Moderator", "Member" }, ["oof2win2"] = { "Moderator" },
["Phoenix27833"] = { "Moderator", "Member" }, ["ookl"] = { "Moderator" },
["porelos"] = { "Moderator", "Member" }, ["Phoenix27833"] = { "Moderator" },
["Ruuyji"] = { "Moderator", "Member" }, ["porelos"] = { "Moderator" },
["samy115"] = { "Moderator", "Member" }, ["Ruuyji"] = { "Moderator" },
["SilentLog"] = { "Moderator", "Member" }, ["samy115"] = { "Moderator" },
["Tcheko"] = { "Moderator", "Member" }, ["SilentLog"] = { "Moderator" },
["thadius856"] = { "Moderator", "Member" }, ["Tcheko"] = { "Moderator" },
["whoami32"] = { "Moderator", "Member" }, ["thadius856"] = { "Moderator" },
["Windbomb"] = { "Moderator", "Member" }, ["TheKernel32"] = { "Moderator" },
["XenoCyber"] = { "Moderator", "Member" }, ["TheKernel64"] = { "Moderator" },
["tovernaar123"] = { "Moderator" },
["UUBlueFire"] = { "Moderator" },
["whoami32"] = { "Moderator" },
["Windbomb"] = { "Moderator" },
["Windsinger"] = { "Moderator" },
["XenoCyber"] = { "Moderator" },
["Athenaa"] = { "Trainee Moderator" },
["hihicome3"] = { "Trainee Moderator" },
["JamesJung"] = { "Trainee Moderator" },
["konohaScarlet_"] = { "Trainee Moderator" },
["majoro"] = { "Trainee Moderator" },
["rongli"] = { "Trainee Moderator" },
} }
+1 -1
View File
@@ -4,6 +4,6 @@
local events = defines.events local events = defines.events
return { return {
events.on_player_banned, events.on_player_banned,
events.on_player_kicked, -- events.on_player_kicked,
-- events.on_player_left_game -- events.on_player_left_game
} }
@@ -1,8 +1,2 @@
return { return {
Cooldude2606 = "Lua lets you set metatables on numbers, did you know that? Cooldude2606 knows this.",
samy115 = "Tremble in fear as the banhammer is now here, its owner: samy115",
XenoCyber = '"Fire Fire Fire" oops wrong game, have no fear XenoCyber is here',
HunterOfGames = "Unable to support HunterOfGames. You must construct additional miners.",
ookl = 'ookl says: "Pineapples are amazing, hello everyone!"',
arty714 = "Arty\'s Potato made it!",
} }
+10 -10
View File
@@ -1,18 +1,18 @@
[links] [links]
discord=https://discord.explosivegaming.nl discord=https://discord.aperx.org
website=https://www.explosivegaming.nl website=https://aperx.org
status=https://status.explosivegaming.nl status=https://aperx.org
github=https://github.com/explosivegaming/ExpCluster github=https://github.com/PHIDIAS0303/ExpCluster
patreon=https://www.patreon.com/ExpGaming patreon=https://aperx.org
[info] [info]
players-online=There are __1__ players online players-online=There are __1__ players online
total-map-time=This map has been on for __1__ total-map-time=This map has been on for __1__
discord=Join us on our discord at: https://discord.explosivegaming.nl discord=Join us on our discord at: https://discord.aperx.org
website=Please visit our website at: https://www.explosivegaming.nl website=Please visit our website at: https://aperx.org
status=Want to check if out servers are down? Visit: https://status.explosivegaming.nl status=Want to check if out servers are down? Visit: https://aperx.org
github=Want to help improve our server with some extra features? Help us at: https://github.com/explosivegaming/ExpCluster github=Want to help improve our server with some extra features? Help us at: https://github.com/PHIDIAS0303/ExpCluster
patreon=Consider supporting our server at: https://www.patreon.com/ExpGaming patreon=Consider supporting our server at: https://aperx.org
custom-commands=We use custom commands, such as /tag and /me, use /chelp for more info. custom-commands=We use custom commands, such as /tag and /me, use /chelp for more info.
read-readme=Make sure you have read the information gui (It can be found through the info mark on the top left) read-readme=Make sure you have read the information gui (It can be found through the info mark on the top left)
softmod=We run a softmod on our servers. A softmod is a custom scenario that runs on this server, an example is the player list. softmod=We run a softmod on our servers. A softmod is a custom scenario that runs on this server, an example is the player list.
+10 -10
View File
@@ -1,18 +1,18 @@
[links] [links]
discord=https://discord.explosivegaming.nl discord=https://discord.aperx.org
website=https://www.explosivegaming.nl website=https://aperx.org
status=https://status.explosivegaming.nl status=https://aperx.org
github=https://github.com/explosivegaming/ExpCluster github=https://github.com/PHIDIAS0303/ExpCluster
patreon=https://www.patreon.com/ExpGaming patreon=https://aperx.org
[info] [info]
players-online=現在有 __1__ 人在線 players-online=現在有 __1__ 人在線
total-map-time=地圖時間為 __1__ total-map-time=地圖時間為 __1__
discord=加入社群: https://discord.explosivegaming.nl discord=加入社群: https://discord.aperx.org
website=訪問網站: https://www.explosivegaming.nl website=訪問網站: https://aperx.org
status=伺服器狀態: https://status.explosivegaming.nl status=伺服器狀態: https://aperx.org
github=增加功能或回報錯誤: https://github.com/explosivegaming/ExpCluster github=增加功能或回報錯誤: https://github.com/PHIDIAS0303/ExpCluster
patreon=支持我們: https://www.patreon.com/ExpGaming patreon=支持我們: https://aperx.org
custom-commands=這裹使用了自制指令,如 /tag 和 /me。可使用 /chelp 查看更多。 custom-commands=這裹使用了自制指令,如 /tag 和 /me。可使用 /chelp 查看更多。
read-readme=確保你已閱讀相關資訊。按左上 i 圖標可再次查看。 read-readme=確保你已閱讀相關資訊。按左上 i 圖標可再次查看。
softmod=這裹用了自設情境,是一種軟裝模組。 softmod=這裹用了自設情境,是一種軟裝模組。
+10 -10
View File
@@ -1,18 +1,18 @@
[links] [links]
discord=https://discord.explosivegaming.nl discord=https://discord.aperx.org
website=https://www.explosivegaming.nl website=https://aperx.org
status=https://status.explosivegaming.nl status=https://aperx.org
github=https://github.com/explosivegaming/ExpCluster github=https://github.com/PHIDIAS0303/ExpCluster
patreon=https://www.patreon.com/ExpGaming patreon=https://aperx.org
[info] [info]
players-online=現在有 __1__ 人在線 players-online=現在有 __1__ 人在線
total-map-time=地圖時間為 __1__ total-map-time=地圖時間為 __1__
discord=加入社群: https://discord.explosivegaming.nl discord=加入社群: https://discord.aperx.org
website=訪問網站: https://www.explosivegaming.nl website=訪問網站: https://aperx.org
status=伺服器狀態: https://status.explosivegaming.nl status=伺服器狀態: https://aperx.org
github=增加功能或回報錯誤: https://github.com/explosivegaming/ExpCluster github=增加功能或回報錯誤: https://github.com/PHIDIAS0303/ExpCluster
patreon=支持我們: https://www.patreon.com/ExpGaming patreon=支持我們: https://aperx.org
custom-commands=這裹使用了自制指令,如 /tag 和 /me。可使用 /chelp 查看更多。 custom-commands=這裹使用了自制指令,如 /tag 和 /me。可使用 /chelp 查看更多。
read-readme=確保你已閱讀相關資訊。按左上 i 圖標可再次查看。 read-readme=確保你已閱讀相關資訊。按左上 i 圖標可再次查看。
softmod=這裹用了自設情境,是一種軟裝模組。 softmod=這裹用了自設情境,是一種軟裝模組。
@@ -219,6 +219,7 @@ local function try_deconstruct_miner(entity)
create_entity(create_entity_param) create_entity(create_entity_param)
end end
end end
]]
end end
local max_quality = "" local max_quality = ""