Compare commits

...

3 Commits

Author SHA1 Message Date
75ce14b899 Update exp_scenario/module/control/inventory_clear.lua
Co-authored-by: Cooldude2606 <25043174+Cooldude2606@users.noreply.github.com>
2026-03-26 18:32:32 +09:00
87f159809b Update inventory_clear.lua 2026-03-20 15:33:34 +09:00
20448d9ade Update clear_items function to accept player name 2026-03-19 17:44:32 +09:00

View File

@@ -1,5 +1,8 @@
--[[-- Control - Inventory Clear --[[-- Control - Inventory Clear
Will move players items to spawn when they are banned or kicked, option to clear on leave Will move players items to spawn when they are banned or kicked, option to clear on leave
on_player_banned - player_name
on_player_kicked - player_index
]] ]]
local ExpUtil = require("modules/exp_util") local ExpUtil = require("modules/exp_util")
@@ -7,6 +10,7 @@ local events = require("modules.exp_legacy.config.inventory_clear")
--- @param event { player_index: number } --- @param event { player_index: number }
local function clear_items(event) local function clear_items(event)
if not event.player_index then return end
local player = assert(game.get_player(event.player_index)) local player = assert(game.get_player(event.player_index))
local inventory = assert(player.get_main_inventory()) local inventory = assert(player.get_main_inventory())
ExpUtil.transfer_inventory_to_surface{ ExpUtil.transfer_inventory_to_surface{