From e16185900d92dfd67eda10fa842224cdd80ec47c Mon Sep 17 00:00:00 2001 From: NathanSalapat Date: Sun, 14 Jun 2020 19:07:58 -0500 Subject: [PATCH] Fixed interact command. --- .gitignore | 1 + mods/spawn/commands.lua | 18 +++++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..841a79e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.stignore diff --git a/mods/spawn/commands.lua b/mods/spawn/commands.lua index a214717..a393ce3 100644 --- a/mods/spawn/commands.lua +++ b/mods/spawn/commands.lua @@ -9,15 +9,19 @@ minetest.register_chatcommand('spawn', { end, }) ---Change this so help can't find the keyword. -minetest.register_chatcommand('bluemellons', { +minetest.register_chatcommand('interact', { description = 'Gives player interact', + params = 'keyword', privs = {home=true}, - func = function(name) - local privs = minetest.get_player_privs(name) - local player = minetest.get_player_by_name(name) - privs.interact = true - minetest.set_player_privs(name, privs) + func = function(name, params) + if params == 'yellowsnow' then + local privs = minetest.get_player_privs(name) + privs.interact = true + minetest.set_player_privs(name, privs) + minetest.chat_send_player(name, 'Enjoy your stay on the Epic server!') + else + minetest.chat_send_player(name, 'Check your spelling and try again.') + end end, })