Jump to content

Search the Community

Showing results for tags 'linux'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • °• Alliance
    • Важное
    • Вопросы по сайту
    • Беседка
  • Наши серверы
    • Инструкции игрокам
    • °• Mega Survival
    • °• Ally
    • °• Super Coop
    • °• Coop Alternative
    • Тех. поддержка
    • Суд
    • VIP привилегии
  • IT
    • Хоcтинг
  • Мастерская серверов Source (SRCDS)
    • Freelance
    • Общие вопросы
    • SourceMod
    • MetaMod:Source
    • VScript
    • F.A.Q
  • Web-Мастерская
    • IPS Community Suite 4
  • Ярмарка
    • Вакансии
    • Предлагаю услуги
    • Куплю
    • Продам
  • Благотворительность
    • Требуется помощь
  • The English Community (In English please!)
    • °• Alliance
    • °• Mega Survival
    • °• Super Coop
    • °• Coop Alternative
    • °• Ally
    • Tech. support
    • Judgement
    • VIP privileges
  • Архив

Categories

  • °• Mega Survival
  • °• Super Coop
  • °• Coop Alternative
  • °• Ally
  • °• Special versus
  • All game servers
  • VIP Привилегии
  • Сайты °• Alliance

Categories

  • °• Mega Survival
  • °• Super Coop
  • °• Coop Alternative
  • °• Ally
  • °• Special versus
  • All game servers
  • VIP Привилегии
  • Сайты °• Alliance

Categories

  • Source Servers (SRCDS)
    • SourceMod
    • MetaMod:Source
  • IPS Community Suite 4
    • Плагины

Blogs

  • Новости °• Alliance
  • ...
  • АРТ Хирургия

Product Groups

  • VIP on ° • Alliance servers

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group






Город


Ник


Интересы

