Tried a lot of shit but these 3 lines should do it.
This commit is contained in:
Dico200
2015-06-06 10:29:24 +02:00
parent 1b5f07f7aa
commit 778fd0234e
4 changed files with 12 additions and 7 deletions

View File

@@ -53,7 +53,7 @@ def on_calc_command(sender, command, label, args):
if not checkargs(sender, args, 0, 1): if not checkargs(sender, args, 0, 1):
return True return True
if not is_player(sender): if not is_player(sender):
msg(sender, "&cYou are not a player!" % sender) msg(sender, "&cYou are not a player!")
return True return True
toggle(sender, calc_users, name = "Calc") toggle(sender, calc_users, name = "Calc")

View File

@@ -30,6 +30,8 @@ def on_disable():
info("Loading RedstonerUtils...") info("Loading RedstonerUtils...")
# Import all modules, in this order # Import all modules, in this order
shared["load_modules"] = [ shared["load_modules"] = [
# Collection of tiny utilities # Collection of tiny utilities
@@ -80,6 +82,7 @@ shared["load_modules"] = [
#"loginsecurity" #"loginsecurity"
# NOTICE: If you add something here, please add a small descriptive comment above! # NOTICE: If you add something here, please add a small descriptive comment above!
] ]
shared["modules"] = {} shared["modules"] = {}
for module in shared["load_modules"]: for module in shared["load_modules"]:
try: try:
@@ -87,4 +90,5 @@ for module in shared["load_modules"]:
info("Module %s loaded." % module) info("Module %s loaded." % module)
except: except:
error("Failed to import module %s:" % module) error("Failed to import module %s:" % module)
error(print_traceback()) error(print_traceback())

10
misc.py
View File

@@ -9,6 +9,7 @@ import org.bukkit.Bukkit as Bukkit
from basecommands import simplecommand from basecommands import simplecommand
@hook.event("player.PlayerJoinEvent", "monitor") @hook.event("player.PlayerJoinEvent", "monitor")
def on_join(event): def on_join(event):
""" """
@@ -37,12 +38,11 @@ def on_join(event):
player.teleport(player.getWorld().getSpawnLocation()) player.teleport(player.getWorld().getSpawnLocation())
# Prevent /up griefing. //up is blocked by PlotMe.
@hook.event("player.PlayerCommandPreprocessEvent", "low") @hook.event("player.PlayerCommandPreprocessEvent", "low")
def on_command(event): def cmd_event(event):
if event.getMessage()[:4].lower() == "/up ": args = event.getMessage().split(" ")
event.setCancelled(True) if args[0].lower() in ("/up", "/worldedit:up"):
runas(event.getPlayer(), event.getMessage()) # Adds / automatically. event.setMessage("//up " + " ".join(args[1:]))
""" Disabled while builder can't access Trusted """ Disabled while builder can't access Trusted

View File

@@ -2,3 +2,4 @@ name: RedstonerUtils
main: main.py main: main.py
version: 3.1.0 version: 3.1.0
author: redstone_sheep author: redstone_sheep