Medoed Posted July 16 Posted July 16 (edited) Что-то не нашёл официальной документации, поэтому попробую самостоятельно описать "...\IL2Series\game\data\Multiplayer\_test_dogfight_IL-3.sds" - основной файл с примерами параметров. Обычно копируется и изменяется Поля в нём и значения по умолчанию: Скрытый текст // credentials login = "myemail@mailprovider.domain" # e-mail вашей отдельной учётки для DServer password = "mypassword" # пароль от неё же // server info ranked = 0 # В окне "О сервере" обозначает - "Участие в мировом рейтинге" mode = 1 # 1 - Dogfight, 0 - Cooperative banTimeout = 300 # Длительность блокировки игрока lobbyTimer = 60 # FIX-ME. Актуально, только если mode = 0 coopQuorum = 0 # FIX-ME. Актуально, только если mode = 0 allowMouseJoy = 1 # FIX-ME ServerName = "Test Dogfight" # Название сервера TacviewRecord = true # Разрешить экспорт в TacView serverDesc = "Complete dogfight testing mission.<br />All airplanes and tanks included.Description" # Описание сервера. Есть возможность переносить строки через <br /> // SRS comm server IP:Port ("255.255.255.255:1234") or URL:Port ("srs.comm.host.com:1234") srsCommServer = "" # Данные для SRS сервера для голосового общения между игрокам // connection settings protection = "" # Пароль для подключения к серверу maxClients = 33 # Максимальное кол-во игроков. В списке серверов будет отображаться как 32 maxClientPing = -1 # Максимальный пинг ExternalIP = 1 # Виден в Интернете ServerIP = "" # Айпи сервера DownloadLimit = 50000 # Лимит на скачку с сервера UploadLimit = 50000 # Лимит на закачку на сервер DownloaderPort = 28100 # Порт для скачивания файлов с сервера TCPPort = 28001 # Порт для отображения в списке серверов и других функций UDPPort = 28001 # Порт для игры // remote console settings RconStart = 0 # RCON инструмент для администрирования сервером RconIP = "127.0.0.1" # Адрес этого сервера RconPort = 8991 # Его порт RconLogin = "a_afandeev@1cgs.net" # Логин для подключения RconPassword = "" # Пароль // mission rotation data ShutdownLoads = -1 # Продолжительность миссии [rotation] random = false # FIX-ME file = "Dogfight\_test_dogfight_IL-3" # Путь и название файла миссии [end] // preset and advanced settings preset = 1 # FIX-ME // preset: server related killNotification = 1 # Сообщать о сбитых friendlyFireReturn = 1 # Штраф за огонь по своим finishMissionIfLanded = 0 # Завершение вылета только на земле lockPayloads = 1 # Запретить изменение б/к lockSkins = 1 # Запретить изменение схем окраски lockFuelLoads = 1 # Запретить изменение запаса топлива lockWeaponModes = 1 # Запретить изменение модификаций lockPlayerTankAIaimAtObj = 0 # FIX-ME lockInjectors = 0 # Запретить изменение графики allowSpectatorcameras = true # FIX-ME penaltyTimeout = 10 # Штраф за смерть respawnTimeout = 10 # Вылеты игрока не чаще coalitionChangeTimeout = 10 # Штраф за смену команды finishMissionTimeout = 15 # Ожидание завершения вылета missionEndTimeout = 60 # Обратный отсчёт idleKickTimeout = 300 # Удаление неактивных через tdmPointsPerRound = 500 # Очков на раунд tdmRoundTime = -1 # Время раунда в режиме "Догфайт" coalitionsBalancer = true # Автобаланс команд. Актуально, только если mode = 1 allowMarshals = true # FIX-ME useMarshalsRestriction = true # FIX-ME // preset: mission related objectIcons = true # Маркеры объектов navigationIcons = true # FIX-ME aimingHelp = false # Помощь в прицеливании courseWeaponsAimingHelp = false # FIX-ME padlock = true # FIX-ME simpleDevices = true # FIX-ME techChatMessages = true # FIX-ME techChatAdvices = false # FIX-ME AllowExtCamPlayer = true # FIX-ME easyFlight = false # FIX-ME autoCoordination = false # FIX-ME autoThrottle = false # FIX-ME autoPilot = true # FIX-ME autoThrottleLimit = true # FIX-ME autoMix = true # FIX-ME autoRadiator = true # FIX-ME noMoment = false # FIX-ME noWind = false # FIX-ME noMisfire = false # FIX-ME noBreak = false # FIX-ME invulnerability = false # Неуязвимость simplePhysiology = false # Упрощённая физиология unlimitFuel = false # Неограниченное топливо unlimitAmmo = false # Неограниченный боезапас engineNoStop = false # Без отказов двигателя alterVisibility = false # Усиленная видимость самолётов Сама тестовая миссия, _test_dogfight_IL-3.Mission, лежит по пути "...\IL2Series\game\data\Multiplayer\Dogfight\" Edited July 16 by Medoed
Medoed Posted July 16 Author Posted July 16 Если где-то и что-то некорректно, то дайте знать. Поправлю 😉
Medoed Posted July 16 Author Posted July 16 (edited) Ещё заметил, что в списке игроков, в наблюдателях всегда логин учётки, из под которой запущен сервер Edited July 16 by Medoed
Medoed Posted July 16 Author Posted July 16 (edited) Логи сервер пишет в папку со всеми остальными файлами - ...\IL2Series\game\bin\game В виде файлов с названием DServer_мм_дд__чч_мм и расширением .log Edited July 16 by Medoed
Medoed Posted July 16 Author Posted July 16 (edited) Если ставить ranked = 1, то похоже, что требуется специальная миссия, так как с примером - _test_dogfight_IL-3.sds в логах сразу ошибка и сервер не показывается в браузере серверов Mission Dogfight\_test_dogfight_IL-3 is ignored. Edited July 16 by Medoed
Medoed Posted July 16 Author Posted July 16 (edited) ServerName не принимает кириллицу и некоторые символы, например [ и ] Кириллицу можно указать с помощью DServer.exe - > Manage SDS (Там нет никакой защиты на это) При запуске вот такая ошибка: Failed to decode ServerName string Edited Friday at 09:42 AM by Medoed
Medoed Posted July 16 Author Posted July 16 (edited) maxClients не имеет смысла ставить больше 85, всё равно сервер не выставит больше Edited July 16 by Medoed
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now