Воскресенье, 19.05.2024, 18:03 Приветствую Вас Гость

Категории раздела
Добавить в избранное
Мини-чат
Рекомендуем!
Заказать рекламу
Облако тегов
Форма входа
No cheats
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Уроки

Delicated server
Свой сервер, да к тому же и профессиональный, это очень круто)). 
Я уже задавался этой темой и мечтал: "О, как бы мне создать свой чудо сервер, когда ты играешь в другие игры, или просто сидишь ВКонтакте, или просто решил что-то сделать за компом, а тем временем народ рубился бы в КС 2Д на моем серваке и по моим правилам". И наконец, с помощью одного, ну прям так и очень уважаемого продвинутого юзера, знаменитого русского игрока в КС 2Д Nemesis, я создал свой, полноценный сервер. 
Для этого просто тупа нужна маленькая утилита, под названием cs2d_dedicated. 
Здесь я все подробно расскажу.
Вы скачиваете zip-архив в котором сама программа и readme на английском языке. Readme не понадобится, я итак сейчас все расскажу, даже больше. 
Сперва, берем эту программу и разархивируем в папку с КС2Д. Readme можете почитать, но необязательно. Убедитесь, что у вас последняя версия и КС2Д и данной программы. Берем его и пхаем в паку, куда установлена игрулька . Нам пока она не понадобится. Теперь начнем настраивать сервер. 
Для начала всех начал надо написать информации о вашем сервере. При входе на него она будет высвечиваться. Так вот заходим по этой директории (так как я не знаю где находится у вас игрулька поэтому отпишу от папки CS2D) CS2D\sys и открываем там блокнотик "serverinfo". Стираем все под корень и пишем что хотим, только нужно учесть, что кс2д игра иностранная, и полной ее русификации не было, и писать придется английскими буквами. 
Теперь, что мы имеем. Мы имеем при входе на сервер информацию, И ВСЁ? Но когда будут игроки, где и через сколько они будут играть? Вот ответ 
Заходим по директории \CS2D\sys и открываем там такой файлик, mapcycle. ВНИМАНИЕ!!! Открываете его с помощью блокнота, если этот файл полетит, придется перестанавливать игру. Видим: "{ sv_gamemode 0; } " (вместо 0 может быть и др. цифры: 0-стандартный, 1 дичматч, 2-командный дичматч, 3-конструктор, 4 зомби, это команды, вписывающиеся по загрузке карты). После этого вписываем в столбец названия карт, которые будут меняться через определенное время (если укажем в настройках, в любом случае за них можно будет голосовать). Заменяем названия других карт на названия карт, которые в будущем будут использованы на сервере. Название карт лучше списывать из папки maps в паке с игрой (.map списывать не надо!!!). 
С картой всё ясно, но что же теперь?
Есть файл server.cfg в папке sys. В нем находятся все настройки сервера, но все же лучше настроить в игре чем путаться в .cfg файлах (MegaRasher: я лично предпочитаю открыть файл и поменять здесь, чем тратить время на заход в игру, так уж я привык). Но кому не имется могу отписать по подробнее. 
Открываем файл server.cfg с помощью блокнота. АККУРАТНО!!! Легкое изменение сломает игру. Как только почувствуете, что стерли что-то ни то, закройте файл не сохраняя! Потом можно будет все перенастроить! 
Ну так вот, в этом файле, то что нам понадобится: 
sv_name Имя сервера 
sv_rcon Пароль Rcon (Не будет этого пароля, не будет админов!!!)
sv_map Карта
sv_maxplayers Максимальное число игроков 
mp_roundlimit Лимит игровых раундов 
mp_roundtime Время раунда, максимум 15 
mp_freezetime Время начальной заморозки 
mp_startmoney Начальные деньги
mp_dispenser_health Сколько хотите, чтоб dispenser HP давал
mp_dispenser_money Тоже самое, только с деньгами
После этого файл сохраняем и выходим. 
Заходим в игру, создаем новый сервер и настраиваем. Устанавливаем rcon пароль ОБЯЗАТЕЛЬНО! 
Настроив сервер под себя, входим в него, и сразу же выходим и из сервера и из игры.

Берем, запускам cs2d_dedicated, который вы разархивировали в папку с игрой. Появляется досовское окно. Так и надо. После этого, не закрывая это окошечко, заходим в игру, а там в поиски серверов. Находим свой сервер, скорее всего он будет под разделом LAN и заходим (если он есть в разделе интернет, лучше зайти через интернет - в лане вы не сможете использовать свой USGN аккаунт для статистики (если у вас нет USGN аккаунта или статистика вас не беспокоит, спокойно заходите под LAN)).

Но почему же... не сказано, что я админ? Все просто, вы зашли на сервер как клиент. Вот как стать админом (после скрина).

Достаточно дать предполагаемому админу RCon пароль (о котором уже шла речь ранее). Этот пароль дает главенство на вашем сервере. Но как его вбить? Все просто, во время игры на своем сервере заходим в консоль (можно писать в чат, как написано чуть ниже) и печатаем rcon_pw (RCon) и жмем {[Enter]} (можно писать команды вместо консоли в чат - если лень открыть консоль, пишем перед командами В НАЧАЛЕ значок /).

Все команды писать так: rcon команды.


Не пишите так: rcon комннда; rcon команда!!! rcon_pw отправлять надо только 1 раз! После этого вход в админку действует до того момента, пока вы не выйдете с сервера. Все теперь можно настроить себе и лазер и спидмод, так как вы теперь админ. Только не забывайте: не злоупотребляйте админкой! Лучше только бороться с хакерами.

НЕ ЗАКРЫВАЙТЕ ЭТО ДОСОВСКОЕ ОКОШЕЧКО. ОНО ОТВЕЧАЕТ ЗА РАБОТУ СЕРВАКА. Как только закроешь, закроется и сервер.


Категория: Уроки | Добавил: MegaRasher (06.12.2010)
Просмотров: 599 | Теги: Delicated server | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
Часы сайта

Кнопка сайта


  • Код кнопки
  • Друзья
    DiaBlo corp © 2024