Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
2.1.1 | 114 | 0.00 звёзд 0 оценок | |
2.0.0 | 159 | 0.00 звёзд 0 оценок | |
1.3.1 | 61 | 0.00 звёзд 0 оценок |
- Добавлен квар
DG_MsgsForAll
- Выводить сообщения о поднятии подарка всем игрокам.
- По умолчанию: 0
- Исправлен бонус
DamageMult
(спасибо ReactorKz за баг-репорт)- Подарки теперь удаляются перед началом нового раунда
- Исправлена компиляция с поддержкой AES (Баг-репорт)
Плагины были почти полностью переписаны.
Все расширения и конфиги от старых версий не совместимы с этой версией.
Изменения:
- Полностью переработан API для добавления бонусов.
- Описывание списка подарков перенесено из команд в JSON формат. Так будет сильно удобнее...
- Плагин [DG] More Funcs переписан под новый API.
- Переименованы все форварды и квары.
- Добавлена возможность указать относительный шанс выпадения бонуса из подарка.
- Немного изменены форварды.
- Настройка громкости звука подбирания подарка вынесена в квар.
- Переименован lang-файл.
- Добавлена регистрация библиотеки
DeathGift
.- Некоторые косметические изменения кода.
- В репозиторий и в архив добавлен файл
README.md
с подробным описанием плагина.- В конфиге
plugins-dgift.ini
плагины[DG] More Bonuses
и[DG] More Funcs
включены по умоланию.
Добавлено несколько функций по предложению ifx
amx_kill
- Смерть игрока
- Взрывать ли игрока (1|0) [Int] (Пока не работает)
reapi_dropWeapon
- Выбрасывание оружия из выбранного слота (dgmbMoreFuncs должен быть скомпилирован с ReAPI)
- Название слота [String]
primary
илиprim
- Основное оружие
secondary
илиsec
илиpistol
- Вторичное оружие (Пистолет)
knife
- Нож
grenade
илиgren
- Граната
bomb
илиc4
- Бомба
amx_frozen
- Заморозка
- Длительность в секундах [Float]
amx_burn
- Поджог
- Урон за удар [Int]
- Длительность в секундах [Float]
- Интервал между ударами в секундах [Float]
amx_screenShake
- Тряска экрана
- Амплитуда [Int]
- Длительность в секундах [Int]
- Частота [Int]
amx_screenFade
- Ослепление
- Длительность эффекта fade out в секундах [Int]
- Длительность полного ослепления в секундах [Int]
- Описания кваров теперь мультиязычны
- Теперь инклюд оформлен нормально
- Микроскопическая оптимизация
Спасибо w0w за советы
- Изменен путь до основного конфига (
addons/amxmodx/configs/awDeathGift.cfg
->>addons/amxmodx/configs/plugins/DeathGift/Main.cfg
)- Файл конфига теперь создаётся автоматически при запуске плагина
- Добавлен плагин dgMoreBonuses.amxx, который позволяет разнообразить бонусы получаемые при поднятии подарков
- Добавлен плагин dgmbMoreFuncs.amxx, который содержит в себе несколько функций для выдачи подарков
- Добавлен файл
addons/amxmodx/configsplugins-dgift.ini
, в котором подключаются плагины для подарков (Изначально включен только основной)
- Добавлен звук поднятия подарка
- Сделано нормальное сообщение об ошибке с остановкой плагина
- Мелкие фиксы
И снова спасибо wopox1337 за указания на ошибки...
Изменения:
- Квары теперь изменяются 'на ходу'
- Частота вызова think для ентити уменьшена в 10 раз
- Анимация вращения и левитации стала более плавной
- Некоторые настройки перенесены в исходник
- Плагин больше не совместим с AmxModX 1.8.2
- Добавлен натив awDgSendGiftMsg. Подробнее в инклюде или разделе API
Спасибо wopox1337 за указание на ошибки
- Сообщение в чат теперь выводится при помощи родной функции client_print_color
- Добавлен LANG-файл с поддержкой русского, украинского и английского языков
- Убраны 'pointer'ы на CVar'ы'
- Поправлен кфг файл
- Ну и ещё по мелочи...