diff options
author | Pepich <benedikt.abel@yahoo.de> | 2015-10-18 15:36:08 +0200 |
---|---|---|
committer | Pepich <benedikt.abel@yahoo.de> | 2015-10-18 15:36:08 +0200 |
commit | 9a93cd3203d1f515b1ce518ccc7e0c841088f09b (patch) | |
tree | 91965012f9a69fb11bfa25d521f874da03a87a8b /helpers.py | |
parent | 2811f74888e2cc5f759e455a605549ea9e43a551 (diff) |
Added two functions for the iptracker
Diffstat (limited to 'helpers.py')
-rw-r--r-- | helpers.py | 25 |
1 files changed, 24 insertions, 1 deletions
@@ -255,4 +255,27 @@ def toggle(player, ls, name = "Toggle", add = None): msg(player, "&a%s turned off!" % name) elif add != False: ls.append(pid) - msg(player, "&a%s turned on!" % name)
\ No newline at end of file + msg(player, "&a%s turned on!" % name) + +def send_JSON_message(playername, message): + bukkit.Bukkit.getServer().dispatchCommand(bukkit.Bukkit.getServer().getConsoleSender(), "tellraw " + playername + " " + message) + + +def isIP(tocheck): + subsets = ["","","",""] + i = 0 + for j in range(0,len(tocheck)): + if not (tocheck[j] in "0123456789."): + return False + elif tocheck[j] == ".": + i += 1 + if (i >= 4): + return False + else: + subsets[i] += tocheck[j] + if not (i == 3): + return False + for j in range(0,3): + if not ((int(subsets[j]) >= 0) & (int(subsets[j]) <= 255)): + return False + return True |