Четверг, 04.03.2021, 07:26Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

           

  • Страница 1 из 1
  • 1
Форум » Игромания » Другие игры » Скачать Killing Floor сервер для Windows (Инструкция по созданию сервера)
Скачать Killing Floor сервер для Windows
Kap6uTДата: Вторник, 31.07.2012, 11:52 | Сообщение # 1
MONSTER KILL
Группа: Администраторы
Сообщений: 129
Награды: 7
Репутация: 109
Статус: :-(




1. Инсталяция и обновление серверных файлов.



1.)Для начала вам потребуется следующая утилита hldsupdatetool
2.)Создаем папку на диске С с названием , например KF. И закидываем туда тот файлик, который вы скачали.
3.)Создаем .bat файл. И в него вписываем следующую строчку:

Code
hldsupdatetool -command update -game "killingfloor" -dir C:\KF


Объясняю как это сделать:

Сначала создаем текстовый файл и называем его например gameupdate.txt, копируем в него строчку:

Code
hldsupdatetool -command update -game "killingfloor" -dir C:\KF


Далее сохраняем файл, щелкаем на него правой клавишей мыши, выбираем "Переименовать". Далее меняем расширение txt на bat. На вопрос о изменение разрешения - нажимаем "Да". Потом запускаем этот файл двойным щелчком. Появится окошко, начнется скачка и установка файлов необходимых для работы сервера. Это займет 3-10 минут в зависимости от скорости вашего инета и производительности компьютера. Ни в коем случае не закрываем это окошко. По окончании установки оно закроется само.


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

3. Настройка сервера.
Для настройки вашего сервера, вам следует все изменения вносить в файл KillingFloor.ini . Находится он в папке System. Там же куда качались фалы вашего сервера (в данном случае папка KF).

Итак приступаем к редактированию!

Для начала ищем строчки:

Code
ServerName - имя вашего сервера. Собственно задавайте его на ваше усмотрение.
GamePassword - пароль для входа на сервер. Если пароль вы устанавливать не хотите -оставьте это поле пустым.


Следующие опции могут быть как базово прописаны в ini файле, так и изменены через WebAdmin или консоль.

1.) GameDifficulty: - сложность игры
Code
1.0 = Beginner  
2.0 = Normal  
4.0 = Hard  
7.0 = Suicidal - ОЧЕНЬ сложный уровень игры, только для игроков с высокоуровневыми перками


2.) KFGameLength устанавливается в KillingFloor.ini или в Webadmin
Продолжительность игры (сколько волн зомби будет процессе игры).
Code
0 = короткакая - 4 волны
1 = нормальная - стандартная игры 7 волн
2 = длинная- 10 волн
3 = Custom


4. Запуск сервера
В папке System вашего сервера найдите файл
kf_server_launcher.bat, для запуска сервера - дважды щелкните на него мышкой.

5. Настройка WebAdmin, Логина, Пароля.
Для удобной и быстрой администрации сервера лучше всего использовать WebAdmin.

Настройка:
1.) Для включения вашего Web Admin открываем в блокноте KillingFloor.ini и редактируем следующие строки:
найдите строку [UWeb.WebServer]
измините значение (False) в строке bEnable=False на значение (True) , т.е. итоговая строка будет выглядеть так: bEnable=True

Далее нужно установить логин и пароль:
2.) Установить логи и пароль можно следующей строкой:
?AdminName=XXXXX?AdminPassword=XXXXX

Соответственно отредактируем ваш kf_server_launcher.bat с помощью блокнота и заменим существующую там строку на:

ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?AdminName=xxxx?AdminPassword=xxxxx

Где xxxx - после AdminName - замените на тот логин, который вы хотите использовать. И xxxxx - после AdminPassword замените на желаемый пароль.

3.) Для доступа к вашему Web интерфейсу в интернет браузере введите следующий адрес :"
ваш IP":8075 далее перейдите по адресу и попадете в главное меню админки.

