Merge branch 'i23-chatcmd-lobby' of whats_his_face/Traitor into master

master
NathanS21 2022-05-08 02:02:10 +00:00 committed by Gogs
commit 8f1ef1e042
1 changed files with 9 additions and 3 deletions

View File

@ -53,9 +53,15 @@ minetest.register_chatcommand('lobby', {
player:set_pos(lobby.spawn_pos)
lobby.game[name] = 'lobby'
minetest.chat_send_player(name, 'Here you are.')
player_attributes:set_string('mode', 'solo')
local player_inv = player:get_inventory()
player_inv:set_list('main', {})
-- if player is a builder, restore builder mode
if lobby.is_builder(player) then
lobby.player_to_builder(player)
else
-- restore normal player mode
player_attributes:set_string('mode', 'solo')
local player_inv = player:get_inventory()
player_inv:set_list('main', {})
end
else
minetest.chat_send_player(name, 'You can only run this command when you are a ghost or playing solo.')
end