From 1e7bd51b3bb0af3f769e2775f0294b7fd7536cdf Mon Sep 17 00:00:00 2001 From: jomo Date: Sun, 15 Mar 2015 04:36:03 +0100 Subject: [PATCH] debug pmutils player leave event --- pmtoggle.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pmtoggle.py b/pmtoggle.py index 6388616..40e9c64 100644 --- a/pmtoggle.py +++ b/pmtoggle.py @@ -1,4 +1,5 @@ from helpers import * +from traceback import format_exc as trace import org.bukkit.Bukkit as Bukkit from java.util.UUID import fromString as juuid @@ -44,9 +45,12 @@ def on_chat(event): @hook.event("player.PlayerQuitEvent", "normal") def on_quit(event): - uuid = uid(event.getPlayer()) - if uuid in toggle_dict: - del toggle_dict[uuid] - if toggle_dict.get(pid) == uuid: - del toggle_dict[pid] - msg(Bukkit.getPlayer(juuid(pid)), "%s &cwent off so your Private Message Toggle has been disabled!" % Bukkit.getPlayer(juuid(uuid)).getDisplayName()) \ No newline at end of file + try: + uuid = uid(event.getPlayer()) + if uuid in toggle_dict: + del toggle_dict[uuid] + if toggle_dict.get(pid) == uuid: + del toggle_dict[pid] + msg(Bukkit.getPlayer(juuid(pid)), "%s &cwent off so your Private Message Toggle has been disabled!" % Bukkit.getPlayer(juuid(uuid)).getDisplayName()) + except Exception, e: + print(trace()) \ No newline at end of file