Jump to content
-DED-Rapidus

Как запустить выделенный сервер

Recommended Posts

external IP включи. 

Либо галочкой в manage SDS, либо в самом сдс "=1" поставь.

  • Upvote 1

Share this post


Link to post
Share on other sites

external IP включи. 

Либо галочкой в manage SDS, либо в самом сдс "=1" поставь.

Спасибо! Сервер стал виден, но к нему нельзя подключиться. Появляется вот такая ошибка: #100119: Не удалось подключиться к игровому серверу для скачивания файла. Хотя сам я подключиться могу. Firewall отключил. Переброс портов 28000 и 28100 для TCP и UDP настроил. 

Share this post


Link to post
Share on other sites

 ошибка: #100119: 

 

Карту какую пробуешь?

Для отстройки попробуй использовать встроенные ранговые.

Share this post


Link to post
Share on other sites

если на встроенной ошибку дает - только файрвол ковырять.

Или приложи сюда свою сдс (без логина и пароля) - посмотрим

Share this post


Link to post
Share on other sites

Не указаны следующие вещи:

DownloadLimit = 50000

UploadLimit = 50000
DownloaderPort = 28100
TCPPort = 28000
UDPPort = 28000
Порты я указал исходя из твоего проброса.
Проверь еще раз
  • Upvote 1

Share this post


Link to post
Share on other sites

В каком разделе прописывать? В // connection settings ? Или без разницы?

Share this post


Link to post
Share on other sites

 В // connection settings 

 

сам себе ответил))

Share this post


Link to post
Share on other sites

А при чем здесь DownloadLimit = 50000 и UploadLimit = 50000? Я же сам к себе подключаюсь и миссия грузится нормально.

Share this post


Link to post
Share on other sites

это канал наружу ты описываешь. 

Для тех, кто будет подключаться к твоему серверу. Собственно эти цифры могут быть любыми - они зависят от толщины твоего канала. т.е. если канал 100 Мб - ты его половину отводишь на подключения к серверу. Иначе могут появляться сетевые коллизии типа лагов, фризов и т.п.

Share this post


Link to post
Share on other sites

 

Не указаны следующие вещи:

DownloadLimit = 50000

UploadLimit = 50000
DownloaderPort = 28100
TCPPort = 28000
UDPPort = 28000
Порты я указал исходя из твоего проброса.
Проверь еще раз

 

К сожалению не помогает. Загрузка карты не происходит. Может заделится кто рабочим файлом sds?  :blush:

Share this post


Link to post
Share on other sites

в первом посте этой темы есть рабочий сдс файл

Share this post


Link to post
Share on other sites

Походу я блондинка.

Беру файл из первого поста. Он имеет такой вид:

 

login = "xxxxx"
password = "yyyyy"

ServerName="server name"
ranked=1 //server in global stats
protection="" //password session
maxClients=65 //sick...
maxClientPing=300 //fight with laggers
ExternalIP=1 // Lan or Internet, that is question...
ShutdownLoads=-1 // o.O what?
serverDesc="Welcome to the simple server! TC is on the simple domain"
[rotation]
random=false //random rotate map list
//delay = 45000 // prestart time, lock & load time

file="Dogfight\map_name" //path of map

[end]
preset = 0 // 0 - custom, 1 - normal, 2 - expert

//Server settings, preset-related

