Иконка ресурса

amxx reapi RuneMod: Reloaded 3.7.11

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
3.7.11 5 0.00 звёзд 0 оценок
3.7.10 17 0.00 звёзд 0 оценок
3.7.9 13 5.00 звёзд 1 оценок
Обновление плагина rm_server_cmd_item.sma

  • Добавлен вызов любых PUBLIC функций из любых плагинов!
( Возможно добавить без создания отдельных плагинов вызов функций из чужих плагинов с любыми аргументами, см пример )
  • Добавлены примеры использования (см папка rm_server_cmd_item_EXAMPLES)
  • Небольшие фиксы в основном плагине.

  • Добавлен новый плагин rm_server_cmd_item
Плагин дает возможность создавать большое количество предметов, со своим описанием, моделькой, и серверной командой.
Пример конфига (настройки находятся в основном конфиге runemod_extended.ini.ini)
Код:
[rm_servercmd_item_name]
SERVERCMD_COUNT = 1
SERVERCMD1_MODEL = models/w_weaponbox.mdl
SERVERCMD1_NAME = rm_servercmd_item_name
SERVERCMD1_DESCR = rm_servercmd_item_desc
SERVERCMD1_COST = 0
SERVERCMD1_CMD = amx_say NAME:[%username%] PID:[%userid%] ID:[%userid%] IP:[%userip%] STEAM:[%userauth%]
То есть если нужно больше предметов то соответственно увеличиваем SERVERCMD_COUNT.
Исправление критической ошибки добавленной в 3.6.4 версии!
(руна не выбрасывалась)
В связи с предыдущим обновлением добавлены новые нативки в API:
C++:
/*
* Прервано дейтсвие предмета по номеру предмета (руны)
*
* @param rune_id        Номер руны
* @param id                Номер игрока
*
* @noreturn
*/
rm_base_drop_item_by_rune_id_notice(rune_id,id)

/*
* Добавить в магазин рун по номеру руны
*
* @param rune_id        Номер руны
* @param imoney            Стоимость руны
*
* @noreturn
*/
rm_base_set_rune_cost_by_rune_id(rune_id, imoney)
Так же полностью изменена логика переменной active_rune и часть функций для поддержки работы с несколькими рунами одновременно из одного плагина!
Теперь active_rune это не номер плагина, а номер руны.
Обновление нескольких предметов и рун (gamecms_money,teleport_rune)
Обновление API.
C++:
native rm_register_rune // теперь возвращает номер руны!
forward rm_give_rune  // rm_give_rune(id,ent,rune_id)
                      // где id - игрок, ent - руна(или 0 если нет), rune_id - номер руны
forward rm_spawn_rune    // rm_spawn_rune(ent,rune_id)
                         // где ent - руна, rune_id - номер руны
forward rm_drop_rune    // rm_drop_rune (id,rune_id)
                        // где id - игрок, а rune_id - номер руны.
Теперь можно регистрировать несколько рун из одного плагина.
Добавлен новый предмет: VIP-Статус

Дает указанные флаги игроку до конца карты.

Настраивается как и остальные предметы через INI конфиг.
Моделька с надписью VIP добавлена для этого предмета.
Игрок теряет предмет как и все остальные после выхода из сервера.
  • Нравится
Реакции: wood-grouse
Исправлена небольшая проблема.
  • Нравится
Реакции: wellasgood
Очередное глобальное обновление!

Были обновлены все руны и предметы!

Добавлен конфиг runemod_extended.ini
где содержится слишком много различных настроек для каждой руны и предмета!

Теперь вы сможете настроить модель, звук, стоимость и другие различные параметры рун и предметов.

Например можно установить на сколько ХП будет лечить аптечка, сколько денег будут выдавать предметы MONEY и GAMECMS MONEY, а так же установить рандомную выдачу денег, и многое другое.


1659963656971.png
Улучшен псевдорандом.
Теперь количество предметов или рун на карте всегда будет более менее одинаковым.
Очередное крупное обновление!

  • Магазин теперь работает с runemod_only_items как положено, отображая только предметы.
  • Добавлены два новых плагина "Случайная руна" и "Случайный предмет"
Видеодемонстрация:
  • Улучшения и обновления в API
  • Мелкие правки
Сверху Снизу