debug pmutils player leave event
This commit is contained in:
16
pmtoggle.py
16
pmtoggle.py
@@ -1,4 +1,5 @@
|
|||||||
from helpers import *
|
from helpers import *
|
||||||
|
from traceback import format_exc as trace
|
||||||
import org.bukkit.Bukkit as Bukkit
|
import org.bukkit.Bukkit as Bukkit
|
||||||
from java.util.UUID import fromString as juuid
|
from java.util.UUID import fromString as juuid
|
||||||
|
|
||||||
@@ -44,9 +45,12 @@ def on_chat(event):
|
|||||||
|
|
||||||
@hook.event("player.PlayerQuitEvent", "normal")
|
@hook.event("player.PlayerQuitEvent", "normal")
|
||||||
def on_quit(event):
|
def on_quit(event):
|
||||||
uuid = uid(event.getPlayer())
|
try:
|
||||||
if uuid in toggle_dict:
|
uuid = uid(event.getPlayer())
|
||||||
del toggle_dict[uuid]
|
if uuid in toggle_dict:
|
||||||
if toggle_dict.get(pid) == uuid:
|
del toggle_dict[uuid]
|
||||||
del toggle_dict[pid]
|
if toggle_dict.get(pid) == uuid:
|
||||||
msg(Bukkit.getPlayer(juuid(pid)), "%s &cwent off so your Private Message Toggle has been disabled!" % Bukkit.getPlayer(juuid(uuid)).getDisplayName())
|
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())
|
||||||
Reference in New Issue
Block a user