From f1adf89411057e477432a507d880234c9dfbb212 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20P=C3=A9rez-Cerezo?= Date: Mon, 19 Feb 2018 16:26:44 +0100 Subject: added feature to set properties --- init.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'init.lua') diff --git a/init.lua b/init.lua index fb132d0..fe7b40c 100644 --- a/init.lua +++ b/init.lua @@ -75,6 +75,16 @@ function xban.add_record(player, record) table.insert(e.record, record) end +function xban.add_property(player, property, value) + -- adds a property to a player, for instance a "jailed" property which indicates that a player is jailed + local e = xban.find_entry(player, true) + e[property] = value +end +function xban.get_property(player, property) + local e = xban.find_entry(player, true) + return e[property] +end + function xban.ban_player(player, source, expires, reason) --> bool, err if xban.get_whitelist(player) then -- cgit v1.2.3