diff options
Diffstat (limited to 'legacy.lua')
-rw-r--r-- | legacy.lua | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -109,6 +109,19 @@ function areas.isNodeOwner(pos, name) return false end +-- Checks if an area has an owner +function areas.hasOwner(pos) + for _, area in pairs(areas.areas) do + p1, p2 = area.pos1, area.pos2 + if pos.x >= p1.x and pos.x <= p2.x and + pos.y >= p1.y and pos.y <= p2.y and + pos.z >= p1.z and pos.z <= p2.z then + return true + end + end + return false +end + IsPlayerNodeOwner = areas.isNodeOwner GetNodeOwnerName = areas.getNodeOwnerName HasOwner = areas.hasOwner |