Changed quiting arenas to use player object and not name of player. Timing thread added try except
This commit is contained in:
@@ -536,7 +536,11 @@ def timings():
|
||||
current_time = time.time()
|
||||
start_time = arena.start_time
|
||||
if arena.start_time + arena.match_goal < current_time:
|
||||
try:
|
||||
arena.end_match()
|
||||
except:
|
||||
pass
|
||||
time.sleep(0.1)
|
||||
|
||||
|
||||
timingsThread = threading.Thread(target = timings)
|
||||
@@ -699,7 +703,7 @@ def arena_info(sender, args):
|
||||
def quit_match(sender):
|
||||
for arena in arenas:
|
||||
if arena.in_queue(sender.getName()):
|
||||
arena.remove_player(sender.getName())
|
||||
arena.remove_player(sender)
|
||||
msg(sender, "&a-&e Quit arena")
|
||||
return
|
||||
msg(sender, "&a-&e You're not in a queue")
|
||||
|
||||
Reference in New Issue
Block a user