IQEconomic

IQEconomic [Платно] 2.20.25

Недавно обновленные
CustomVital
CustomVital
0.00 звёзд
Плагин предоставляет API для добавления кастомных показателей (vitals)
IQTeamLimitter
IQTeamLimitter
5.00 звёзд
Лимитируйте количество тим, чтобы игроки не нарушали правила, постоянно меняя команды
XSkinMenu
XSkinMenu
5.00 звёзд
Красивое меню скинов для вашего сервера.
МОРСКИЕ
МОРСКИЕ КЕЙСЫ /PSD
0.00 звёзд
Кейсы в морском стиле, вдохновившись новым обновлением
Land
Land Of Enmity
5.00 звёзд
Land of Enmity - Земля враждующих. На этой территории никогда не царили мир и спокойствие. Даже сама
Foreign
Foreign Lands
5.00 звёзд
Вы являетесь членом экипажа грузового судна, которое попало в шторм и потерпело крушение
Lostly
Lostly Island
5.00 звёзд
Небольшая кастомная карта для Rust с размером 3k, с кастомными и стандартными монумекнтами
Grand
Grand Island
5.00 звёзд
Карта представленная в виде нескольких больших островов и нескольких малых
PromoCode
PromoCode
0.00 звёзд
Добавляет на сервер удобную систему промокодов
Water
Water Patrol
5.00 звёзд
Water Patrol is a plugin that spawns in NPC-controlled RHIBS that patrols the ocean and coastline se
CustomRocketLauncher
CustomRocketLauncher
0.00 звёзд
Добавляет на сервер кастомную ракетницу с гибкой настройкой характеристик.
Workshop
Workshop Community Skins Pack for XSkinMenu | .json version
5.00 звёзд
Пак комьюнити скинов для плагина XSkinMenu.
RUST
RUST STICKERS
0.00 звёзд
Мы решили сделать стикеры, которые можно использовать на своем проекте
Красивые
Красивые баннеры / PSD
0.00 звёзд
Что может быть лучше баннеров с красивыми девушками? Мы сделали 5 красивых баннеров
🌸Blue
🌸Blue Tears🌸
4.00 звёзд
Шагните в таинственное царство Blue Tears
При разделении стака монет половина теряется
 
При разделении стака монет половина теряется
посмотри внимательнее у меня было так же. но возможно монеты твои с чем то конфликтуют или просто твои монеты просто забагались . например ты настроил эвенты а потом поменял что то в экономики скин или shortname монеты и выдаются другие монеты
просто обнови все монеты и будет тебе счастье
 
посмотри внимательнее у меня было так же. но возможно монеты твои с чем то конфликтуют или просто твои монеты просто забагались . например ты настроил эвенты а потом поменял что то в экономики скин или shortname монеты и выдаются другие монеты
просто обнови все монеты и будет тебе счастье
да я просто выдаю себе монеты ,без ивентов и сразу такая ерунда . с нужным скином и шортнеймом
 
Mercury обновил(а) ресурс IQEconomic новой записью:

Небольшое обновление функционала

- Добавлена возможность включения проверки игрока на AFK для типа награды "Игра за время на сервере"
- Теперь UI будет скрываться возле верстаков, чтобы не перекрывать игрокам меню изучения в верстаке
- Исправлена NRE в хуке OnPlayerSleep при запуске сервера
- Добавлен универсальный хук на обновление баланса игрока :
JSON:
void OnUpdatedBalance(ulong userID, BasePlayer player, int balancePlayer)
////Вызывается при любом изменении баланса игрока. player - может быть null
-...

Узнать больше об этом обновлении...
 
У кого в чате выводятся дебаг-логи - просто перекачайте версию с сайта и все!
С 2.13.17 до 2.13.18
 
Хотелось бы индекс из коробки для steamid unique и так же тип данных для balance сменить (MySQL)
 
o.load IQEconomic
1754928791793.png
при выгрузке или перезагрузке ошибка
1754928830862.png

При load все подгружается, балансы есть
При этом в БД и сервере Mysql ничего не менялось
 

Вложения

  • 1754928798323.png
    1754928798323.png
    5 КБ · Просмотры: 6
o.load IQEconomic
Посмотреть вложение 17989
при выгрузке или перезагрузке ошибка
Посмотреть вложение 17991

При load все подгружается, балансы есть
При этом в БД и сервере Mysql ничего не менялось
В обновлении не была затронута работа с БД. Всё как и в прошлых версиях.

