示例#1
0
文件: mapinfo.py 项目: Hakuba/pyseco
    def __init__(self, pyseco):
        pyseco_plugin.__init__(self, pyseco)
        self.register_callback("TrackMania.BeginChallenge")
        self.register_callback("pyseco.mapmanager.EndRound")
        self.register_callback("TrackMania.PlayerConnect")

        self.initialize()
示例#2
0
文件: livecps.py 项目: Hakuba/pyseco
 def __init__(self, pyseco):
     pyseco_plugin.__init__(self, pyseco)
     self.initialize()
     self.register_callback("TrackMania.PlayerCheckpoint")
     self.register_callback("TrackMania.BeginRace")
     self.register_callback("TrackMania.PlayerConnect")
     self.register_callback("TrackMania.EndRound")
示例#3
0
文件: records.py 项目: Hakuba/pyseco
    def __init__(self, pyseco):
        pyseco_plugin.__init__(self, pyseco, db=True)
        self.initialize()

        self.pyseco.add_callback_listener("TrackMania.PlayerFinish", self)
        self.pyseco.add_callback_listener("TrackMania.PlayerConnect", self)
        self.pyseco.add_callback_listener("TrackMania.BeginChallenge", self)
        self.pyseco.add_callback_listener("TrackMania.EndRound", self)
示例#4
0
文件: cpdiff.py 项目: Hakuba/pyseco
    def __init__(self, pyseco):
        pyseco_plugin.__init__(self, pyseco, db=True)
        self.register_callback("TrackMania.BeginChallenge")
        self.register_callback("TrackMania.PlayerCheckpoint")
        self.register_callback("TrackMania.PlayerFinish")

        self.curr_times = dict()

        challenge = self.pyseco.query((), "GetCurrentMapInfo")
        self.new_map(challenge[0][0])
示例#5
0
 def __init__(self, pyseco):
     pyseco_plugin.__init__(self, pyseco, db=True)
     self.pyseco.add_callback_listener("TrackMania.PlayerConnect", self)
     self.pyseco.add_callback_listener("TrackMania.PlayerDisconnect", self)
     self.pyseco.add_callback_listener("TrackMania.PlayerInfoChanged", self)
     self.initialize()
示例#6
0
 def __init__(self, pyseco):
     pyseco_plugin.__init__(self, pyseco, db=True)
     self.pyseco.add_callback_listener("TrackMania.PlayerChat", self)
示例#7
0
    def __init__(self, pyseco):
        pyseco_plugin.__init__(self, pyseco)
        self.pyseco.add_callback_listener("TrackMania.BeginChallenge", self)
        self.pyseco.add_callback_listener("TrackMania.EndRound", self)

        self.pyseco.query((), "SendHideManialinkPage")
示例#8
0
文件: admin.py 项目: Hakuba/pyseco
 def __init__(self, pyseco):
     pyseco_plugin.__init__(self, pyseco)
     self.register_chat_command("admin")