- Регистрация
- 5 Май 2019
- Сообщения
- 1.041
- Симпатии
- 359
- Пол
- Мужской
Плагин добавляет предметы или руны в игру.
Пример написания своей руны:
В plugin_init добавить
Добавить 2 форварда:
Если требуется принудительно забрать у игрока руну, вызвать:
Так же можно посмотреть примеры уже готовых рун.
На данный момент в стандартный пакет рун добавлены:
Ускорение - благодаря функциям из REAPI дает плавное ускорение не зависящее от cl_forwardspeed и т.п
Защита - дает защиту от любого урона на короткое время. (на 3 попадания)
Портальная пушка - дает пушку из игры Portal (сам плагин позаимствован у "Polarhigh" // aka trofian)
Невидимость - дает невидимость до первой атаки. Частичная невидимость при движении.
Регенерация - когда игрок не двигается, его хп восстанавливается.
Из последних изменений добавлена озвучка и текст когда игрок поднимает или теряет руну.
Руну можно выбросить дважды нажав DROP (клавишу 'g')
Скачать можно тут:
Принимаются предложения. На данный момент в приоритете исправление ошибок и оптимизация, а так же новые руны.
А добавление настроек и т.п уже буду делать в последнюю очередь, или если кто-то желает это ускорить всегда есть возможность создать PULL REQUESTы.
Требования:
Некоторые плагины требуют reapi.
По этому нужен REHLDS + REGAMEDLL + REAPI
Установка:
Скомпилировать все плагины
Скопировать звуки, модели, спрайты на сервер.
Скопировать скомпилированные плагины на сервер
Установить необходимые руны, поставив rm_base.amxx выше всех остальных.
Ну и скриншот:
Пример написания своей руны:
В plugin_init добавить
Код:
rm_register_rune("Название","Описание",/*ЦВЕТ РУНЫ влияет на цвет свечения вокруг модели руны*/ Float:{0.0,0.0,255.0}, /*путь до модели кастомной*/ "модель",/* путь до кастомного звука руны когда игрок ее поднимает */", "ID модели из precache");
Код:
public rm_give_rune(id)
{
// игрок id поднял руну
}
public rm_drop_rune(id)
{
// игрок id потерял руну
}
Код:
rm_base_drop_plugin( id /* игрока */);
На данный момент в стандартный пакет рун добавлены:
Ускорение - благодаря функциям из REAPI дает плавное ускорение не зависящее от cl_forwardspeed и т.п
Защита - дает защиту от любого урона на короткое время. (на 3 попадания)
Портальная пушка - дает пушку из игры Portal (сам плагин позаимствован у "Polarhigh" // aka trofian)
Невидимость - дает невидимость до первой атаки. Частичная невидимость при движении.
Регенерация - когда игрок не двигается, его хп восстанавливается.
Из последних изменений добавлена озвучка и текст когда игрок поднимает или теряет руну.
Руну можно выбросить дважды нажав DROP (клавишу 'g')
Скачать можно тут:
GitHub - UnrealKaraulov/RERUNEMOD: Runemod Reloaded
Runemod Reloaded. Contribute to UnrealKaraulov/RERUNEMOD development by creating an account on GitHub.
github.com
Принимаются предложения. На данный момент в приоритете исправление ошибок и оптимизация, а так же новые руны.
А добавление настроек и т.п уже буду делать в последнюю очередь, или если кто-то желает это ускорить всегда есть возможность создать PULL REQUESTы.
Требования:
Некоторые плагины требуют reapi.
По этому нужен REHLDS + REGAMEDLL + REAPI
Установка:
Скомпилировать все плагины
Скопировать звуки, модели, спрайты на сервер.
Скопировать скомпилированные плагины на сервер
Установить необходимые руны, поставив rm_base.amxx выше всех остальных.
Ну и скриншот:
Последнее редактирование: