Понедельник, 20.05.2024, 21:18

Меню сайта
Counter Strike 1.6
CS Source
Категории раздела
Создание сервера CS 1.6 [6]
Модели оружия, игроков [2]
Мануалы по серверам [19]
Создание сервера CSS [1]
Веб мастерам [3]
Витрина ссылок
Наш сервер
Друзья сайта









Главная » Статьи » Создание сервера CS 1.6

Выделенный Counter-Strike 1.6 сервер под Linux
Введение

Вы играете в Counter-Strike, и вы теперь хотите создать свой собственный выделенный сервер? Или вы просто любопытно, как посвященный работы сервера? Эти вопросы возникают все время в Counter-Strike общин во всем мире. Многие из вас, вероятно, думают, что это очень сложный процесс, но на самом деле, это больше времени, чем сложные.

Короткое объяснение посвященный компонентов сервера

Counter-Strike 1.6 выделенный сервер является не только одной программы, которая работает вне-коробки, но это скорее комбинация программных пакетов, которые работают вместе, как единое целое. Эти компоненты посвященный сервера:

HLDS - Стенды для сервера Half-Life Выделенные и содержит двигатель Half-Life игра, файлов и других вещей, необходимых для нашего выделенного сервера.

Counter-Strike 1.6. - Эта игра на самом деле, просто MOD (модификация) для игры Half-Life.

Metamod ли плагин / DLL который подключается к Half-Life MOD и может работать много плагинов сразу. Например, если у вас нет подключения к Интернету, но все еще хотите запустить HLDS, Metamod позволяет запускать административные плагин и плагин бота в то же время. Бота на самом деле робот управляется компьютером лица, имитирующий реальные игроки в игре.

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

Требования к оборудованию

В этом разделе я объясню, как много трафика Интернет и CPU / RAM ресурсов, необходимых для создания среднего сервера с 20 открытых слотов (сколько игроки могут присоединиться к серверу), поэтому эти требования могут быть несколько иными, если вы решите множество- до меньше или больше серверов.

Требования:
1024 кбит / с (128 КБ / с) для загрузки и скачивания в Интернет с собственного Интернет IP или LAN IP с направляется портов
1 ГГц процессор
512 Мб ОЗУ. Он должен работать на 256, но это не рекомендуется.
1 Гб дискового пространства
libstdc + +. so.5 библиотеки

Получение файлов нам нужно

Прежде всего, нам необходимо создать домашний каталог для выделенного сервера. Войти как корень и типа этого в консоли:

# mkdir /usr/hlds
# cd /usr/hlds

Далее, скачать файлы:

# wget http://storefront.steampowered.com/download/hldsupdatetool.bin
# wget http://heanet.dl.sourceforge.net/sourceforge/metamod/metamod-1.19-linux.tar.gz
# wget http://heanet.dl.sourceforge.net/sourceforge/amxmodx/amxmodx-1.75a-base.tar.gz
# wget http://heanet.dl.sourceforge.net/sourceforge/amxmodx/amxmodx-1.75-cstrike.tar.gz

Установка HLDS

Предполагая, ваш текущий каталог / USR / HLDS, вы должны распаковать инструмент HLDS обновление:

# chmod +x hldsupdatetool.bin
# ./hldsupdatetool.bin

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

# ln -s /usr/bin/gunzip /usr/bin/uncompress

После распаковки действие завершено успешно, не должно быть новый файл с именем "пара". Начало установки сервера набрав команду:

# ./steam -command update -game cstrike -dir .

Если загрузчик был обновлен, вы должны запустить команду еще раз. В зависимости от скорости соединения, процесс установки может занять от нескольких минут до нескольких часов. Установка размер около 200 Мб. Когда процесс завершен успешно, следующее сообщение будет напечатано:
HLDS установки до даты

Настройка HLDS

HLDS конфигурации осуществляется через Cvars. Cvars являются переменными, которые влияют на сервере рассматривается и играл. HLDS Cvars сидеть в файл server.cfg. Вот пример server.cfg проведения минимального Cvars конфигурации и здесь является список всех Cvars с описаниями.

