Added two functions for the iptracker
This commit is contained in:
25
helpers.py
25
helpers.py
@@ -255,4 +255,27 @@ def toggle(player, ls, name = "Toggle", add = None):
|
|||||||
msg(player, "&a%s turned off!" % name)
|
msg(player, "&a%s turned off!" % name)
|
||||||
elif add != False:
|
elif add != False:
|
||||||
ls.append(pid)
|
ls.append(pid)
|
||||||
msg(player, "&a%s turned on!" % name)
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user