diff options
author | PixelSergey <sergey.ichtchenko@gmail.com> | 2016-02-07 13:15:51 +0200 |
---|---|---|
committer | PixelSergey <sergey.ichtchenko@gmail.com> | 2016-02-07 13:15:51 +0200 |
commit | 799584df46a0c53484a3b8cab11efdd4d67d319a (patch) | |
tree | 863f26aa047f6297543582ac4d5830be03b3fba4 | |
parent | 3a2d1193ca90697bcff0fd977f76cb03adcc3182 (diff) |
Unbusies on logout
-rw-r--r-- | imbusy.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -105,3 +105,10 @@ def on_cmd_preprocess_event(event): plugin_header(recipient = event.getPlayer(), name = "I'M BUSY!") msg(event.getPlayer(), "We are sorry, but %s is currently busy. Please try again later." % message[1]) event.setCancelled(True) + +@hook.event("player.PlayerQuitEvent", "lowest") +def on_player_leave(event): + try: + busy_players.remove(event.getPlayer().getName()) + except: + pass |