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

Установка

В отличие от многих других разновидностей PODBot, YaPB может работать как плагин metamod, так и как отдельная DLL для всех поддерживаемых платформ (кроме Android) без изменений so/dll/dylib.

Документация по установке охватывает только установку бота на подлинную Steam-версию Counter-Strike. Предположим, что если вы запускаете что-то особенное, то вы знаете, как установить бота как отдельную DLL библиотеку или как плагин metamod.


YaPB поддерживает установку на локальном и выделенном сервере под Windows. Многие используют её в качестве основной операционной системы, поэтому у бота есть простой установщик, который может помочь вам добавить ботов в игру. Если вы не хотите устанавливать вручную, используйте установщик.

  1. Скачайте последнюю версию установщика YaPB из https://yapb.jeefo.net/latest (например: yapb-4.4.957-windows.exe)
  2. Запустите программу
  3. Нажмите Обзор и укажите, где находится hl.exe/hlds.exe
  4. Нажмите Установить для установки бота
  5. Готово!

Предположим, что ваш Counter-Strike находится в: C:\Steam\steamapps\common\Half-Life\cstrike.

  1. Скачайте последнюю версию ZIP архива YaPB из https://yapb.jeefo.net/latest (например: yapb-4.4.957-windows.zip)
  2. Распакуйте скачанный архив в папку C:\Steam\steamapps\common\Half-Life\cstrike
  3. Откройте файл под названием liblist.gam в блокноте или любом другом текстовом редакторе (находящийся в C:\Steam\steamapps\common\Half-Life\cstrike)
  4. Найдите запись gamedll. Она должна указывать на dlls\mp.dll
  5. Измените запись с gamedll "dlls\mp.dll" на gamedll "addons\yapb\bin\yapb.dll"
  6. Сохраните изменения
  7. Готово!

Предположим, что ваш Counter-Strike находится в: C:\Steam\steamapps\common\Half-Life\cstrike.

  1. Скачайте последнюю версию ZIP архива YaPB из https://yapb.jeefo.net/latest (например: yapb-4.4.957-windows.zip)
  2. Распакуйте скачанный архив в папку C:\Steam\steamapps\common\Half-Life\cstrike
  3. Откройте файл под названием plugins.ini в блокноте или любом другом текстовом редакторе (находящийся в C:\Steam\steamapps\common\Half-Life\cstrike\addons\metamod)
  4. Добавьте следующую запись: win32 addons/yapb/bin/yapb.dll
  5. Сохраните изменения
  6. Готово!

YaPB поддерживает установку на локальном и выделенном сервере под Linux. Установщик не предоставляется для Linux.

Предположим, что ваш Counter-Strike находится в: /usr/Steam/steamapps/common/Half-Life/cstrike.

  1. Скачайте последнюю версию TAR.XZ архива YaPB из https://yapb.jeefo.net/latest (например: yapb-4.4.957-linux.tar.xz)
  2. Распакуйте скачанный архив в папку /usr/Steam/steamapps/common/Half-Life/cstrike
  3. Откройте файл под названием liblist.gam в любом текстовом редакторе (находящийся в /usr/Steam/steamapps/common/Half-Life/cstrike)
  4. Найдите запись gamedll_linux. Она должна указывать на dlls/cs.so
  5. Измените запись с gamedll_linux "dlls/cs.so" на gamedll_linux "addons/yapb/bin/yapb.so"
  6. Сохраните изменения
  7. Готово!

Предположим, что ваш Counter-Strike находится в: /usr/Steam/steamapps/common/Half-Life/cstrike.

  1. Скачайте последнюю версию TAR.XZ архива YaPB из https://yapb.jeefo.net/latest (например: yapb-4.4.957-linux.tar.xz)
  2. Распакуйте скачанный архив в папку /usr/Steam/steamapps/common/Half-Life/cstrike
  3. Откройте файл под названием plugins.ini в любом текстовом редакторе (находящийся в /usr/Steam/steamapps/common/Half-Life/cstrike/addons/metamod)
  4. Добавьте следующую запись: linux addons/yapb/bin/yapb.so
  5. Сохраните изменения
  6. Готово!

YaPB может быть установлен только на локальном сервере, если вы используете macOS.

Предположим, что ваш Counter-Strike находится в: /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike.

  1. Скачайте последнюю версию пакета YaPB с сайта https://yapb.jeefo.net/latest (например: yapb-4.4.957-windows.zip или yapb-4.4.957-linux.tar.xz)
  2. Скачайте последнюю версию пакета extras с сайта https://yapb.jeefo.net/latest (например: yapb-4.4.957-extras.zip)
  3. Распакуйте скачанный пакет YaPB в директорию /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike
  4. Распакуйте бинарный файл yapb.dylib из папки darwin-x86 в скачанном пакете extras в директорию /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike/addons/yapb/bin
  5. Откройте файл под названием liblist.gam в любом текстовом редакторе (находящийся в /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike)
  6. Найдите запись gamedll_osx. Она должна указывать на dlls/cs.dylib
  7. Измените запись с gamedll_osx "dlls/cs.dylib" на gamedll_osx "addons/yapb/bin/yapb.dylib"
  8. Сохраните изменения
  9. Готово!

Предположим, что ваш Counter-Strike находится в: /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike.

  1. Скачайте последнюю версию пакета YaPB с сайта https://yapb.jeefo.net/latest (например: yapb-4.4.957-windows.zip или yapb-4.4.957-linux.tar.xz)
  2. Скачайте последнюю версию пакета extras с сайта https://yapb.jeefo.net/latest (например: yapb-4.4.957-extras.zip)
  3. Распакуйте скачанный пакет YaPB в директорию /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike
  4. Распакуйте бинарный файл yapb.dylib из папки darwin-x86 в скачанном пакете extras в директорию /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike/addons/yapb/bin
  5. Откройте файл под названием plugins.ini в любом текстовом редакторе (находящийся в /Users/user/Library/Application Support/Steam/steamapps/common/Half-Life/cstrike/addons/metamod)
  6. Добавьте следующую запись: osx addons/yapb/bin/yapb.dylib
  7. Сохраните изменения
  8. Готово!