Авторизация Регистрация Забыли пароль?
Реклама

Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Статьи / Linux

    CS 1.6 + metamod + dproto + amx (47-48 Protocol)

    Автор: ARt.

    Дата: 4 сентября 2010

    Просмотров: 8 351

    Комментариев: 7

    CS 1.6 + metamod + dproto + amx (47-48 Protocol)


    Проверенный способ установки Сервера CS 1.6 (Стим и Нон-стим)

    1. Создаем папку сервера:
    mkdir /usr/hlds


    2. Переходим в эту папку:
    cd /usr/hlds


    3. Скачиваем стим апдейтер:
    wget https://www.steampowered.com/download/hldsupdatetool.bin


    4. Ставим chmod 777 на этот файл:
    chmod +x hldsupdatetool.bin
    или
    chmod 777 hldsupdatetool.bin


    5. Запускаем скачанный файл:
    ./hldsupdatetool.bin


    6. В папке "hlds" появится файл steam , обновляем его:
    ./steam -command update -game valve -dir .


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

    7. Туже операцию проводим для "cstrike":
    ./steam -command update -game valve -dir .


    Пока не удостоверимся, что файлы закачались на сервер!

    8. Внимание!!! Теперь у нас стим сервер ( 48 Протокол ).

    9. Установим метамод 1.19 (можно и другой):
    wget ftp://188.121.212.178/Counter-Strike/metamod-1.19-linux.tar.gz


    10. Создадим нужную структуру папки, а точнее "./cstrike/addons/metamod/dlls":
    cd cstrike
    mkdir addons
    cd addons
    mkdir metamod
    cd metamod
    mkdir dlls
    cd /usr/hlds


    11. Разархивируем и перенесём файл метамода в нужную директорию "./cstrike/addons/metamod/dlls":
    tar -zxvf metamod-1.19-linux.tar.gz
    mv metamod_i386.so /usr/hlds/cstrike/addons/metamod/dlls


    12. Переходим в папку "./hlds/cstrike":
    cd /usr/hlds/cstrike


    13. Редактируем файл "liblist.gam":
    nano liblist.gam


    14. Ищем в файле gamedll_linux "dlls/cs_i386.so" вместо этого, прописываем:
    gamedll_linux "addons/metamod/dlls/metamod_i386.so"


    15. Метамод установлен !!!

    16. Теперь "dproto" - т.е. 47 протокол!

    17. Создадим нужную директорию "./cstrike/addons/dproto":
    mkdir /usr/hlds/cstrike/addons/dproto


    18. Скачиваем сам файл:
    wget ftp://188.121.212.178/Counter-Strike/dproto_0_8_68.zip


    19. Разархивируем папку dproto_0_8_68.zip:
    unzip dproto_0_8_68.zip


    20. Переносим файл dproto_i386.so в директорию "./cstrike/addons/dproto":
    mv dproto_i386.so cstrike/addons/dproto


    21. Также переносим файл dproto.cfg в директорию "./cstrike":
    mv dproto.cfg cstrike


    22. Переходим в папку метамода "./cstrike/addons/metamod":
    cd /usr/hlds/cstrike/addons/metamod


    23. Создаём пустой файл "plugins.ini":
    touch plugins.ini


    24. И редактируем его:
    nano plugins.ini


    25. Прописываем вот это:
    linux addons/dproto/dproto_i386.so


    26. Мы можем запустить сервер!
    cd /usr/hlds
    ./hlds_run -game cstrike +ip YOURIP +port 27015 +maxplayers 18 +sv_lan 1 -insecure -noipx +map de_dust2 -console


    27. Когда сервер запустится прописываем "meta list" , если показывает:

    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] dproto RUN - dproto_i386.so v0.8.68 ini Start Never
    [ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY


    то всё ОК!
    Похожие публикации
    Комментарии на сайте
    6yJIuK

    Написал: 6yJIuK 17 января 2011 14:36 Группа: VIP
    спасибо)
    Цитировать
    xXxBESTxXx

    Написал: xXxBESTxXx 30 января 2011 01:41 Группа: Юзер
    ARt. Нам нужно серверную часть cstrike а не valve.
    Так что в топку или исправь новичков будешь путать!

    tuzik +1 Красавчик у меня не получилось сделать сервер но после смены команды с valve на cstrike всё заработало!

    valve это серверная часть Half-life. А ты пишешь пост о CS 1.6 так что ты в этом мало чего понимаешь незачем путать пользователей) хотя бы источник указал откуда скопировал)

    12. Переходим в папку "./hlds/cstrike":

    Странно что по твоему мануалу установки только папка valve откуда cstrike брать не подскажешь?
    Цитировать
    gidroO

    Написал: gidroO 19 февраля 2011 13:43 Группа: Юзер
    как это скачать чото не вижу де ?
    Цитировать
    dayser

    Написал: dayser 19 апреля 2011 14:16 Группа: Юзер
    мдем... со статьи взял 3 строки. А больше ничего толкового нету..(
    Цитировать
    rolex228

    Написал: rolex228 17 ноября 2011 21:05 Группа: Юзер
    7. Туже операцию проводим для "cstrike":
    ./steam -command update -game valve -dir .


    исправте на

    7. Туже операцию проводим для "cstrike":
    ./steam -command update -game cstrike -dir .
    Цитировать
    sheih

    Написал: sheih 14 июля 2012 08:10 Группа: Юзер
    когда пишу это ./hldsupdatetool.bin

    выходит это ELF interpreter /lib/ld-linux.so.2 not found
    Abort
    что делать?
    Цитировать
    Zealog

    Написал: Zealog 17 июля 2012 18:00 Группа: Юзер
    Палёный фтп
    Цитировать
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.