482 lines
17 KiB
Lua
482 lines
17 KiB
Lua
-- a
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettera then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:a_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:a_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- b
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterb then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:b_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:b_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- c
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterc then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:c_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:c_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- d
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterd then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:d_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:d_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- e
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettere then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:e_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:e_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- f
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterf then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:f_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:f_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- g
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterg then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:g_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:g_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- k
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterk then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:k_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:k_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- l
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterl then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:l_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:l_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- m
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterm then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:m_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:m_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- n
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettern then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:n_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:n_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- o
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettero then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:o_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:o_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- p
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterp then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:p_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:p_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- q
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterq then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:q_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:q_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- r
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterr then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:r_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:r_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- s
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letters then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:s_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:s_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- t
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettert then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:t_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:t_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- u
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letteru then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:u_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:u_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- v
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterv then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:v_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:v_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- x
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterx then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:x_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:x_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- y
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.lettery then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:y_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:y_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- z
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterz then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:z_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:z_blue')
|
|
|
|
end
|
|
end
|
|
)
|
|
|
|
-- w
|
|
|
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|
local name = player:get_player_name()
|
|
if fields.letterw then --main page
|
|
|
|
player:get_inventory():set_list("main", {})
|
|
|
|
player:get_inventory():add_item('main', 'letterscolors:w_white')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_black')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_red')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_orange')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_yellow')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_pink')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_green')
|
|
player:get_inventory():add_item('main', 'letterscolors:w_blue')
|
|
|
|
end
|
|
end
|
|
) |