Быстрая регистрация



  • 81Нужна модель Deadpool X-Force
  • 81Помощь с модом
  • 81Как проверку с двоичным числом сделать
  • 81Помощь с плагином
  • 81Нужен человек разбирающийся в зомби серверах

  • » » ReGameDLL_CS, Reverse-engineered mod CS
    09
    фев
    2017

    ReGameDLL_CS, Reverse-engineered mod CS 

    Категория: Counter-Strike 1.6, Автор: WaLkZ, Просмотров: 2 081



    Ссылки:


    Что это?
    Это результат реверс-инжиниринга оригинального mod CS to Half-Life (HLDS build 6153beta) с использованием отладочной информации DWARF, встроенной в линуксовую версию, cs.so.

    Простыми словами, ReGameDLL это то, что отвечает за CS в целом.
    В нём описана вся логика мода CS, а также работы оружия, поведения entities, взаимодействия команд и условия окончания раундов, и прочее.



    Что нам это даст?
    • Проект собирается современными компиляторами, что даст нам чуть больше производительности.
    • Некоторые полезные или часто используемые вещи возможно будут добавлены сразу в мод, без надобности делать это через AMXX plugins.
    • Возможность использовать расширенный ReGameDLL API для Metamod plugins или AMXX modules.


    Цели:
    • Предоставить более расширенный API для модов и плагинов.
    • Исправление багов.
    • Оптимизация кода.


    Как это использовать?
    ReGameDLL полностью совместим с оригинальным модом CS
    Все, что от вас требуется, это загрузить бинарные файлы ReGameDLL и заменить оригинальные mp.dll/cs.so

    Скомпилированные файлы доступны здесь (выберите .zip с наиболее свежей датой изменения).

    Директория архива bin содержит 2 поддиректории, 'bugfixed' и 'pure'.
    • 'pure' рассчитана на работу в точности как оригинальный мод CS от valve.
    • 'bugfixed' содержит некоторые исправления и улучшения.

    Конфигурационный файл game.cfg положить в корень сервера или в папку мода cstrike.


    Внимание: Файлы ReGameDLL бинарно несовместимы с оригинальным, так как скомпилированы другим компилятором.
    Это означает, что плагины, делающие анализ бинарного кода (Orpheu например), вероятно, не будут работать с ReGameDLL.



    Поддерживаемые версии Metamod:
    • Metamod 1.21-am или 1.21p37 (Внимание: 1.20 и ниже Не рекомендуются)


    Благодарности:
    • Проекту ReHLDS и всем кто участвовал в нём.
    • Dreamstalker за предоставленный репозиторий.


    Известные проблемы и их решения:


    Как можно помочь?
    Форкайте на гите проект, собирайте через gradle, он скомпилирует и проведет тесты.
    Ищите баги (ошибки) и делайте пул реквесты :)

    Источник: DS.RU

    cstrike_amxx_1_8_2_fix.zip [70.84 Kb] (cкачиваний: 76)

    ReHLDS, Reverse-engineered HLDS
    ReHLDS это результат реверс-инжиниринга оригинального HLDS (build

    Комментарии

    Информация


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