В твоём случае - оторвано соединение с MySQL. Почему? Не знаю, смотреть логи MySQL надо и выяснять
 
В обновлении не была затронута работа с БД. Всё как и в прошлых версиях.

В твоём случае - оторвано соединение с MySQL. Почему? Не знаю, смотреть логи MySQL надо и выяснять
Если оно разорвано, почему он не делает retry чтобы попытаться восстановить его?
 
Я поменял сервер базы данных, на другой, сменил хостинг. Тоже самое.
 
Если идти по сценарию
o.reload Затем выдает
[IQEconomic] Данные игрока 76561199470522693 были внесены в базу-данных
MySql handle raised an exception (Exception: Connection is null)
at Oxide.Core.MySql.Libraries.MySql+MySqlQuery.Handle () [0x0002b] in <021a1dba6a754e42a6cc7771fdfee190>:0

Что получается соединение не было установлено или уже закрыто.
То есть при перезагрузке оно закрылось, а потом он пытался занести данные, так получается (соединения закрываются раньше, чем используются)?
 
Нашел зависимость, это только на 1 проблемном сервере происходит и всегда одно и тоже, одни и те же steam ID, при этом в БД нет их

[IQEconomic] MySQL соединение открыто
Unloaded plugin IQEconomic v2.13.18 by Mercury
MySql handle raised an exception (Exception: Connection is null)
at Oxide.Core.MySql.Libraries.MySql+MySqlQuery.Handle () [0x0002b] in <021a1dba6a754e42a6cc7771fdfee190>:0
[IQEconomic] Данные игрока 76561199470522693 были внесены в базу-данных
MySql handle raised an exception (Exception: Connection is null)
at Oxide.Core.MySql.Libraries.MySql+MySqlQuery.Handle () [0x0002b] in <021a1dba6a754e42a6cc7771fdfee190>:0
[IQEconomic] Данные игрока 76561199811775553 были внесены в базу-данных
MySql handle raised an exception (Exception: Connection is null)
at Oxide.Core.MySql.Libraries.MySql+MySqlQuery.Handle () [0x0002b] in <021a1dba6a754e42a6cc7771fdfee190>:0
[IQEconomic] Данные игрока 76561199211566895 были внесены в базу-данных
MySql handle raised an exception (Exception: Connection is null)
at Oxide.Core.MySql.Libraries.MySql+MySqlQuery.Handle () [0x0002b] in <021a1dba6a754e42a6cc7771fdfee190>:0
[IQEconomic] Данные игрока 76561199649957650 были внесены в базу-данных

На других серверах такого нет
 
@pokemon
Еще раз, смотри логи сервера MySQL.
Все что известно из лога - это только то, что у тебя соединение рвется в какой-то момент и всё, соединение со стороны MySQL.

При выгрузке плагина (перезагрузка это выгрузка + загрузка) естественно соединение закрывается, так и должно быть.
При загрузке - открывается (да, логично)

Соединение не может закрыться раньше чем используется. Оно закрывается только по двум причинам : Выгружен плагин, оборвано соединение (но это уже не причина, а последствия ошибки MySQL)
У тебя конкретно ОШИБКА (Exception) - при обработке запроса SQL, что запрос оборван, соединение SQL было разорвано и закрыто.
Поэтому и логично, что плагин отработал запрос успешно, выдал лог - а позже, когда SQL порвалась - выдал ошибку уже сама либра MySQL от оксида (НЕ ОТ ПЛАГИНА)
 
@pokemon
Еще раз, смотри логи сервера MySQL.
Все что известно из лога - это только то, что у тебя соединение рвется в какой-то момент и всё, соединение со стороны MySQL.

При выгрузке плагина (перезагрузка это выгрузка + загрузка) естественно соединение закрывается, так и должно быть.
При загрузке - открывается (да, логично)

Соединение не может закрыться раньше чем используется. Оно закрывается только по двум причинам : Выгружен плагин, оборвано соединение (но это уже не причина, а последствия ошибки MySQL)
У тебя конкретно ОШИБКА (Exception) - при обработке запроса SQL, что запрос оборван, соединение SQL было разорвано и закрыто.
Поэтому и логично, что плагин отработал запрос успешно, выдал лог - а позже, когда SQL порвалась - выдал ошибку уже сама либра MySQL от оксида (НЕ ОТ ПЛАГИНА)
1754935426720.png
 
Назад
Сверху Снизу