def on_player_iter(command_info): log("PyPUG Player List (Iterator):") player_iter = PlayerIter.iterator() while True: try: p = player_iter.next() log(str(p)) except Exception as e: return
def iterator(): seen_steamids = [] result = [] for player in PlayerIter.iterator(): seen_steamids.append(player.steamid) result.append(LeftPlayer(player.index, disconnected=False)) for left_player in _left_players: if left_player.steamid in seen_steamids: continue result.insert(0, left_player) yield from result
def getUseridList(): for i in PlayerIter.iterator(): yield i.userid
def get_userids(): yield from PlayerIter.iterator()