示例#1
0
文件: player.py 项目: 0xluis/PyGG2
    def destroy(self, networker, game, state):
        player = state.players[self.id]
        player.destroy(game, state)
        event = networking.event_serialize.ServerEventDisconnect(self.id)
        networker.sendbuffer.append(event)
        self.events = []

        del networker.players[self.address]
示例#2
0
文件: player.py 项目: Orpheon/PyGG2-1
    def destroy(self, networker, game, state):
        player = state.players[self.id]
        player.destroy(game, state)
        event = networking.event_serialize.ServerEventDisconnect(self.id)
        networker.sendbuffer.append(event)
        self.events = []

        del networker.players[self.address]
示例#3
0
def Server_Event_Disconnect(client, networker, game, event):
    player = game.current_state.players[event.playerid]
    print (player.name +" has disconnected")
    player.destroy(game, game.current_state)
示例#4
0
def Server_Event_Disconnect(client, networker, game, state, event):
    player = state.players[event.playerid]
    print (player.name +" has disconnected")
    player.destroy(game, state)