Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
2.6.3 | 44 | 0.00 звёзд 0 оценок | |
2.6.2 | 12 | 0.00 звёзд 0 оценок | |
2.6.1 | 6 | 0.00 звёзд 0 оценок |
[Fixed]:
- Переменные музыки могли использоваться и с закомментированным #define MR_SOUND (fix)
- Теперь что бы выключить полностью музыку, достаточно закомментировать #define MR_SOUND
- Спасибо: RevCrew
[Added]:
- Добавлен квар, который отвечает за интервал времени показа рекламной информации об использовании.
- Добавлены квары времени после которого можно юзать команду еще раз. Ранее выставлялось только одно время для всех категорий, а теперь можно выставить разное время каждой из категорий (админ, вип, юзер). Например: для админа следующее использование команды через 15 сек, для випа через 25 сек, для юзера 40 сек. (для Гл. Админа время не учитывается, можно юзать без ограничения)
- Добавлен чекер (bool:CheckUse), его задача не позволять использовать команду до тех пор пока не заведется счетчик времени, будет выведено соответствующее сообщение об этом. (ранее наблюдалась проблема, что когда игрок использует команду, а потом быстро использует ее еще раз, ему это позволялось и все сбивалось), когда счетчик времени заведется, уже будет писаться сообщение о времени до использования команды еще раз.
[Fixed]:
- Функция SendAudio заменена на emitsound.
- Поправлены названия функций на более правильные по смыслу, а также читабельнее.
- Поправлены названия переменных.
- Удалены комментарии в тех местах где они не нужны.
- Некоторые функции были перемещены выше по коду, например client_putinserver.
- Из client_putinserver убран set_task_ex показа рекламной информации об использовании через время, вместо этого в plugin_init добавлен постоянный set_task_ex для всех.
- Изменено оформление некоторых строк кода.
- Изменен LANG файл.
- Изменена функция оповещения Гл. Админа (MainAdminInformation), что кто-то использовал рулетку. (добавлен способ с помощью get_players_ex)
- Исправлено: если Гл. Админ использует обычную рулетку (/str), то оповещение об использовании писаться ему не будет.
[Added]:
- Переход на 3-х значную версию.
- Добавлены более читабельные описания к кварам.
- Добавлена возможность автосоздания CFG. (MAKING_CONFIG)
- По коду добавлены символы ; в конце строк.
[Fixed]:
- set_task заменен на set_task_ex
- Убраны старые команды. (сервердайденег, хочуденег)
[Optimized]:
- Рефакторинг всего кода. (Добавлены enum, затронуты квары, и др.)
[Fixed]:
- Подправлены строки кода (музыка могла ошибочно воспроизводится при закомментированном 'define MR_SOUND').
[Added]:
[Fixed]:
- Теперь звуки слышны всем. (переработаны функции вывода звука в игре игрокам, теперь звуки слышат Steam и Non-Steam.)
- Подправлены некоторые Const (snd), отображение в коде.
[Added]:
[Fixed]:
- Вынесены константы для музыки.
- Ко всем 'set_task' добавлена проверка на коннект.
[Optimize]:
- Переработана система звуков рулетки.
- Lang файл поправлен.
- Уменьшен код, повышена производительность.
- Другие правки кода по замечаниям.
[Added]:
[Fixed]:
- Добавлена новая система звука рулетки (именно рулетки) при исполнении команды, перед основным звуком
- Добавлен define для plugin_precache, так как оно вызывается до plugin_init, get_pcvar_num(MONEY_SOUND) еще не существует
- Созданы дополнительные переменные
- Добавлена строчка в Lang файл (ROULETTE_SCROLL)
- Переработан весь основной код, учитывая что плагин возможно будет использоваться без звуков. get_pcvar_num(MONEY_SOUND)
- Массив - CheckProtect[id], теперь в положении -1, так как по проходу кода, в итоге в положении 1 уже не работало и выдавало инфо-выход.
[Fixed]:
- Fix системы лимита раундов (проблема в том, что нельзя было отключить систему раундов (квар: MONEY_ROUND), если поставить 0, то вообще бы не работал плагин)
[Added]:
- Создана и внедрена система лимитов на раунды (с какого раунда можно использовать плагин).
[Fixed]:
- Изменен LANG (добавлено: 'ROULETTE_ROUND' - информация игроку о том, сколько раундов осталось до начала использования).