Перейти к содержимому


Фотография

Проблема с сервером


Лучший Ответ SteelRat , 25 August 2014 - 15:35

""

Вот это определяет в файлах конфигурации и коде, то что находится внутри ковычек представляет собой текст.

Если бы вы написали так

template = "16_OSPN_Skif.Stratis"

это было бы корректно, а в вашем первоначальном случае, сервер тупо не нашёл миссию, из за не правильно оформленного параметра, и запустил дефолтную миссию.

 

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

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 17

#1 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 12:16

Доброго времени суток, вот запускаю сервер с таким конфигом:

// GLOBAL SETTINGS
hostname = "16 Special Forces SKIF";      // The name of the server that shall be displayed in the public server list
password = "";            // Password for joining, eg connecting to the server
passwordAdmin = "Master666";            // Password to become server admin.
reportingIP = "arma3pc.master.gamespy.com"; 
logFile = "server_console.log";


// WELCOME MESSAGE ("message of the day")
// It can be several lines, separated by comma
// Empty messages "" will not be displayed at all but are only for increasing the interval

motd[] = {
"> > Welcome to Karp server! < <",
"",
"",
"> > Admin Skype: karp1989 < <",
"",
"",
"> > Óäà÷íîé èãðû < <",
"",
"",
   ""
};
motdInterval = 290;               // Time interval (in seconds) between each message

// JOINING RULES

maxPlayers = 10;               // Maximum amount of players. Civilians and watchers, beholder, bystanders and so on also count as player.

// VOTING
voteMissionPlayers = 100;               // Tells the server how many people must connect so that it displays the mission selection screen.
voteThreshold = 100;            // 33% or more players need to vote for something, for example an admin or a new map, to become effective

// INGAME SETTINGS
disableVoN = 0;               // If set to 1, Voice over Net will not be available
vonCodecQuality = 7;               // Quality from 1 to 10
persistent = 1;
kickduplicate = 1;         
verifySignatures = 2;
BattlEye = 1;
equalModRequired = 1;

// Steam
steamport = 21008;
steamqueryport = 21009; 

// MISSIONS CYCLE (see below)

class Missions {
   class ARMA3 {
      template = 16_OSPN_%22Skif%22.Stratis         // Mission to load (Mission file located in MPMissions. For now I have it set to a default ARMA3 mission.)
      difficulty = "Veteran";                  // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
   };
};

Но когда захожу на сервак, то игрок присоединяется к синей команде. А мне нужно наоборот к красным. 

Когда запускаю сервер через саму игру, то всё нормально.


  • 0

#2 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 25 August 2014 - 12:34

В миссии. которая стоит на сервере убрать всех играбельных синих и поставить играбельных красных


  • 0

#3 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 12:42

ммм, но мне нужны и те и те =) а то против кого воевать то.


  • 0

#4 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 25 August 2014 - 12:44

Karp1989, кооп? все синии должны быть неиграбельными (контроль = "нет" у каждого)

ПвП? Тогда игрок сам выберет за какую сторону ему заходить


  • 0

#5 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 12:51

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


  • 0

#6 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 25 August 2014 - 12:57

Karp1989, 1. на сервере должна лежать данная миссия

2. сервер должен ее запустить


  • 0

#7 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 13:46

class Missions {
   class ARMA3 {
      template = 16_OSPN_%22Skif%22.Stratis         // Mission to load (Mission file located in MPMissions. For now I have it set to a default ARMA3 mission.)
      difficulty = "Veteran";                  // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
   };
};

У вас что, пробелы в названии миссии, или спец символы?

template = 16_OSPN_%22Skif%22.Stratis

  • 0

#8 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 13:53

 

 

Но когда захожу на сервак, то игрок присоединяется к синей команде. А мне нужно наоборот к красным. 

 

Добавить в description.ext миссии

joinUnassigned = 0;

Игроку будут предоставлен выбор стороны


  • 0

#9 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 13:58

class Missions {
   class ARMA3 {
      template = 16_OSPN_%22Skif%22.Stratis         // Mission to load (Mission file located in MPMissions. For now I have it set to a default ARMA3 mission.)
      difficulty = "Veteran";                  // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
   };
};

У вас что, пробелы в названии миссии, или спец символы?

template = 16_OSPN_%22Skif%22.Stratis

Спец символы " "

 

 

 

 

Но когда захожу на сервак, то игрок присоединяется к синей команде. А мне нужно наоборот к красным. 

 

Добавить в description.ext миссии

joinUnassigned = 0;

Игроку будут предоставлен выбор стороны

 

А как сделать что бы не было выбора, а только за красных?


  • 0

#10 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 14:02

passwordAdmin = "Master666";

И вот так вот, больше ни когда не выкладывайте, если не хотите проблем на своих серверах.