Ссылка будет выглядеть например так:
Code
http://213.21.56.250:8075/


А главное меню админки сервера так:


6. Админские полномочия в игре.
Так же вы можете использовать команды админа сервера в игре. Для этого требуется в файле killingfloor.ini найти строчку [Engine.Console] и под ней параметр

AdminPassword= ...там после знака = и напишите пароль администратора, который хотите использовать.

В игре нажмите ~ - возовите консоль и введите adminlogin


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

Смена карты осуществляется командой:
Code
admin map


Так же вы можете отобразить на экране любое свое сообщение командой:
Code
admin adminsay


Выглядеть это будет, например, так:


Так же возможно в игре делать Паузу.
Для этого отредактируйте файл:
KillingFloor.ini - найдите строку [Engine.GameInfo] и убедитесь, что следующий параметр имеет вид:
bAdminCanPause=True

Для установки и снятия паузы в игре- залогиньтесь под админом и в консоле наберите : pause или просто нажмите кнопку стрельбы из оружия.

Если вы хотите, чтобы на вашем сервере могли играть больше чем 6 игроков и не хотите использовать мутаторы (т.к. в этом случае перки прекращают прокачку), тогда залогиньтесь под админом и в консоле наберите команду:

set Engine.GameInfo MaxPlayers X, где X- количество игроков, которые могут заходить на сервер. Данную команду необходимо будет вводить после каждой смены карты.

6. Установка дополнительных карт.
1.)Скачайте карту и скопируйте ее в папку maps. Например, вы скачали карту KF-WestLondonNight.rom и положили в C:\KF\maps
2.)Перейдите в папку System и сделайте файл с расширением .bat , а внего впишите следующую строку:
ucc compress ..\maps\
если брать тот пример, который был приведен , то для данной карты строка будет выглядеть так:
ucc compress ..\maps\KF-WestLondonNight.rom
Далее запустите этот файл. Это нужно для компрессии вашей карты. Сжатая карта будет с расширением .uz2 в той же папке Maps. KF-WestLondonNight.rom например была сжаты с 10.7 MB > до 1.78 MB. Согласитесь не каждый готов будет выкачать с вашего сервера несколько десятков мегабайт, чтобы поиграть на новых картах.
3.)Проведите вышеописанную операцию для всех новых карт, которые вы хотите использовать на вашем сервере.
4.)Далее вам потребуется любая хостинг служба, дающая возможность выкладывать файлы на их серверах.
5.)Потом все файлы (сжатые карты) с расширением .uz2 заливаем на хостинг. Я делал так- создал папку Maps и залил ее вместе со вложенными файлами.
6.)Теперь открываем KillingFloor.ini и находим строку [IpDrv.HTTPDownload]
ниже в строке RedirectToURL= укажите пусть к папке со сжатыми картами:
Например, это может выглядеть так:
RedirectToURL=http://www.yourhost.com/maps/
Все слеши (символы /) , которые в примере - обязательны - в начале и конце.
Так же убедитесь, что в стоит строке UseCompression=True стоит параметр True.
Далее найдите строку [DefaultKF MaplistRecord] в файле KillingFloor.ini и добавьте имя карты в список.

Пример:
Code
DefaultMaps=KF-WestLondonNight
Так же вы это можете сделать из WebAdmin.
ВСЕ! Перезапускайте сервер и все должно заработать, если каждый шаг был сделан правильно.



 
Сообщение




1. Инсталяция и обновление серверных файлов.



1.)Для начала вам потребуется следующая утилита hldsupdatetool
2.)Создаем папку на диске С с названием , например KF. И закидываем туда тот файлик, который вы скачали.
3.)Создаем .bat файл. И в него вписываем следующую строчку:

Code
hldsupdatetool -command update -game "killingfloor" -dir C:\KF


Объясняю как это сделать:

Сначала создаем текстовый файл и называем его например gameupdate.txt, копируем в него строчку:

Code
hldsupdatetool -command update -game "killingfloor" -dir C:\KF


