5 121 [GA] BattleFrame Разработчик, Коллекционер 3 484 публикации 24 061 бой Жалоба #1 Опубликовано: 6 окт 2025, 13:37:32 PythonAPI - CustomPorts Метод "customPorts.addCustomPort" позволяет добавить собственный порт.Пример: API_VERSION = 'API_v1.0' params = { "portName": "dock_NightOcean", "portDisplayName": "IDS_PORT_NIGHTOCEAN", "portPreset": "ocean" } customPorts.addCustomPort(**params) Параметры функции: portName - имя, идентификатор порта, должен совпадать с именем space'a и jpg-иконки порта в папке ../gui/ports/ portDisplayName - отображаемое имя порта в игре (может быть использована строка из файла локализации) portPreset - звуковой пресет, отвечающий за то какие звуки и музыка будут в порту. Создать собственный пресет нельзя, но можно использовать пресеты уже существующих портов. Чтобы узнать preset какого либо из портов необходимо переключиться на него в игре, после чего открыть python.log и найти там строку с подобным содержанием: [Script] [PORT] DockProxy setPortPreset portIdArc nagasaki self.portPreset ocean value nagasaki В данном случае она говорит о том что мы переключились с порта "Океан" с именем пресета "ocean"на порт "Зипангу" с именем пресета "nagasaki" 1 1 Рассказать о публикации Ссылка на публикацию