killNotification=1// (=1 in both)1 - 'Player Killed' ans 'Player A Shot Down Player B' chat notifications ON, 0 - kill and shot down chat notifications OFF
friendlyFireReturn=1// (=1 in both)1 - Shooter will receive a damage if he will hit to a friendly plane, 0 - function off
finishMissionIfLanded=1// (=0 in Norm, =1 in Expert)1 - Finish Mission function will be available only for landed player, 0 - it will be available for players in flight too
penaltyTimeout=0// (=10 in Norm, =30 in Expert)Death Penalty Timeout size, in seconds
respawnTimeout=10// (=10 in both)Timeout between Player's spawns
coalitionChangeTimeout=10// (=10 in Norm, =30 in Expert)Coalition Change Penalty Timeout size, in seconds
finishMissionTimeout=15// (=15 in both)Timeout between pressing Finish Mission button and actual mission finishing, in seconds
missionEndTimeout=0 // (=60 in both)Timeout after victory conditions achieved (no round remained or all flags captured) and before mission ending
idleKickTimeout=300// (=300 in both)Timeout between moment when player starts to stand still on the ground and moment when he will be kicked, -1 - function off
lockPayloads=0// (=0 in both)1 - Lock player's ability to change payload in Hangar screen, only pre-defined payload is available, 0 - Payload selection unlocked
lockSkins=0// (=0 in both)1 - Lock player's ability to change skin in Hangar screen, only pre-defined skin is available, 0 - Skin selection unlocked
lockFuelLoads=0// (=0 in both)1 - Lock player's ability to change fuel load in Hangar screen, only pre-defined fuel load is available, 0 - Fuel load selection unlocked
lockWeaponModes=0// (=0 in both)1 - Lock player's ability to choose plane's weapon modifications. Is automaticaly set to 1 if lockPayloads=0
tdmPointsPerRound=10000// (=500 in both)Team Deathmatch points ammount which should be achieved by coalition to win the round, 0 - no coalition points counting
tdmRoundTime=10800// (=10800 -3 hours in both)Team Deathmatch max round length in seconds, -1 - no round time limit
coalitionsBalancer=0// (=1 in both)//Mission settings, true - option on, false - option off


//Mission settings, preset-related
enemyIcons=0//
autoCoordination=0//
objectIcons=0// (=1 in Norm, =0 in Expert)Allow objects icons in 3D and on the map
navigationIcons=0// (=1 in Norm, =0 in Expert)Allow navigation icons in 3D and on the map
unlimitedMapIcons=0// (=0 in both)No range limit for objects icons on the map
aimingHelp=false// (=0 in both)Show aiming helpers for gunnery and bombing
padlock=0// (=0 in both)Allow to use padlock
friendlyIcons=0//
simpleDevices=0// (=1 in Norm, =0 in Expert)Allow to use simple gauges
allowSpectator=false// (=1 in Norm, =0 in Expert)Allow spectators in multiplayer game

easyFlight=false// (=0 in both)Easy piloting
autoCoordination=false// (=0 in both)Autorudder
autoThrottle=false// (=0 in both)Cruise control
autoPilot=false// (=1 in Norm, =0 in Expert)Allow to use autopilot
autoThrottleLimit=false// (=1 in Norm, =0 in Expert)Automatic RPM limiter
autoMix=false// (=1 in Norm, =0 in Expert)Automatic mixture control
autoRadiator=false// (=1 in Norm, =0 in Expert)Automatic radiator control
autoStart=0// (=1 in Norm, =0 in Expert)Automatic engine start procedure

noMoment=false// (=0 in both)Simplified physics
noWind=0 // (=0 in both)No wind
noMisfire=false// (=0 in both)No missfire
noBreak=false// (=0 in both)Safety collisions
invulnerability=false// (=0 in both)Invulnerability for weapons
unlimitFuel=false// (=0 in both)Unlimited fuel
unlimitAmmo=false// (=0 in both)Unlimited ammo
engineNoStop=false// (=0 in both)No engine overflow while negative g-load
hotEngine=true// (=1 in both)Warmed up engine when starting on airfield

 

 

После открытия его сервером он видимо пересохраняется и получается так:

 

// Generated by dserver

// credentials

login = "xxxxx"
password = "yyyyy"

// server info

ranked = 0
ServerName = "server name"

serverDesc = "Welcome to the simple server! TC is on the simple domain"

// connection settings

protection = ""
maxClients = 13
maxClientPing = -1
ExternalIP = 1

// mission rotation data

ShutdownLoads = -1

[rotation]
random = false
file = "rankeddedlapino"
[end]

// preset and advanced settings

preset = 0

// preset: server related

