Wrong receiver; new plop; no simplejson; still 1 bug

This commit is contained in:
Louis Vogt
2014-07-26 14:19:31 +02:00
parent e67fe48317
commit fe2cafe5c9

View File

@@ -1,4 +1,4 @@
import simplejson as json import json
from helpers import * from helpers import *
from re import compile as reg_compile from re import compile as reg_compile
from traceback import format_exc as print_traceback from traceback import format_exc as print_traceback
@@ -22,9 +22,9 @@ def onChat(event):
sender = event.getPlayer() sender = event.getPlayer()
words = event.getMessage().split(" ") words = event.getMessage().split(" ")
recipients = event.getRecipients() recipients = event.getRecipients()
listeners = mentions[sender.getUniqueId()]
for recipient in list(recipients): for recipient in list(recipients):
listeners = mentions[str(recipient.getUniqueId())]
rec_words = words[:] # copy rec_words = words[:] # copy
for i in range(len(rec_words)): for i in range(len(rec_words)):
word = rec_words[i] word = rec_words[i]
@@ -49,7 +49,7 @@ def onChat(event):
pass pass
message = " ".join([sender.getDisplayName(), arrow] + rec_words) message = " ".join([sender.getDisplayName(), arrow] + rec_words)
msg(recipient, message, usecolor = False) msg(recipient, message, usecolor = False)
recipient.playSound(recipient.getLocation(), "mob.chicken.plop", 1, 0) recipient.playSound(recipient.getLocation(), "liquid.lavapop", 1, 2)
except: except:
error("Failed to handle PlayerChatEvent:") error("Failed to handle PlayerChatEvent:")
error(print_traceback()) error(print_traceback())