Minor fixes and cleanup
parent
e3dc3163fc
commit
9eb2750e21
|
@ -120,7 +120,7 @@ minetest.register_chatcommand("add_owner", {
|
|||
|
||||
|
||||
minetest.register_chatcommand("rename_area", {
|
||||
params = S("<ID>").." "..S("<newName>"),
|
||||
params = S("<ID>").." "..S("<NewName>"),
|
||||
description = S("Rename an area that you own"),
|
||||
func = function(name, param)
|
||||
local id, newName = param:match("^(%d+)%s(.+)$")
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
<NewOwner>=
|
||||
<ParentID>=
|
||||
<PlayerName>=
|
||||
<newName>=
|
||||
<NewName>=
|
||||
@1 has given you control over the area "@2" (ID @3).=
|
||||
@1 spanning up to @2x@3x@4.=
|
||||
A regular expression is required.=
|
||||
|
|
|
@ -40,11 +40,11 @@ minetest.register_node("areas:protector", {
|
|||
local id = areas:add(name, "Protector Block", pos1, pos2)
|
||||
areas:save()
|
||||
minetest.chat_send_player(name,
|
||||
(S("The area from %s to %s has been protected as #%s"))
|
||||
:format(cyan(minetest.pos_to_string(pos1)), cyan(minetest.pos_to_string(pos2)), cyan(id)))
|
||||
(S("The area from @1 to @1 has been protected as ID @1",
|
||||
cyan(minetest.pos_to_string(pos1)), cyan(minetest.pos_to_string(pos2)), cyan(id))))
|
||||
minetest.set_node(pos, {name = "areas:protector"})
|
||||
local meta = minetest.get_meta(pos)
|
||||
meta:set_string("infotext", (S("Protecting area %d, Owned by %s")):format(id, name))
|
||||
meta:set_string("infotext", (S("Protecting area @1, Owned by @1", id, name)))
|
||||
meta:set_int("area_id", id)
|
||||
meta:set_string("owner", name)
|
||||
itemstack:take_item()
|
||||
|
@ -56,10 +56,11 @@ minetest.register_node("areas:protector", {
|
|||
if oldmetadata and oldmetadata.fields then
|
||||
local owner = oldmetadata.fields.owner
|
||||
local id = tonumber(oldmetadata.fields.area_id)
|
||||
local playername = digger:get_player_name()
|
||||
local name = digger:get_player_name()
|
||||
if areas.areas[id] and areas:isAreaOwner(id, owner) then
|
||||
areas:remove(id)
|
||||
areas:save()
|
||||
minetest.chat_send_player(name, (S("Removed area @1", cyan(id))))
|
||||
end
|
||||
end
|
||||
end,
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 226 B |
Loading…
Reference in New Issue