From d2ba1d7c0f7fc2b57b52f52970d94f3677daaab8 Mon Sep 17 00:00:00 2001 From: Rubenwardy Date: Fri, 22 Feb 2013 19:14:31 +0000 Subject: [PATCH] list awards command --- init.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/init.lua b/init.lua index f6cddfe..3af1ca4 100644 --- a/init.lua +++ b/init.lua @@ -25,6 +25,20 @@ function awards.register_onDig(func) table.insert(awards.onDig,func); end +-- List a player's achievements +minetest.register_chatcommand("list_awards", { + params = "", + description = "list_awards: list your awards", + func = function(name, param) + minetest.chat_send_player(name, "Your awards:"); + + for i=1,# player_data[name]['unlocked'] do + print(player_data[name]['unlocked'][i]) + minetest.chat_send_player(name, ">> "..player_data[name]['unlocked'][i]); + end + end, +}) + -- Example Achievements awards.register_achievement("award_mesefind",{