Установка Metamod

Создайте каталоги, необходимые по Metamod введя следующие команды:

# mkdir /usr/hlds/cstrike/addons
# mkdir /usr/hlds/cstrike/addons/metamod
# mkdir /usr/hlds/cstrike/addons/metamod/dlls

Перейти к каталогу библиотеки:

# cd /usr/hlds/cstrike/addons/metamod/dlls

Разархивируйте скачанный ранее:

# tar xfz /usr/hlds/metamod-1.19-linux.tar.gz

Теперь у вас есть файл с именем metamod_i386.so в каталоге библиотеки.

Далее, вы должны "сказать" ты о HLDS использовать Metamod как ваша игра DLL. Это делается путем редактирования файла / USR / HLDS / CStrike / liblist.gam с помощью текстового редактора (по вашему выбору). В этом файле вы должны увидеть строку:

gamedll_linux "dlls/cs_i386.so"

которые вы должны заменить на:

gamedll_linux "addons/metamod/dlls/metamod_i386.so"

AMXMODX установки

К CStrike каталог и введите следующие команды:

# cd /usr/hlds/cstrike
# tar xfz /usr/hlds/amxmodx-1.75a-base.tar.gz
# tar xfz /usr/hlds/amxmodx-1.75-cstrike.tar.gz

Теперь вы должны иметь новый каталог с именем AMXMODX в / USR / HLDS / CStrike каталога.

Далее, вы должны сказать Metamod вы собираетесь использовать AMXMODX плагина:

# echo �linux addons/amxmodx/dlls/amxmodx_mm_i386.so� > /usr/hlds/cstrike/addons/metamod/plugins.ini

Минимальная конфигурация AMXMODX

Конфигурация AMXMODX довольно прост, и это осуществляется через файлы в /usr/hlds/cstrike/addons/amxmodx/configs directory. Каждый файл имеет свое собственное Cvars, которые подробно описаны, поэтому там не должно быть никаких проблем.

Создание пользователей, имеющих доступ на вашем сервере

Вы можете назначить имя пользователя и пароль для определенных людей, которые собираются администрировать сервер. Они добавляются в users.ini в том же каталоге конфигурации. Например, если вы добавите и администратора с именем пользователя и паролем Player 123, что администратор должен ввести свой игровой консоли перед подключением к серверу:

name Player
setinfo _pw 123

_pw Строка может быть изменена в amxx.cfg рядом с amx_password_field квар. Если, например, вы измените _pw строку _whatever, то игрок должен типа SetInfo _whatever 123 перед подключением к серверу.

Добавить статистики и событий

Это необязательный шаг, и вы должны это сделать, если вы хотите, чтобы определенные статистические данные и мероприятий, которые выводятся на экран каждого игрока во время игры. Среди многих других, статистика показывает, наиболее разрушительным игрока и команды для каждого раунда, сколько одна ущерб сделал для других, сколько он взять и так далее. Этот плагин называется StatsX и может быть включен modules.ini редактирования и plugins.ini:

modules.ini
Откройте его с помощью текстового редактора и раскомментировать (убрать; в начале строки) следующие строки:

csx_amxx_i386.so

plugins.ini
Откройте его с помощью текстового редактора и раскомментируйте следующие строки:

statsx.amxx
miscstats.amxx
stats_logging.amxx

Вы можете выбрать, какие события, включены или не используется в игре статистика конфигурации меню. Для этого вы должны добавить счет максимального доступа к файлу users.ini, присоединиться к серверу с этой учетной записью и введите следующую команду в игровой консоли:

amx_statscfgmenu

Полные команды AMXMODX и Cvars список можно найти на главной странице официального AMXMODX, в разделе DOC. Список очень большой, чтобы быть добавлены в этот учебник.

Запуск сервера

Перейдите в каталог / USR / HLDS и введите команду:

# cd /usr/hlds
# ./hlds_run -game cstrike -autoupdate +maxplayers 20 +map de_dust2

