Page 1 of 1

Announce: "Last Night's ~D R E A M~"

Posted: Thu Mar 26, 2015 08:45
by redblade7
NOTE: THIS SERVER IS LONG GONE. FOR THE REPLACEMENT SERVER "THE TERRARIUM", WHICH HAS EXISTED SINCE OCTOBER 2015, SEE THIS THREAD HERE.

.

Posted: Thu Mar 26, 2015 11:20
by vitaminx
.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Thu Mar 26, 2015 14:06
by maikerumine
If you type /clearobjects you can remove all those pesky unknown objects.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Fri Mar 27, 2015 02:01
by redblade7
maikerumine wrote:If you type /clearobjects you can remove all those pesky unknown objects.
Thank you!

Re: Announce: "Last Night's ~D R E A M~"

Posted: Fri Mar 27, 2015 19:20
by Sokomine
You really ought to install a /spawn command. Else it's very easy for players to get stuck. /teleport helps, but you need to know where to. And /home might not have been set before starting an exploration and falling into a cave. On servers with damage enabled, dying might be a way out. Here, there's none.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Sat Mar 28, 2015 22:01
by redblade7
The server is now permanently in creative mode, provided the lava restriction mod continues to work.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Sun Mar 29, 2015 19:13
by redblade7
From another thread, regarding hackers:
This is ridiculous. I'm not going to wake up to find my server destroyed and have a s-----y rest of the day when I already have my own issues to deal with. Sorry, but my "Last Night's D R E A M" server is shut down. Hope you're happy, guys.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Sun Apr 12, 2015 22:08
by death
local characters = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","1","2","3","4","5","6","7","8","9","0"}


for _, name in ipairs(characters) do --do this for all characters in the list
if tonumber(name) ~= nil then --if it's a number
local desc = "Number "..name
else --if it's a letter
local desc = "Letter "..string.upper(name) --make the letter uppercase in the description
end

minetest.register_node("abjphabet:"..name, {
description = desc,
tiles = {"abjphabet_"..name..".png"},
groups = {cracky=3}
})
end

minetest.register_node("abjphabet:machine", {
description = "Letter Machine",
tiles = {"abjphabet_machine.png"},
paramtype = "light",
groups = {cracky=2},

after_place_node = function(pos, placer)
local meta = minetest.env:get_meta(pos)
end,

on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
meta:set_string("formspec", "invsize[8,6;]"..
"field[3.8,.5;1,1;lettername;Letter;]"..
"list[current_name;input;2.5,0.2;1,1;]"..
"list[current_name;output;4.5,0.2;1,1;]"..
"list[current_player;main;0,2;8,4;]"..
"button[2.54,-0.25;3,4;name;Paper -> Letter]")
local inv = meta:get_inventory()
inv:set_size("input", 1)
inv:set_size("output", 1)
end,

on_receive_fields = function(pos, formname, fields, sender)
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
local inputstack = inv:get_stack("input", 1)
if fields.lettername ~= nil and inputstack:get_name()=="default:paper" then
for _,v in pairs(characters) do
if v == fields.lettername then
local give = {}
give[1] = inv:add_item("output","abjphabet:"..fields.lettername)
inputstack:take_item()
inv:set_stack("input",1,inputstack)
break
end
end

end
end
})

Re: Announce: "Last Night's ~D R E A M~"

Posted: Sat Nov 21, 2015 08:23
by Maker Minetest
death wrote:local characters = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","1","2","3","4","5","6","7","8","9","0"}


for _, name in ipairs(characters) do --do this for all characters in the list
if tonumber(name) ~= nil then --if it's a number
local desc = "Number "..name
else --if it's a letter
local desc = "Letter "..string.upper(name) --make the letter uppercase in the description
end

minetest.register_node("abjphabet:"..name, {
description = desc,
tiles = {"abjphabet_"..name..".png"},
groups = {cracky=3}
})
end

minetest.register_node("abjphabet:machine", {
description = "Letter Machine",
tiles = {"abjphabet_machine.png"},
paramtype = "light",
groups = {cracky=2},

after_place_node = function(pos, placer)
local meta = minetest.env:get_meta(pos)
end,

on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
meta:set_string("formspec", "invsize[8,6;]"..
"field[3.8,.5;1,1;lettername;Letter;]"..
"list[current_name;input;2.5,0.2;1,1;]"..
"list[current_name;output;4.5,0.2;1,1;]"..
"list[current_player;main;0,2;8,4;]"..
"button[2.54,-0.25;3,4;name;Paper -> Letter]")
local inv = meta:get_inventory()
inv:set_size("input", 1)
inv:set_size("output", 1)
end,

on_receive_fields = function(pos, formname, fields, sender)
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
local inputstack = inv:get_stack("input", 1)
if fields.lettername ~= nil and inputstack:get_name()=="default:paper" then
for _,v in pairs(characters) do
if v == fields.lettername then
local give = {}
give[1] = inv:add_item("output","abjphabet:"..fields.lettername)
inputstack:take_item()
inv:set_stack("input",1,inputstack)
break
end
end

end
end
})
Thats a mod, not the problem. griefers are the problem.

Re: Announce: "Last Night's ~D R E A M~"

Posted: Sun Dec 06, 2015 00:00
by redblade7
Maker Minetest wrote:
death wrote:local characters = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","1","2","3","4","5","6","7","8","9","0"}


for _, name in ipairs(characters) do --do this for all characters in the list
if tonumber(name) ~= nil then --if it's a number
local desc = "Number "..name
else --if it's a letter
local desc = "Letter "..string.upper(name) --make the letter uppercase in the description
end

minetest.register_node("abjphabet:"..name, {
description = desc,
tiles = {"abjphabet_"..name..".png"},
groups = {cracky=3}
})
end

minetest.register_node("abjphabet:machine", {
description = "Letter Machine",
tiles = {"abjphabet_machine.png"},
paramtype = "light",
groups = {cracky=2},

after_place_node = function(pos, placer)
local meta = minetest.env:get_meta(pos)
end,

on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
meta:set_string("formspec", "invsize[8,6;]"..
"field[3.8,.5;1,1;lettername;Letter;]"..
"list[current_name;input;2.5,0.2;1,1;]"..
"list[current_name;output;4.5,0.2;1,1;]"..
"list[current_player;main;0,2;8,4;]"..
"button[2.54,-0.25;3,4;name;Paper -> Letter]")
local inv = meta:get_inventory()
inv:set_size("input", 1)
inv:set_size("output", 1)
end,

on_receive_fields = function(pos, formname, fields, sender)
local meta = minetest.env:get_meta(pos)
local inv = meta:get_inventory()
local inputstack = inv:get_stack("input", 1)
if fields.lettername ~= nil and inputstack:get_name()=="default:paper" then
for _,v in pairs(characters) do
if v == fields.lettername then
local give = {}
give[1] = inv:add_item("output","abjphabet:"..fields.lettername)
inputstack:take_item()
inv:set_stack("input",1,inputstack)
break
end
end

end
end
})
Thats a mod, not the problem. griefers are the problem.
NOTE: THIS SERVER IS LONG GONE. FOR THE REPLACEMENT SERVER "THE TERRARIUM", WHICH HAS EXISTED SINCE OCTOBER 2015, SEE THIS THREAD HERE.