killNotification = 1
friendlyFireReturn = 1
finishMissionIfLanded = 1
lockPayloads = 0
lockSkins = 0
lockFuelLoads = 0
lockWeaponModes = 0
penaltyTimeout = 0
respawnTimeout = 10
coalitionChangeTimeout = 10
finishMissionTimeout = 15
missionEndTimeout = 0
idleKickTimeout = 300
tdmPointsPerRound = 10000
tdmRoundTime = 10800
coalitionsBalancer = false

// preset: mission related

objectIcons = false
navigationIcons = false
aimingHelp = false
padlock = false
simpleDevices = false
allowSpectator = false

easyFlight = false
autoCoordination = false
autoThrottle = false
autoPilot = false
autoThrottleLimit = false
autoMix = false
autoRadiator = false

noMoment = false
noWind = false
noMisfire = false
noBreak = false
invulnerability = false
unlimitFuel = false
unlimitAmmo = false
engineNoStop = false
hotEngine = true

 

 

Причем в оригинале, в разделе // connection settings нет упоминания про скорость и порты. Хотя как Вы утверждаете, этот файл рабочий.  :dash:

Может все таки дело в сером IP? Или порты неправильно в роутере настроил (да не... бред какой то)

Share this post


Link to post
Share on other sites

Сори. :dash:

Я смотрел в другую версию SDS. В твоем случае надо исправить startup.cfg

вот эту секцию поправь:

[KEY = network]

      available_ip = ""
      client_download_traflimit = 50000
      client_ip = ""
      client_upload_traflimit = 50000
      downloader_port = 28100
      server_download_traflimit = 50000
      server_upload_traflimit = 50000
      tcp_port = 28000
      udp_port = 28000

А вообще все это было в том же первом посте описано))

Edited by -DED-ASF

Share this post


Link to post
Share on other sites

startup.cfg я проверил сразу. У меня в этом файле прописано тоже самое что вы написали, один в один.

Share this post


Link to post
Share on other sites

Тогда ковырять проброс портов надо. Визуально все должно работать.

Потуши на время проверки все антивирусы, брандмауэр, файрвол, посмотри что с картой маршрутизации на роутере.

Т.е. дальше проблема уже за пределами игры.

Share this post


Link to post
Share on other sites

Попробуй еще запуститься через manage sds

Это для контроля. Если с ним будет то же самое - то однозначно смотреть порты и IPшник.

  • Upvote 1

Share this post


Link to post
Share on other sites

Попробовал 2 роутера. Результат тот же. Похоже все таки серый IP. 

 

