diff options
author | jomo <github@jomo.tv> | 2014-07-08 02:17:37 +0200 |
---|---|---|
committer | jomo <github@jomo.tv> | 2014-07-08 02:17:37 +0200 |
commit | 5ceb3f096c91c0a0c9abd4e301f1380e588dcdc8 (patch) | |
tree | e6b9b2bc459cb9dcc0b66d25b4597458b605f69b /saylol.py | |
parent | 1017e64095e6f18e0cbfdae826c945f44331a5dc (diff) |
fix out of range /lol id
Diffstat (limited to 'saylol.py')
-rw-r--r-- | saylol.py | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -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))) |