Example #1
0
 def cmd_listen(self, name):
     try:
         h = packets_by_name[name]
     except KeyError:
         self.client_output.write("packet \"%s\" is not recongized\n" % name) 
     else:
         plugin_manager.register_listener(self, "packet-%s" % name)
         self.client_output.write("ok.")
Example #2
0
 def OnActivate(self):
     self.client_output = plugin_manager.get_resource("chat-to-client")
     self.stdout = sys.stdout
     self.header = " T H I S   I S   A   B U G . "
     plugin_manager.register_listener(self, "packet-position")
     plugin_manager.register_listener(self, "packet-location")