Хотя с другой стороны... загрузка карты идет :biggrin: . Но связь обрывается на 98-100%  :(

Edited by =MAG=Vasilich

Share this post


Link to post
Share on other sites

Попробовал 2 роутера. Результат тот же. Похоже все таки серый IP. 

 

Хотя с другой стороны... загрузка карты идет :biggrin: . Но связь обрывается на 98-100%  :(

Тогда проблемы канала.

Провайдеру мозг вынести надо. Что то с отдачей у тебя не того...

  • Upvote 1

Share this post


Link to post
Share on other sites

Да!  :yahoo:  :joy:

 

Что мешало?

Share this post


Link to post
Share on other sites

Как говориться, х.з. Установил игру на ноуте (Windows 7) супруги и все заработало. Затем на своем компьютере снес 8.1, установил 7-ку и... опять заработало. 

  • Upvote 1

Share this post


Link to post
Share on other sites

Че-то у меня такая же фигня с коннектом к серверу. Когда цепляюсь из внутренней сети - коннект есть. Когда я или кто из сквада пытаемся зацепиться со стороны инета - выкидывает с ошибкой о невозможности скачать карту. Ранговые карты - та же фигня.

порты прокинуты. вебсервер поднимал - работает, прокидывал порт к нему аналогично игровым. В брандмауэре все открыто.

Share this post


Link to post
Share on other sites

не пробовал совсем потушить брандмауэр с файрволом??

Share this post


Link to post
Share on other sites

пробовал. никак не влияет.


Есть вариант, что провайдер где-то что-то на вход блокирует. Но по идее при белом IP такого быть не должно.

Share this post


Link to post
Share on other sites

скорее на выход. трассировку посмотри снаружи на себя.

или порты на роутере криво прокинулись.

Share this post


Link to post
Share on other sites

пробовал. никак не влияет.

 

Есть вариант, что провайдер где-то что-то на вход блокирует. Но по идее при белом IP такого быть не должно.

Скрин с пробросом и ip внутренней машины, можно в лс.

Share this post


Link to post
Share on other sites

Разобрался.

 

У меня порт 28100 (который загрузочный) был неправильно прокинут в межсетевом экране на роутере. Добавил его в раздел NAT и все заработало.

Share this post


Link to post
Share on other sites
28100 порт где? Как раз для загрузки идет.

Upd Нашелся ;)

Edited by 72AGs_AlexFM

Share this post


Link to post
Share on other sites

Кстати, теперь клиенту, что на другом компе, порты игровые теперь лучше сменить?

Share this post


Link to post
Share on other sites

В связи с достаточно однотипными ошибками коллег, связанными с некоторым изменением управления дсервером в крайней версии, выкладываю некоторые рекомендации здесь.

 

Для настройки DServer делаем следующее:

Запускаем пустой дсервер.

Нажимаем кнопку manage sds.

дальше жмем "load" - грузим сдс. Если СДС создается впервые - этот пункт пропускаем.

И начинаем прописывать необходимые вещи 

Max Client Ping - 250 (при пинге выше начинаются коллизии)

Server IP - ставим галочку External

Server DL Limit - 99000 (Цифры зависят от толщины интернет канала на сервер. Здесь описан канал 100 Мб)

Server UL Limit - 99000

Downloader port - 28100 (например) //Пары портов вы выбираете на свое усмотрение. Если сервер стоит за НАТ-ом - проверьте проброс портов.

TCP Port - 28000

UDP Port - 28000

Если нужен rcon - заходим в кнопку remote console и прописываем логин, пароль и порт.

Дальше ставим тип сервера - normal, expert  или custom. В режиме custom жмем advanced settings и галочками регулируем настройки сложности. Ни в коем случае не оставляем пустым поле Team Points per round. Хоть пара сотен очков должна быть указана.

Добавляем карту. Либо из вшитых ранговых, либо из папки, в которую карта была сохранена из редактора. Как правило Multiplayer/Dogfight.

Жмем Save & Close

 

После этого идем в стартап конфиг и коментарим весь сетевой раздел таким примерно образом:

 

[KEY = network]

      //available_ip = ""
      //client_download_traflimit = 200000
      //client_ip = ""
      //client_upload_traflimit = 200000
      //downloader_port = 28100
      //server_download_traflimit = 200000
      //server_upload_traflimit = 200000
      //tcp_port = 28000
      //udp_port = 28000
[END]
Если в стартапе были прописаны данные rcon - комментарим их тоже.
Сохраняемся. Перезапускаем дсервер. Грузим созданную СДС и летаем :)
Edited by -DED-ASF

Share this post


Link to post
Share on other sites

 

Если в стартапе были прописаны данные rcon - комментарим их тоже.
Сохраняемся. Перезапускаем дсервер. Грузим созданную СДС и летаем :)

 

 

Сегодня наткнулся на неявную ошибку(если править конфиг руками). Карты из "Dogfight\xxxxxx" грузить отказывается.

Share this post


Link to post
Share on other sites

Сегодня наткнулся на неявную ошибку(если править конфиг руками). Карты из "Dogfight\xxxxxx" грузить отказывается.

 

И не должен

Карта должна лежать по тому пути, куда она была выгружена из редактора.

Share this post


Link to post
Share on other sites

Товарищи,просветите пожалуйста подробнее,как сделать время работы карты хотя бы 2 часа.В настройках сервера  сustom  пробовал разное время ставить,с галочкой и без,но работает карта либо 1 час,либо таймер вообще стоит в игре.Подскажите,где стоит файл,чтобы прописать настройки по времени,и подробнее.Заранее благодарен всем кто поможет.  

Share this post


Link to post
Share on other sites

Max time for round надо поставить 7200 для 2-х часов. 

Стандартные пресеты normal и expert - задают время 1 час.

По самой миссии - это olaff пытать надо)

Edited by -DED-ASF

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...