IQCases

 IQCases 2.4.72

- Добавлена возможность указать название кейса в UI
- Добавлена консольная команда, с помощью которой можно выдать кейсы всем игрокам на сервере : case.give.all [CASE_KEY] [AMOUNT]
Изменения :
- Корректировка отображения сообщения в консоль
Нововведения :
- Добавлена возможность логировать открытие кейсов игрокам в файл logs (включается в конфигурации)
- Добавлена возможность указать название для награды в интерфейсе
Изменения :
- К некоторым консольным сообщениям добавлена мультиязычность (в зависимости от языка плагина)
- Исправления после обновления игры
- Добавлена поддержка ServerRewards
- Исправлена проблема с выдачей бесплатного кейса - из-за порядка функций в инициализации плагина
  • Love
Реакции: aimacak
Нововедения :
- Добавлено API :
C#:
void OnOpenedCase (BasePlayer player, String CaseKey); - хук вызывается после полного открытия кейса игроком
void OnBuyCase (BasePlayer player, String CaseKey); - хук вызывается после покупки кейса
void OnSellCase (BasePlayer player, String CaseKey); - хук вызывается после продажи кейса
void API_GIVE_CASE(UInt64 userID, String CaseKey, Int32 Amount) - выдает N количество кейсов по ключу игроку
void API_REMOVE_CASE(UInt64 userID, String CaseKey, Int32 Amount) - удаляет N количество кейсов с ключем у игрока
Boolean API_IS_CASE_EXIST(String CaseKey) - проверяет существование кейса по ключу
Int32 API_GET_AMOUNT_CASE(BasePlayer player, String CaseKey) - возвращает количество кейсов с ключем у игрока
Boolean API_IS_CASE_PLAYER(BasePlayer player, String CaseKey) - проверяет есть ли у игрока кейс с указанным ключем
- Добавлена проверка на покупку/продажу кейсов для плагинов экономики
- Корректировка обработчика прав
- По просбам пользователей скорректировал работу генерации шанса выпадения предметов
  • Love
Реакции: DezLife
Полная перепись старого плагина!
Изменено все!

Перед установкой обновления - удалите старую конфигурацию!
  • Love
  • Like
Реакции: aimacak, Scare и DezLife
!! ВАЖНО !!
- Перед обновлением плагина сохраните свою старую конфигурацию и удалите ее с вашего сервера!
Плагин создаст новую измененную конфигурацию!
!! ВАЖНО !!


Изменено :
- Изменена конфигурация, теперь в ней нет лишнего языка!
- Изменена JsonProperty конфигурационного файла
- Изменена JsonProperty дата-файла
- Датафайл перенесен в новую папку IQSystem/IQCases
- Изменен текст в сообщениях консоли
Исправлено :
- Исправлена загрузка изображений
- Исправлена работа с хуком OnPlayerLoot
Добавлено :
- Добавлен .psd проект с кейсами - https://drive.google.com/file/d/1yFGdkrTdY5PAUp7AYAvOM3uMJcIpIbw8/view?usp=sharing
- Добавлена возможность ограничить выдачу кейса за время игры до N количества
- Добавлена поддержка Economics
- Добавлена поддержка чертежей
- Поправил визуальный рандом предметов во время прокрутки кейса
- Поправил выдачу кейса за время игры
Добавлена проверка на админа в команду на выдачу кейса с магазина (админская команда) - iqcase give
Назад
Сверху Снизу