Found 2 results

  1. Собирать будем под ubuntu 14.04 lts 32-bit, скачать ее можно тут: releases.ubuntu.com/trusty Инструкция создана на базе статьи Сборка из исходников l4dtoolz, от автора с ником 'iHX", он же помогал собирать Left4Downtown2 за что ему отдельное спасибо. Так же выражаем благодарность Accelerator74 как за поддержку расширений сообщества Left 4 dead 2, в том числе его форк Left4Downtown2 который будем собирать в данной инструкции. Открываем Terminal и вводим команды указанные ниже Устанавливаем пакет git sudo apt-get install git Устанавливаем пакеты gcc и g++ sudo apt-get install gcc g++ Устанавливаем пакеты gcc и g++ ветки 4.9 необходимой для сборки самых последних билдов Sourcemod 1.10 sudo apt-get install python-software-properties sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50 sudo apt-get installЦg++-4.9 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 50 Создаем папку в которой все и будем делать mkdir -p alliedmodders_lef4downtown2 Переходим в созданную нами папку alliedmodders_lef4downtown2 cd alliedmodders_lef4downtown2 Скачиваем исходники hl2sdk для Left 4 dead 2 git clone --depth=1 --branch=l4d2 https://github.com/alliedmodders/hl2sdk hl2sdk-l4d2 Скачиваем исходники для Sourcemod 1.10 Stable (под 1.10 dev на момент написания статьи собрать не получается) git clone --recursive --depth=1 --branch=1.10-dev https://github.com/alliedmodders/sourcemod sourcemod-central Скачиваем исходники для Metamod:Source 1.10 (Sourcemod 1.10 тоже собирается с исходниками metamod-source ветки 1.10-dev, смотреть требования можно в файле tools/checkout-deps.sh из репозитория Sourcemod) git clone --depth=1 --branch=1.10-dev https://github.com/alliedmodders/metamod-source mmsource-central Скачиваем исходники для Left4Downtown2 git clone https://github.com/Accelerator74/Left4Downtown2 Left4Downtown2 После данных команд, у Вас в папке alliedmodders_lef4downtown2 будут 4 папки со скачанными исходниками нужными для сборки расширения Left4Downtown2 Заходим в папку Left4Downtown2 и открываем файл Makefile Актуализируем строки с путями к папкам исходников в шапке Makefile SMSDK ?= ../sourcemod HL2SDK_L4D2 ?= ../hl2sdk MMSOURCE ?= ../mmsource Изменить на: SMSDK ?= ../sourcemod-central HL2SDK_L4D2 ?= ../hl2sdk-l4d2 MMSOURCE ?= ../mmsource-central Находим: -I$(SMSDK)/public/amtl -I$(SMSDK)/sourcepawn/include Изменить на: -I$(SMSDK)/public/amtl -I$(SMSDK)/public/amtl/amtl -I$(SMSDK)/sourcepawn/include Все, подготовка закончена, можно собирать! Переходим в папку Left4Downtown2 в консоли cd Left4Downtown2 Собираем Left4Downtown2 make -f Makefile Если все хорошо у вас будет вот такой ответ консоли Теперь открываем папку Left4Downtown2 => Release и видим там собранный файл left4downtown.ext.2.l4d2.so Собранный в ходе данного урока left4downtown.ext.2.l4d2.so left4downtown.ext.2.l4d2.so (версия исходников SM на момент сборки 1.10 - build 6458)
  2. Собирать будем под ubuntu 14.04 lts 32-bit, скачать ее можно тут: releases.ubuntu.com/trusty Инструкция создана на базе статьи Сборка из исходников l4dtoolz, от автора с ником 'iHX" VoiceHook представляется как альтернатива связке плагина [ANY] VoiceannounceEX (VoiceHook) и DHooks (Dynamic Hooks - Dev Preview) что для тех кому DHooks нужен только для хука Voice, лучше использовать данное расширение. Открываем Terminal Устанавливаем пакет git sudo apt-get install git Устанавливаем пакеты gcc и g++ sudo apt-get install gcc g++ Устанавливаем пакеты gcc и g++ ветки 4.9 необходимой для сборки самых последних билдов Sourcemod 1.10 sudo apt-get install python-software-properties sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50 sudo apt-get installЦg++-4.9 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 50 Создаем папку в которой все и будем делать mkdir -p alliedmodders_voiceHook Переходим в созданную нами папку alliedmodders_voiceHook cd alliedmodders_voiceHook Скачиваем исходники hl2sdk для Left 4 dead 2 git clone --depth=1 --branch=l4d2 https://github.com/alliedmodders/hl2sdk hl2sdk-l4d2 Скачиваем исходники для Sourcemod 1.10 Stable git clone --recursive --depth=1 --branch=1.10-dev https://github.com/alliedmodders/sourcemod sourcemod-central Скачиваем исходники для Metamod:Source 1.10 git clone --depth=1 --branch=1.10-dev https://github.com/alliedmodders/metamod-source mmsource-central Скачиваем исходники для VoiceHook git clone https://github.com/Accelerator74/VoiceHook voiceHook После данных команд, у Вас в папке alliedmodders_voiceHook будут 4 папки со скачанными исходниками нужными для сборки расширения voiceHook Заходим в папку voiceHook и открываем файл Makefile Актуализируем строки с путями к папкам исходников в шапке Makefile HX_SOURCEMOD = ../sourcemod HX_SDK = ../hl2sdk HX_METAMOD = ../mmsource Изменить на: HX_SOURCEMOD = ../sourcemod-central HX_SDK = ../hl2sdk-l4d2 HX_METAMOD = ../mmsource-central Находим: -I$(HX_SOURCEMOD)/public/amtl \ Изменить на: -I$(HX_SOURCEMOD)/public/amtl \ -I$(HX_SOURCEMOD)/public/amtl/amtl \ Все, подготовка закончена, можно собирать! Переходим в папку voiceHook в консоли cd voiceHook Собираем voiceHook make -f Makefile Если все хорошо у вас будет вот такой ответ консоли Теперь открываем папку voiceHook => Release и видим там собранный файл voiceHook.ext.so Собранный в ходе урока файл voiceHook.ext.so voicehook.ext.so (версия исходников SM на момент сборки 1.10 - build 6458)
×
×
  • Create New...