added ore for relics.
parent
8556b6e681
commit
a6dacd964c
24
chats.lua
24
chats.lua
|
@ -19,11 +19,16 @@ function send_message(table)
|
|||
return message
|
||||
end
|
||||
|
||||
minetest.register_on_chat_message(function(name,message)
|
||||
if string.match(message, 'foobar') then
|
||||
minetest.chat_send_all('<Illuminati> Hush, this is not public information.')
|
||||
end
|
||||
end)
|
||||
function select_player(player, table)
|
||||
local key = #(minetest.get_connected_players())
|
||||
local people = minetest.get_connected_players()
|
||||
local person = math.random(1, key)
|
||||
local name1 = people[person]
|
||||
local name = player:get_player_name()
|
||||
if name1 ~= player then
|
||||
minetest.chat_send_player(name, send_message(table))
|
||||
end
|
||||
end
|
||||
|
||||
minetest.register_on_chat_message(function(name,message)
|
||||
if string.match(message, '%p%p%p%p%p%p%p%p') then
|
||||
|
@ -32,12 +37,5 @@ minetest.register_on_chat_message(function(name,message)
|
|||
end)
|
||||
|
||||
minetest.register_on_dieplayer(function(player)
|
||||
local key = #(minetest.get_connected_players())
|
||||
local people = minetest.get_connected_players()
|
||||
local person = math.random(1, key)
|
||||
local name1 = people[person]
|
||||
local name = name1:get_player_name()
|
||||
if name1 ~= player then
|
||||
minetest.chat_send_player(name, send_message(illuminati.death_message_table))
|
||||
end
|
||||
select_player(player, illuminati.death_message_table)
|
||||
end)
|
||||
|
|
11
nodes.lua
11
nodes.lua
|
@ -131,17 +131,8 @@ minetest.register_node('illuminati:cone_off',{
|
|||
fixed = {-.5, -.5, -.5, .5, .35, .5},
|
||||
},
|
||||
after_place_node = function(pos, placer)
|
||||
local key = #(minetest.get_connected_players())
|
||||
local people = minetest.get_connected_players()
|
||||
local person = math.random(1, key)
|
||||
local name1 = people[person]
|
||||
local name = name1:get_player_name()
|
||||
local placer_name = placer:get_player_name()
|
||||
if name ~= placer_name then
|
||||
minetest.chat_send_player(name, send_message(illuminati.core_message_table))
|
||||
end
|
||||
select_player(placer, illuminati.core_message_table)
|
||||
end,
|
||||
|
||||
})
|
||||
|
||||
minetest.register_node('illuminati:cone_on',{
|
||||
|
|
64
relics.lua
64
relics.lua
|
@ -20,3 +20,67 @@ minetest.register_craftitem('illuminati:relic_'..num, {
|
|||
groups = {not_in_creative_inventory=1},
|
||||
})
|
||||
end
|
||||
|
||||
-- Register nodes
|
||||
minetest.register_node("illuminati:stone", {
|
||||
description = "Stone",
|
||||
tiles = {"default_stone.png"},
|
||||
groups = {cracky=3, stone=1},
|
||||
drop = {
|
||||
max_items = 2,
|
||||
items = {
|
||||
{
|
||||
items = {'illuminati:relic_1'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_2'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_3'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_4'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_5'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_6'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_7'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_8'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'illuminati:relic_9'},
|
||||
rarity = 15,
|
||||
},
|
||||
{
|
||||
items = {'default:cobble'},
|
||||
},
|
||||
},
|
||||
},
|
||||
legacy_mineral = true,
|
||||
sounds = default.node_sound_stone_defaults(),
|
||||
})
|
||||
|
||||
-- Register ore
|
||||
minetest.register_ore({
|
||||
ore_type = 'scatter',
|
||||
ore = 'illuminati:stone',
|
||||
wherein = 'default:stone',
|
||||
clust_scarcity = 8*8*8,
|
||||
clust_size = 1,
|
||||
height_min = -31000,
|
||||
hieght_max = 128,
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue