summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPepich <benedikt.abel@yahoo.de>2015-10-18 15:36:08 +0200
committerPepich <benedikt.abel@yahoo.de>2015-10-18 15:36:08 +0200
commit9a93cd3203d1f515b1ce518ccc7e0c841088f09b (patch)
tree91965012f9a69fb11bfa25d521f874da03a87a8b
parent2811f74888e2cc5f759e455a605549ea9e43a551 (diff)
Added two functions for the iptracker
-rw-r--r--helpers.py25
1 files changed, 24 insertions, 1 deletions
diff --git a/helpers.py b/helpers.py
index 4aba904..0cb7cbc 100644
--- a/helpers.py
+++ b/helpers.py
@@ -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