Далее сохраняем файл, щелкаем на него правой клавишей мыши, выбираем "Переименовать". Далее меняем расширение txt на bat. На вопрос о изменение разрешения - нажимаем "Да". Потом запускаем этот файл двойным щелчком. Появится окошко, начнется скачка и установка файлов необходимых для работы сервера. Это займет 3-10 минут в зависимости от скорости вашего инета и производительности компьютера. Ни в коем случае не закрываем это окошко. По окончании установки оно закроется само.


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

3. Настройка сервера.
Для настройки вашего сервера, вам следует все изменения вносить в файл KillingFloor.ini . Находится он в папке System. Там же куда качались фалы вашего сервера (в данном случае папка KF).

Итак приступаем к редактированию!

Для начала ищем строчки:

Code
ServerName - имя вашего сервера. Собственно задавайте его на ваше усмотрение.
GamePassword - пароль для входа на сервер. Если пароль вы устанавливать не хотите -оставьте это поле пустым.


Следующие опции могут быть как базово прописаны в ini файле, так и изменены через WebAdmin или консоль.

1.) GameDifficulty: - сложность игры
Code
1.0 = Beginner  
2.0 = Normal  
4.0 = Hard  
7.0 = Suicidal - ОЧЕНЬ сложный уровень игры, только для игроков с высокоуровневыми перками


2.) KFGameLength устанавливается в KillingFloor.ini или в Webadmin
Продолжительность игры (сколько волн зомби будет процессе игры).
Code
0 = короткакая - 4 волны
1 = нормальная - стандартная игры 7 волн
2 = длинная- 10 волн
3 = Custom


4. Запуск сервера
В папке System вашего сервера найдите файл
kf_server_launcher.bat, для запуска сервера - дважды щелкните на него мышкой.

5. Настройка WebAdmin, Логина, Пароля.
Для удобной и быстрой администрации сервера лучше всего использовать WebAdmin.

Настройка:
1.) Для включения вашего Web Admin открываем в блокноте KillingFloor.ini и редактируем следующие строки:
найдите строку [UWeb.WebServer]
измините значение (False) в строке bEnable=False на значение (True) , т.е. итоговая строка будет выглядеть так: bEnable=True

Далее нужно установить логин и пароль:
2.) Установить логи и пароль можно следующей строкой:
?AdminName=XXXXX?AdminPassword=XXXXX

Соответственно отредактируем ваш kf_server_launcher.bat с помощью блокнота и заменим существующую там строку на:

ucc server KF-BioticsLab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6?AdminName=xxxx?AdminPassword=xxxxx

Где xxxx - после AdminName - замените на тот логин, который вы хотите использовать. И xxxxx - после AdminPassword замените на желаемый пароль.

3.) Для доступа к вашему Web интерфейсу в интернет браузере введите следующий адрес :"
ваш IP":8075 далее перейдите по адресу и попадете в главное меню админки.

Ссылка будет выглядеть например так:
Code
http://213.21.56.250:8075/


А главное меню админки сервера так:


6. Админские полномочия в игре.
Так же вы можете использовать команды админа сервера в игре. Для этого требуется в файле killingfloor.ini найти строчку [Engine.Console] и под ней параметр

AdminPassword= ...там после знака = и напишите пароль администратора, который хотите использовать.

В игре нажмите ~ - возовите консоль и введите adminlogin


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

Смена карты осуществляется командой:
Code
admin map


Так же вы можете отобразить на экране любое свое сообщение командой:
Code
admin adminsay


Выглядеть это будет, например, так:


Так же возможно в игре делать Паузу.
Для этого отредактируйте файл:
KillingFloor.ini - найдите строку [Engine.GameInfo] и убедитесь, что следующий параметр имеет вид:
bAdminCanPause=True

Для установки и снятия паузы в игре- залогиньтесь под админом и в консоле наберите : pause или просто нажмите кнопку стрельбы из оружия.

