summaryrefslogtreecommitdiff
path: root/saylol.py
diff options
context:
space:
mode:
authorjomo <github@jomo.tv>2014-07-08 02:17:37 +0200
committerjomo <github@jomo.tv>2014-07-08 02:17:37 +0200
commit5ceb3f096c91c0a0c9abd4e301f1380e588dcdc8 (patch)
treee6b9b2bc459cb9dcc0b66d25b4597458b605f69b /saylol.py
parent1017e64095e6f18e0cbfdae826c945f44331a5dc (diff)
fix out of range /lol id
Diffstat (limited to 'saylol.py')
-rw-r--r--saylol.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/saylol.py b/saylol.py
index e1fddd9..1956bfd 100644
--- a/saylol.py
+++ b/saylol.py
@@ -34,9 +34,13 @@ def del_lol(lid):
def print_lol(sender, lid):
global last_msg
if time() - last_msg > timeout:
- dispname = sender.getDisplayName() if isPlayer(sender) else sender.getName()
- broadcast("", "&8[&blol&8] &7%s&8: &e%s" % (dispname, lols[lid]))
- last_msg = time()
+ if len(lols) > lid:
+ dispname = sender.getDisplayName() if isPlayer(sender) else sender.getName()
+ broadcast("", "&8[&blol&8] &7%s&8: &e%s" % (dispname, lols[lid]))
+ last_msg = time()
+ else:
+ plugHeader(sender, "SayLol")
+ msg(sender, "&cInvalid id")
else:
plugHeader(sender, "SayLol")
msg(sender, "&cYou can use SayLol again in &a%s seconds!" % int(timeout + 1 - (time() - last_msg)))