Если вы хотите запустить сервер в фоновом режиме, у вас есть два варианта:

Нормальный
# ./hlds_run -game cstrike -autoupdate +maxplayers 20 +map de_dust2 > /dev/null 2>&1 &

Это запустит сервер в фоновом режиме, посылая вывод в / Dev / нуль. Хорошая вещь об этом варианте является то, что вам не нужно никакого дополнительного программного обеспечения установлена. Плохо то, что вы не можете приложить к нему позже и сделать жить в нем модификаций. Если вы хотите увидеть, что происходит в то время как сервер работает, заменить / Dev / нуль с именем файла (например, hlds.log) или использовать следующий вариант запуска.

Использование экрана
Предполагая, у вас уже есть экран установлен и знаю немного об использовании его (отсоединение и повторное подключение к нему), запустить сервер с помощью следующей команды:

# cd /usr/hlds
# screen -A -m -d -S hlds ./hlds_run -game cstrike -autoupdate +maxplayers 20 +map de_dust2

Чтобы HLDS работать на Linux загрузки, просто добавьте запуск команды (с или без экрана) / и т.д. / rc.d / rc.local. Например (с использованием экрана):

# echo �cd /usr/hlds� >> /etc/rc.d/rc.local
# echo �screen -A -m -d -S hlds ./hlds_run -game cstrike -autoupdate +maxplayers 20 +map de_dust2� >> /etc/rc.d/rc.local

Я надеюсь, что Вы нашли это руководство полезным и составили представление о том, как создать Counter-Strike выделенный сервер с небольшим усилием. Но это только начало, как Есть много других вещей, которые вы можете сделать и добавить, чтобы ваш сервер приятный игровой опыт для вас и тех, кто играет на нем.

Существуют сотни аддонов и AMXMODX сценарии, настраивать и даже радикально изменить геймплей на вашем сервере.

Удачи!
Категория: Создание сервера CS 1.6 | Добавил: PlayBoy (16.04.2011)
Просмотров: 6035 | Комментарии: 3 | Рейтинг: 5.0/1
Всего комментариев: 3
3 Kisksnanyww  
0
http://TOBACCO24.RU/ - http://TOBACCO24.RU
http://BL-STROITEL.RU/ - http://BL-STROITEL.RU
http://CORRECT-STROY.ru/ - http://CORRECT-STROY.ru
http://myartikle.ru/ - http://myartikle.ru
http://basetea.ru/ - http://basetea.ru

2 Павел  
0
Заказать контрольную, курсовую работу, отчет по практике, диплом или реферат Россия Кемерово. (КемСХИ, КемТИПП, КемГУ, КузГТУ, РГТЭУ, ИЭИП)
Готовые задачи по экономике, праву: уголовное право, ПСО, право социального обеспечения, гражданское право, административное право, таможенное право, трудовое право, аудит, бухгалтерский учет, менеджмент, маркетинг, логика, финансовое право. Ответы к тестам МАП АМИ. Ответы к тестам МАП АМИ
Наш адрес г.Кемерово, ул. Тухачевского 22 а оф, 517
www.kemerovo3000.ru
www.задачкин.рф

1 gfhgfg  
0
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016
95.191.163.228:27016

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Быстрая регистрация
Стол заказов
Все для uCoz
Мастерская
Софт и программы
Поиск

Файловики
PlayBoy
389
Dj_Kostya
316
DINCHIK
182
v-i-p--persona
128
Konoplist
30
Евген
21
proka
11
LaGGeR_7
11
SFK^ToXa^CmErTb
10
KOJIObOK
6
Посещения
Статистика
Зарег. на сайте

Всего: 300
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0


Статистика материалов

Новостей: 51
Файлов: 1096
Фото: 82
Форум: 5/44
Коментариев: 412


Онлайн всего: 1
Гостей: 1
Пользователей: 0

| Скачать Готовые сервера,Модели игроков,Модели оружия,Плагины,Скачать CS 1.6,Читы