Если вы хотите, чтобы на вашем сервере могли играть больше чем 6 игроков и не хотите использовать мутаторы (т.к. в этом случае перки прекращают прокачку), тогда залогиньтесь под админом и в консоле наберите команду:

set Engine.GameInfo MaxPlayers X, где X- количество игроков, которые могут заходить на сервер. Данную команду необходимо будет вводить после каждой смены карты.

6. Установка дополнительных карт.
1.)Скачайте карту и скопируйте ее в папку maps. Например, вы скачали карту KF-WestLondonNight.rom и положили в C:\KF\maps
2.)Перейдите в папку System и сделайте файл с расширением .bat , а внего впишите следующую строку:
ucc compress ..\maps\
если брать тот пример, который был приведен , то для данной карты строка будет выглядеть так:
ucc compress ..\maps\KF-WestLondonNight.rom
Далее запустите этот файл. Это нужно для компрессии вашей карты. Сжатая карта будет с расширением .uz2 в той же папке Maps. KF-WestLondonNight.rom например была сжаты с 10.7 MB > до 1.78 MB. Согласитесь не каждый готов будет выкачать с вашего сервера несколько десятков мегабайт, чтобы поиграть на новых картах.
3.)Проведите вышеописанную операцию для всех новых карт, которые вы хотите использовать на вашем сервере.
4.)Далее вам потребуется любая хостинг служба, дающая возможность выкладывать файлы на их серверах.
5.)Потом все файлы (сжатые карты) с расширением .uz2 заливаем на хостинг. Я делал так- создал папку Maps и залил ее вместе со вложенными файлами.
6.)Теперь открываем KillingFloor.ini и находим строку [IpDrv.HTTPDownload]
ниже в строке RedirectToURL= укажите пусть к папке со сжатыми картами:
Например, это может выглядеть так:
RedirectToURL=http://www.yourhost.com/maps/
Все слеши (символы /) , которые в примере - обязательны - в начале и конце.
Так же убедитесь, что в стоит строке UseCompression=True стоит параметр True.
Далее найдите строку [DefaultKF MaplistRecord] в файле KillingFloor.ini и добавьте имя карты в список.

Пример:
Code
DefaultMaps=KF-WestLondonNight
Так же вы это можете сделать из WebAdmin.
ВСЕ! Перезапускайте сервер и все должно заработать, если каждый шаг был сделан правильно.

Автор - Kap6uT
Дата добавления - 31.07.2012 в 11:52
MadmanДата: Вторник, 31.07.2012, 13:55 | Сообщение # 2
MONSTER KILL
Группа: Администраторы
Сообщений: 103
Награды: 5
Репутация: 5
Статус: :-(
А сама игра бесплатная?
 
СообщениеА сама игра бесплатная?

Автор - Madman
Дата добавления - 31.07.2012 в 13:55
Kap6uTДата: Среда, 01.08.2012, 22:34 | Сообщение # 3
MONSTER KILL
Группа: Администраторы
Сообщений: 129
Награды: 7
Репутация: 109
Статус: :-(
нет. Я её со скидкой брал за 149 руб. :D следи за магазином Steam. omg



 
Сообщениенет. Я её со скидкой брал за 149 руб. :D следи за магазином Steam. omg

Автор - Kap6uT
Дата добавления - 01.08.2012 в 22:34
MadmanДата: Четверг, 02.08.2012, 02:11 | Сообщение # 4
MONSTER KILL
Группа: Администраторы
Сообщений: 103
Награды: 5
Репутация: 5
Статус: :-(
Времени нет. Только играю)))
 
СообщениеВремени нет. Только играю)))

Автор - Madman
Дата добавления - 02.08.2012 в 02:11
Форум » Игромания » Другие игры » Скачать Killing Floor сервер для Windows (Инструкция по созданию сервера)
  • Страница 1 из 1
  • 1
Поиск:
         
Загрузка...

Design by Kap6uT © 2021
Конструктор сайтов - uCoz