Теперь меняйте свой пароль по умолчанию.

passwordAdmin = "you pass"; 

Вполне нейтральный вариант


 

class Missions {
   class ARMA3 {
      template = 16_OSPN_%22Skif%22.Stratis         // Mission to load (Mission file located in MPMissions. For now I have it set to a default ARMA3 mission.)
      difficulty = "Veteran";                  // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
   };
};

У вас что, пробелы в названии миссии, или спец символы?

template = 16_OSPN_%22Skif%22.Stratis

Спец символы " "

 

 

 

 

Но когда захожу на сервак, то игрок присоединяется к синей команде. А мне нужно наоборот к красным. 

 

Добавить в description.ext миссии

joinUnassigned = 0;

Игроку будут предоставлен выбор стороны

 

А как сделать что бы не было выбора, а только за красных?

 

 

1 - И какая насущная необходимость использовать спецсимвол в имени папки миссии, убирайте нафиг)

 

 2 -

 

 

ммм, но мне нужны и те и те =) а то против кого воевать то.

Вы бы определились батенька.


  • 0

#11 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 14:10

И ещё немного

 

1 - не играбельный юнит, это то юнит, которым не может управлять игрок, а сам по себе он остаётся вполне себе играбельным, если вы принудительно не отключили AI

 

И это, я похоже не о том)

joinUnassigned = 0;

Сообщение отредактировал SteelRat: 25 August 2014 - 14:14

  • 0

#12 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 14:17

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


  • 0

#13 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 14:29

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

вот миссия


А по поводу пассов это я знаю =) поменяю


passwordAdmin = "Master666";

И вот так вот, больше ни когда не выкладывайте, если не хотите проблем на своих серверах.

Теперь меняйте свой пароль по умолчанию.

passwordAdmin = "you pass"; 

Вполне нейтральный вариант


 

class Missions {
   class ARMA3 {
      template = 16_OSPN_%22Skif%22.Stratis         // Mission to load (Mission file located in MPMissions. For now I have it set to a default ARMA3 mission.)
      difficulty = "Veteran";                  // Server difficulty Settings (Recruit, Regular, Veteran, Mercenary)
   };
};

У вас что, пробелы в названии миссии, или спец символы?

template = 16_OSPN_%22Skif%22.Stratis

Спец символы " "

 

 

 

 

Но когда захожу на сервак, то игрок присоединяется к синей команде. А мне нужно наоборот к красным. 

 

Добавить в description.ext миссии

joinUnassigned = 0;

Игроку будут предоставлен выбор стороны

 

А как сделать что бы не было выбора, а только за красных?

 

 

1 - И какая насущная необходимость использовать спецсимвол в имени папки миссии, убирайте нафиг)

 

 2 -

 

 

ммм, но мне нужны и те и те =) а то против кого воевать то.

Вы бы определились батенька.

 

 да что тут определяться, игроки должны заходить и играть за красную команду, а вот синие - компьютерные АИ


  • 0

#14 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 14:31

Если за синюю сторону у вас будут играть только боты, выставляете им всем "Не играет", и в лобби вы их не увидите.


  • 0

#15 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 14:36

Если за синюю сторону у вас будут играть только боты, выставляете им всем "Не играет", и в лобби вы их не увидите.

оно так и стоит, когда я захожу и создаю сервер в игре, т овсё работает отлично. Но когда я создаю выделеный сервер то карта не грузит все мои триггеры и т.д и т.п. И создаёт на авиабазе стратиса отряд синих игроков, и выбор происходит только из них.

 

Кстати я щас задумался, как прописать моды используемые в карте для выделеного сервера? может из-за этого


  • 0

#16 OFFLINE   Karp1989

Karp1989

    Ефрейтор

  • Пользователи
  • 56 сообщений
  • Откуда:Краснодар

Отправлено 25 August 2014 - 14:56

ммм, всё решено !!!! действительно как и было сказано пользователем SteelRat я просто убрал спец символы из названий, и всё заработало. 


  • 0

#17 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 15:35   Лучший Ответ

""

Вот это определяет в файлах конфигурации и коде, то что находится внутри ковычек представляет собой текст.

Если бы вы написали так

template = "16_OSPN_Skif.Stratis"

это было бы корректно, а в вашем первоначальном случае, сервер тупо не нашёл миссию, из за не правильно оформленного параметра, и запустил дефолтную миссию.

 

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


  • 0

#18 OFFLINE   SteelRat

SteelRat

    Полковник

  • Пользователи
  • 3241 сообщений
  • Откуда:РФ

Отправлено 25 August 2014 - 15:41

 

 

Кстати я щас задумался, как прописать моды используемые в карте для выделеного сервера? может из-за этого

 

Всё так же как и для клиента

arma3server.exe -mod=@mod1;@mod2

  • 0




Яндекс.Метрика