Roll the Dice Modular: Core 1.4

No permission to download
You can download a maximum of 0 files within 24 hours
Поддерживаемые игры
  1. Counter-Strike
  2. Half-Life
Требования:
AMX MOD X
Мультиязычность:
  1. EN

Roll the Dice Modular: Core​


Описание

Roll the Dice Modular: Core - это гибкая и расширяемая система "Roll the Dice" (брось кубик), построенная по модульному принципу. Вместо жёстко прописанных эффектов, плагин позволяет реализовывать их в сторонних плагинах и просто регистрировать их.

Игроки могут использовать команду rtd (или /rtd, rollthedice) в чате, чтобы получить случайный эффект с учётом трёх уровней редкости:
  • Normal (обычный)
  • Rare (редкий)
  • Ultra Rare (очень редкий)
Шансы выпадения каждого типа эффекта настраиваются автоматически в зависимости от того, какие типы эффектов зарегистрированы. Например, если в сервере есть только Ultra Rare эффекты — они будут выпадать с 100% вероятностью.


Для администраторов доступно меню тестирования эффектов, для его открытия необходимо ввести команду /rtdtest
В этом меню можно выбрать категорию тестируемого эффекта, сам эффект, а также игрока, на которого он будет применен.
1762720723665.png 1762720727613.png 1762720730539.png
В комплекте к самому ядру идут 4 плагина для Half-Life (т.е. с Counter Strike 1.6 они работать не будут), демонстрирующие функционал системы.



Регистрация собственого эффекта​


1. Импортируйте модуль как
Code:
Please, Log in or Register to view codes content!
2. Задайте имя и вашему эффекту
Code:
Please, Log in or Register to view codes content!
3. Зарегистрируйте эфект в plugin_init при помощи метода rtdc_register_effect. Метод принимает в себя следующие параметры:

  • Функция, которая будет выполнена при выпадении эффекта
  • Название эффекта
  • Редкость эффекта. Доступны следующие опции: EFFECT_NORMAL (обычный эффект), EFFECT_RARE (редкий эффект) и EFFECT_ULTRA_RARE (Ультра редкий эффект)

В одном плагине можно зарегистрировать сразу несколько эффектов, но для демонстрации ограничемся одним.
Code:
Please, Log in or Register to view codes content!
4. Реализуйте заданную ранее функцию эффекта
Code:
Please, Log in or Register to view codes content!
5. Соберите и установите плагин как обычно.
Author
Box2
Downloads
0
Views
7
First release
Last update
Rating
0.00 star(s) 0 ratings

Similar resources

Плагин рандомно выдает бонус или же отбирает у игрока что либо при вводе команды !rtd.
0.00 star(s) 0 ratings
Downloads
0
Updated
Выдает рандомный параметр из списка
0.00 star(s) 0 ratings
Downloads
0
Updated
SourceMod CS: S  Roll 1.0.2 GP40.00
При написании в чат !roll, выдаёт число от 1 до 100.
0.00 star(s) 0 ratings
Downloads
0
Updated
0.00 star(s) 0 ratings
Downloads
0
Updated
SourceMod CS: GO  Dice 3.0.9 GP45.00
Плагин даёт бонусы игрокам, прописавшим команду !rtd в чате. Игроки кидают кости, и им в соответстви
0.00 star(s) 0 ratings
Downloads
0
Updated
Back
Top
Development Community