Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
3.0.0 | 176 | 0.00 звёзд 0 оценок | |
2.3.2 | 0 | 0.00 звёзд 0 оценок | |
2.3.1 | 3 | 0.00 звёзд 0 оценок |
[Removed]
[Changed]
- Функциональность линии за игроком при мульти прыжке вынесена в отдельный плагин.
- Убрана поддержка старых версий AMXX 1.9.0.
[Added]
- Изменён тип параметра в форвардах.
- Улучшен описание кваров в файле переводов.
- Добавлен квар
mj_enabled
который позволяет отключить использование мульти прыжков.
* При использовании AMXX 1.10.0 рекомендуется использовать версию AMXX 1.10.0.5398 или выше.
[Changed]
- Рефакторинг кода.
- Изменено расширение файла с переводами, .ini -> .txt.
- Улучшено описание API.
[Added]
Внимание! Следует удалить конфигурационный файл "addons/amxmodx/configs/plugins/multi_jump.cfg" чтобы сгенирировался новый с новым кваром.
- Добавлена возможность установить квару mj_additional_jumps значение 0.
- Добавлен квар mj_enabled который включает/отключает использование прыжков.
Плагины Multi Jump: Buy и Multi Jump: Admin теперь являются отдельными ресурсами.
Основной плагин отделён от всего остального. Основной плагин выступает в роли ядра, предоставляет нативы и форварды с помощью которых и реализуется весь функционал. Таким образом, в новом плагине multi_jump_buy мы имеем функцию покупки мульти-прыжков (убран квар на тип покупки). А в новом плагине multi_jump_admin мы имеем функцию что игрок с определёнными правами (по стандарту "t") может использовать бесплатно мульти-прыжки, а так же выдача прыжков через консольную команду и через меню.
Описание кваров перенесено в файл с переводами.
Два новых форварда: MJ_Jump_Pre и MJ_Jump_Post, а также добавлен новый натив mj_set_user_jumps. Для подробного описания смотреть API.
- Квар mj_console_cmd_messages_mode удалён. Вместо него использовать mj_console_cmd_messages.
- 0 - отключено
- 1 - вывод сообщения только себе и тому кому выдаём.
- 2 - вывод сообщения всем.
- Поддержка турецкого языка (спасибо Snake.).
- Убрана поддержка AMX Mod X 1.8.2 и AMX Mod X 1.8.3.
- Настройки из исходника перенесены в квары (см. дополнительная информация для подробного описания кваров).
- Автоматическая загрузка и создание конфига: "amxmodx/configs/plugins/multi_jump.cfg".
- При покупке мульти прыжков (если квар mj_purchase_cmd = 1) теперь они не устанавливаются а добавляются к текущим, чтобы если уже были то не сбрасывались.
- Новые квары: mj_trail, mj_trail_effect, mj_trail_life, mj_trail_size, mj_trail_brightness (см. дополнительная информация для подробного описания кваров).
- Добавлены нативы: mj_get_user_jumps(id) -получение количества мульти прыжков у игрока-, mj_give_user_jumps(id, amount) -выдача определённого количества мульти прыжков игроку-, mj_remove_user_jumps(id, amount) -забрать нужное количество прыжков у игрока-.
- Для использования в других плагинах использовать:
#include <multi_jump>
- Добавлен форвард: mjfwd_BuyMultiJumps(id) - вызывается когда игрок совершает покупку мульти прыжков-.
Исправлена ошибка при компиляции когда дефайны "MJ_BUY" и "MJ_CONSOLE_CMD" были закомментированы.