Fixing bugs
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
from helpers import *
|
from helpers import *
|
||||||
from java.util.UUID import fromString as juuid
|
from java.util.UUID import fromString as juuid
|
||||||
|
|
||||||
@@ -27,6 +26,7 @@ def onForceFieldCommand(sender, args):
|
|||||||
return True
|
return True
|
||||||
sender_id = str(sender.getUniqueId())
|
sender_id = str(sender.getUniqueId())
|
||||||
args = args.lower()
|
args = args.lower()
|
||||||
|
try:
|
||||||
if not args or args[0] == "toggle": #Toggle
|
if not args or args[0] == "toggle": #Toggle
|
||||||
if sender_id in forcefield_toggle:
|
if sender_id in forcefield_toggle:
|
||||||
forcefield_toggle.remove(sender_id)
|
forcefield_toggle.remove(sender_id)
|
||||||
@@ -44,7 +44,7 @@ def onForceFieldCommand(sender, args):
|
|||||||
elif args[1] == "clear":
|
elif args[1] == "clear":
|
||||||
forcefield_whitelist[sender_id] = []
|
forcefield_whitelist[sender_id] = []
|
||||||
msg(sender, "%s &aForceField Whitelist cleared.")
|
msg(sender, "%s &aForceField Whitelist cleared.")
|
||||||
elif args[1] in ["add", "+"]
|
elif args[1] in ["add", "+"]:
|
||||||
if not args[2:]:
|
if not args[2:]:
|
||||||
msg(sender, "%s &cGive playernames to add to your whitelist." % forcefield_prefix)
|
msg(sender, "%s &cGive playernames to add to your whitelist." % forcefield_prefix)
|
||||||
else:
|
else:
|
||||||
@@ -63,6 +63,8 @@ def onForceFieldCommand(sender, args):
|
|||||||
else:
|
else:
|
||||||
msg(sender, "%s &cInvalid syntax. Use &o/ff ? &cfor more info.")
|
msg(sender, "%s &cInvalid syntax. Use &o/ff ? &cfor more info.")
|
||||||
return True
|
return True
|
||||||
|
except Exception, exception:
|
||||||
|
error("Error in Forcefield module: \n %s" % exception)
|
||||||
|
|
||||||
def setVelocityAway(player, entity):
|
def setVelocityAway(player, entity):
|
||||||
player_loc = player.getLocation()
|
player_loc = player.getLocation()
|
||||||
@@ -90,6 +92,3 @@ def onMove(event):
|
|||||||
msg(player, "&cYou may not get closer than %sm to %s due to their forcefield." % (fd, entity.getDisplayName()))
|
msg(player, "&cYou may not get closer than %sm to %s due to their forcefield." % (fd, entity.getDisplayName()))
|
||||||
else:
|
else:
|
||||||
setVelocityAway(entity, player)
|
setVelocityAway(entity, player)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user