Models Replacement 0.0.2+fix — глобальная замена моделей оружия/игроков на сервере CS 1.6

С помощью плагина Models Replacement (0.0.2+fix) последней версии вы сможете на своем собственном сервере изменить любую модель оружия, модель игрока или карты на любую, какую захотите — глобально, т.е. для всех. Например вы можете заменить модель ножа на сервере, который будут видеть все, кто зайдет на сервер, изменить модели игроков или какие-либо модели карт, например бутылку вина на карте cs_italy и т.д.

Установка и настройка:

1. Скачиваете архив и распакуйте содержимое.
2. Открываете конфиг плагина models_replacement.ini и настраиваете по своему вкусу.

Чтобы заменить для всех нож, допустим, удаляете всё из конфига и вписываете строчку:

"v_knife" "custommodels/v_knife"
"p_knife" "custommodels/p_knife"

Так же и для остальных моделей:

"v_ak47" "custommodels/v_ak47"
"p_ak47" "custommodels/p_ak47"
"w_ak47" "custommodels/w_ak47"

Принцип прописи:

"название_модели_которую_хотите_заменить" "путь_до_новой_модели_в_папке_моделс без .mdl"

3. Не забудьте создать папку для ваших кастом моделек в папке models, в нашем же случае это папка "custommodels" (вы можете назвать по своему) и закинуть туда все ваши новые модели.
4. Затем вам нужно установить сам плагин .amxx на сервер (по умолчанию скомпилирован для amxx 1.9.0). Если у вас другая версия amxx, скомпилируйте из исходника нужный вам версии плагин с помощью компилятора.
5. В конце необходимо прописать плагин в plugins.ini сервера с новой строчки: models_replacement.amxx и сменить карту или перезапустить сервер для проверки работы. Удачи! :) 

Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 10256 | Загрузок: 2654 | Комментарии: 7 | Рейтинг: 5.0/2
Автор файла: Vaqtincha | Источник: https://dev-cs.ru/resources/719/


Всего комментариев: 7
0
6   [Материал]
Здравствуйте, я заменил при помощи этого плагина все модельки гранат, но появился один нюанс : дымовая граната не тушит коктейль молотова

0
7   [Материал]
Здравствуйте. Это проблема молотова. Лучше использовать платную версию молотова от Сигнатура, там проблем нет.

0
4   [Материал]
Здравствуйте.
Использую ваш плагин Models Replacement 0.0.2+fix.
Замена моделей оружия работает корректно:
- v_ модели (в руках)
- p_ модели (третье лицо)
- w_ модели (на земле)
Однако есть проблема с моделью C4 на спине игрока.
Замена работает:
- когда C4 в руках
- когда C4 лежит на земле
Но модель бомбы на спине игрока-носителя остаётся стандартной `w_backpack.mdl`.
В конфиге указано:
"w_backpack" "custom/w_backpack"
Судя по поведению, этот случай не попадает под текущую обработку `FM_SetModel`, поэтому модель backpack у игрока не заменяется.

Просьба добавить поддержку замены модели backpack у игрока-носителя C4.

0
5   [Материал]
Здравствуйте. w_backpack - это замена модели бомбы при выкидывании её на землю игроком. Замена модели бомбы на спине игрока зависит от модели игрока.

1
3   [Материал]
Функция get_member_s — это специфическая функция модуля ReAPI, которая работает со строковыми данными (например, именами или моделями). Несмотря на то, что ваш ReAPI запущен (RUN), есть две возможные причины:
  • Старая версия ReAPI: Функция get_member_s появилась в относительно свежих версиях модуля. Хотя ваш лог показывал версию 5.26, возможно, плагин требует более специфическую сборку.
  • Не включен модуль в modules.ini: Иногда AMXX не подгружает функции модуля автоматически, если они не прописаны жестко.

    Как это исправить:Шаг 1: Проверьтеmodules.ini
  • Зайдите в папку addons/amxmodx/configs/.
  • Откройте файл modules.ini.
  • Убедитесь, что там есть строка reapi и перед ней нет точки с запятой. Если её нет — добавьте в самый низ:Простой текстreapi
    Шаг 2: Обновите ReAPI (самый эффективный способ)Так как у вас "bad load", плагин просто не будет работать. Лучше всего скачать последнюю версию ReAPI с официального репозитория (GitHub или специализированные форумы типа Dev-CS) и заменить файлы:
    • reapi_amxx.dll (для Windows) или reapi_amxx_i386.so (для Linux).

    • Папку include в скриптинге (если будете перекомпилировать).


    Шаг 3: Перекомпиляция плагинаЕсли у вас есть исходник этого плагина (.sma), попробуйте скомпилировать его самостоятельно.
    • Если при компиляции вылезает ошибка undefined symbol "get_member_s", значит, у вас старые инклуды (.inc файлы) в папке scripting/include. Их нужно обновить вместе с модулем.

  • 0
    1   [Материал]
    [ 38] unknown unknown unknown models_replacem bad load ( 38) Load fails: Plugin uses an unknown function (name "get_member_s") - check your modules.ini.

    0
    2   [Материал]
    Версия билда сервера какая? AMXX какой версии? Список meta list?

    Имя *:
    Email *:
    Код *: