IQEconomic

$ IQEconomic 2.3.9

- Скорректирована работа с хуком OnPlayerSleep, для исключения возможного конфликта с другими плагинами
- Исправлена выдача монет за убийство, когда игрок прописал kill
- Исправлена NRE в хуке OnPlayerRespawned, когда включено сохранение физической монеты, но у игрока их не было
- В конфигурацию выведены пункты настройки цветов UI
- В конфигурацию выведены настройки позиций UI
- Добавлена возможность выводить сообщение за получение валюты (в каждом пункте включается отдельно, сообщения настраиваются в языковом файле)
- Изменена логика отписывания от хука OnItemSplit


Напоминание, если ваша версия ниже 2.0.0, то вам требуется :
1 - Выгружаем плагин
2 - Удаляем файлы : config/IQEconomic.json, oxide/data/IQSystem/IQEconomic/Limits и oxide/data/IQSystem/IQEconomic/Images
3. Выполняем новую установку плагина.
Данные игроков в data или MySQL удалять не нужно, они сохранятся!
Для сохранения данных на случай происшествий - сделайте бэкап этих файлов!

- Улучшена автоматическая очистка дата-файлов от плагина (Спасибо DevilRust за предоставление огромного пака дата-файлов для тестирования и улучшения)
- Добавлена возможность выдавать валюту за уничтожение бочек (пункт изначально отключен, добавлен в конфигурацию)
- Исправлена работа с хуком OnPatrolHelicopterKill, может не возвращать игрока атакующего вертолет, из-за чего валюта игроку не начислялась
- Временно : Изменен метод работы с GameStores при обмене валюты. Добавлен дебаг возврата ответа от GameStores

Напоминание, если ваша версия ниже 2.0.0, то вам требуется :
1 - Выгружаем плагин
2 - Удаляем файлы : config/IQEconomic.json, oxide/data/IQSystem/IQEconomic/Limits и oxide/data/IQSystem/IQEconomic/Images
3. Выполняем новую установку плагина.
Данные игроков в data или MySQL удалять не нужно, они сохранятся!
Для сохранения данных на случай происшествий - сделайте бэкап этих файлов!

- Добавлена возможность не использовать UI совместно с виртуальной валютой
Глобальное обновление 2.0
Ключевые изменения :
- Полностью свежий код, плагин был переписан
- Обновленный UI, в едином стиле с дополнительными возможностями
- Новый вид работы с данными игроков, что позволяет оптимизировано работать с большим количеством данных
- Измененный конфигурационный файл!

Важная информация для правильного обновления!

Пометка для пользователей, которые используют "Веб-редактор" файлов на хостингах.
Перед переносом файлов - распакуйте архив у себя в удобном для вас месте и оттуда уже переносите файлы.


Пометка для пользователей, которые обновляются (До 2.0) :
1 - Выгружаем плагин
2 - Удаляем файлы : config/IQEconomic.json, oxide/data/IQSystem/IQEconomic/Limits и oxide/data/IQSystem/IQEconomic/Images
3. Выполняем новую установку плагина.
Данные игроков в data или MySQL удалять не нужно, они сохранятся!
Для сохранения данных на случай происшествий - сделайте бэкап этих файлов!
- Оптимизация работы с хуками, отвязаны хуки функции которых не включены в конфигурации
Нововведения :
- Добавлена возможность сохранение монеток после смерти игрока, из трупа монетки удалятся (работает только если монетки на руках)
- Добавлена возможность сменить чат-команду для просмотра баланса
Исправления :
- Исправлено когда за убийство животного начислялась награда как за NPC
- Исправлено наслоение текста на другой текст если одновременно включены лимиты обмена и информация о курсе в UI
Изменения :
- Оптимизация хука OnEntityTakeDamage
- Оптимизация хука OnEntityDeath
- Исправление награды за уничтожение вертолета после обновления игры
- Добавлена консольная команда для переноса существующих игроков в MySQL -> migrate.data
Нововведения :
- Добавлена поддержка MySQL (настраивается в конфигурации)
Изменения :
- В команду /transfer добавлена проверка на количество (для предотвращения ошибки в консоль)
- Исправления после обновления игры
Изменения :
- В процессе обмена валют теперь будет блокироваться кнопка закрытия - до ответа от магазина
- Изменено сообщение в языковом файле об обмене монет
- Из-за возможной задержки ответа со стороны магазина монеты будут забираться сразу (в случае если ответ не будет получен или будет получен с ошибкой - монеты вернутся игроку)
- Метод с флагом для предмета удален и заменен методом выше (из-за возможной задержки ответа от магазина)
- При обмене валюты (с типом "Item") на валюту будет вешаться флаг до окончания обрабтки обмена
- Добавлен статус обработки обмена валюты от магазина
- По пожеланием пользователей увеличил таймер на общий обмен
- Изменил метод обмена всех монет, корректировка метода с остатком
- Добавлена задержка между обменом баланса
- Добавлена возможность отображать детальную информацию о будущем курсе
- Добавлена возможность отображения когда будет изменен курс в меню обменника
- OnEntitySpawned заменен на OnLootSpawn
- Переделан метод создания кастомной монеты
- Добавлен перевод на английский (конфигурация/дата-файл)
- Исправлен конфликт с StackModifier
- Мелкие правки
Нововведения :
- Добавлена поддержка AimTraining
- Добавлена поддержка Duelist
- Добавлена поддержка ArenaTournament
- Добавлена поддержка XFarmRoom
- Добавлена возможность установить изменяемый курс обмена валюты по времени
- Добавлена возможность уведомления об изменении курса обмена валюты
- В методе начисления баланса GS добавлено автоматическое "подтягивание" данных из плагина GS
- Для многих методов добавлены API методы принимающие в качестве аргумента BasePlayer, так же можно теперь userID передавать в string
Исправления :
- Оптимизирована обработка команды iq.eco
- Удален дубль метода начисления баланса в GS
- Исправлен подсчет "баланса" когда выставлен типа валюты Item (теперь считает только с указанным skinID)
- Исправлена уменьшение "баланса" когда выставлен типа валюты Item (теперь считает только с указанным skinID)
- Исправлен метод очистки даты после вайпа
Изменения :
- SET_BALANCE_USER теперь вызывается при удалении баланса
Нововведения :
- Добавлена возможность включить выпадение валюты из ящиков (Действует только на валюту, которая поппадает в инвентарь)
Исправления :
- Более ID ботов не будут записываться в дата-файл
- FIX NRE в OnCollectiblePickup
- Исправлено зачисление валюты за поднятие ресурсов после обновления игры
Dynyreww

Dynyreww VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
O

OverHork VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
O

oleg1807 VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
XuViGaN

XuViGaN VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас
Любовь

Любовь VIP Пользователь

Купил подписку на VIP плагины

🔥 Купить сейчас