示例#1
0
	def shutdown(self):
		"""Shutdown and stop processing."""

		# Unregister game handlers and do any other
		# other actions to ensure your module no longer affects
		# the game in anyway
		host.unregisterGameStatusHandler(self.onGameStatusChanged)
		host.unregisterHandler(self.onPlayerConnect)
		host.unregisterHandler(self.onPlayerDeath)
		host.unregisterHandler(self.onPlayerChangeTeams)
		#host.unregisterHandler(self.onPlayerDisconnect)
		
		# Flag as shutdown as there is currently way to do this
		self.__state = 2
示例#2
0
文件: trivia.py 项目: w3gh/pychop
def deinit():
    host.unregisterHandler('ProcessCommand', onCommand)
    host.unregisterHandler('Update', onUpdate)
    host.unregisterHandler('ChatReceived', onTalk)
    pdb.close()
示例#3
0
文件: copycat.py 项目: w3gh/pychop
def deinit():
    host.unregisterHandler('ProcessCommand', onCommand)
    host.unregisterHandler('ChatReceivedExtended', onTalk)
示例#4
0
文件: queue.py 项目: w3gh/pychop
def deinit():
    if master:
        host.unregisterHandler('QueueChatCommand', onQueue, True)

    host.unregisterHandler('Update', onUpdate)
    disconnect()
示例#5
0
文件: chanstats.py 项目: w3gh/pychop
def deinit():
	host.unregisterHandler('ChatReceivedExtended', onTalk)
	host.unregisterHandler('UserLeft', onLeave)
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('ProcessCommand', onCommand)
示例#6
0
文件: announce.py 项目: w3gh/pychop
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('Update', onUpdate)
示例#7
0
def deinit():
    host.unregisterHandler('UserJoined', onJoin)
    host.unregisterHandler('ProcessCommand', onCommand)
示例#8
0
def deinit():
    host.unregisterHandler('UserJoined', onJoin)
    host.unregisterHandler('UserLeft', onLeave)
    host.unregisterHandler('Update', onUpdate)
示例#9
0
文件: alarm.py 项目: uakfdotb/pychop
def deinit():
    host.unregisterHandler("ProcessCommand", onCommand)
    host.unregisterHandler("Update", onUpdate)
示例#10
0
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('ChatReceivedExtended', onTalk)
示例#11
0
文件: queue.py 项目: uakfdotb/pychop
def deinit():
	if master:
		host.unregisterHandler('QueueChatCommand', onQueue, True)
	
	host.unregisterHandler('Update', onUpdate)
	disconnect()
示例#12
0
文件: getmap.py 项目: uakfdotb/pychop
def deinit():
		'''Unregisters all handlers registered in init()'''
		host.unregisterHandler('ProcessCommand', onCommand, True)
示例#13
0
def deinit():
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('UserLeft', onLeave)
	host.unregisterHandler('Update', onUpdate)
示例#14
0
文件: pounce.py 项目: uakfdotb/pychop
def deinit():
	host.unregisterHandler('UserJoined', onJoin)
	host.unregisterHandler('ProcessCommand', onCommand)
示例#15
0
文件: trivia.py 项目: uakfdotb/pychop
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand)
	host.unregisterHandler('Update', onUpdate)
	host.unregisterHandler('ChatReceived', onTalk)
	pdb.close()
示例#16
0
def deinit():
	host.unregisterHandler('ProcessCommand', onCommand, True)
示例#17
0
    def shutdown(self):
        self.Debug("shutdown")
        host.unregisterHandler(self.onPlayerSpawn)
        host.unregisterGameStatusHandler(self.onGameStatusChanged)

        self.__state = 2