示例#1
0
文件: gpm_gr.py 项目: yongjhih/fh2py
def onTicketLimitReached(team, limitId):
    if (limitId == -1):
        if (team == 1):
            winner = 2
        elif (team == 2):
            winner = 1
        
        bf2.gameLogic.setTicketState(1, 0)
        bf2.gameLogic.setTicketState(2, 0)
        
        host.sgl_endGame(winner, 3)
示例#2
0
def onTimeLimitReached(value):
    team1tickets = bf2.gameLogic.getTickets(1)
    team2tickets = bf2.gameLogic.getTickets(2)

    winner = 0
    victoryType = 0
    if team1tickets > team2tickets:
        winner = 1
        victoryType = 3
    elif team2tickets > team1tickets:
        winner = 2
        victoryType = 3

    host.sgl_endGame(winner, victoryType)
示例#3
0
文件: gpm_cq.py 项目: yongjhih/fh2py
def onTimeLimitReached(value):
    team1tickets = bf2.gameLogic.getTickets(1)
    team2tickets = bf2.gameLogic.getTickets(2)
    
    winner = 0
    victoryType = 0
    if team1tickets > team2tickets:
        winner = 1
        victoryType = 3
    elif team2tickets > team1tickets:
        winner = 2
        victoryType = 3
    
    host.sgl_endGame(winner, victoryType)
示例#4
0
def onTicketLimitReached(team, limitId):
    if limitId == -1:
        if team == 1:
            winner = 2

        elif team == 2:
            winner = 1

        bf2.gameLogic.setTicketState(1, 0)
        bf2.gameLogic.setTicketState(2, 0)

        host.sgl_endGame(winner, 3)

        # update ticket state
    else:
        updateTicketWarning(team, limitId)