def address(self): """Return the player's IP address and port. If the player is a bot, an empty string will be returned. :return: The IP address. E.g. '127.0.0.1:27015' :rtype: str """ return address_from_playerinfo(self.playerinfo)
def address(self): """Return the player's IP address.""" return address_from_playerinfo(self.playerinfo)
# Register the return type functions _player_iter_manager.register_return_type('index', index_from_edict) _player_iter_manager.register_return_type('edict', lambda edict: edict) _player_iter_manager.register_return_type( 'basehandle', basehandle_from_edict) _player_iter_manager.register_return_type( 'inthandle', inthandle_from_edict) _player_iter_manager.register_return_type( 'pointer', pointer_from_edict) _player_iter_manager.register_return_type( 'userid', userid_from_edict) _player_iter_manager.register_return_type( 'uniqueid', lambda edict: uniqueid_from_playerinfo( playerinfo_from_edict(edict))) _player_iter_manager.register_return_type( 'address', lambda edict: address_from_playerinfo( playerinfo_from_edict(edict))) _player_iter_manager.register_return_type( 'playerinfo', playerinfo_from_edict) _player_iter_manager.register_return_type( 'player', lambda edict: PlayerEntity( index_from_edict(edict))) _player_iter_manager.register_return_type( 'name', lambda edict: playerinfo_from_edict(edict).get_name()) _player_iter_manager.register_return_type( 'steamid', lambda edict: playerinfo_from_edict( edict).get_networkid_string()) _player_iter_manager.register_return_type( 'location', lambda edict: playerinfo_from_edict(edict).get_abs_origin()) _player_iter_manager.register_return_type( 'kills', lambda edict: playerinfo_from_edict(edict).get_frag_count()) _player_iter_manager.register_return_type(
def address(self): '''Returns the player's IP address''' return address_from_playerinfo(self.info)