IQEconomic

IQEconomic [Платно] 2.29.33

Недавно обновленные
Dark
Dark Ages
0.00 звёзд
Dark Ages - История создания карты приурочена к хэллоуинскому обновлению игры Rust 2022.
Дом
Дом под застрой с казино
0.00 звёзд
Место под застройку для вашего сервера, без фанатизма
CaveDoor
CaveDoor
5.00 звёзд
Создаёт по всей карте телепорт-двери, через которые игрок может попасть в шахту с лутом.
Lapland:
Lapland: Reborn (Christmas map)
5.00 звёзд
Эта новогодняя карта подарит вашему серверу отличное рождественское настроение
CarDealer
CarDealer
0.00 звёзд
Полноценный автосалон модульных машин прямо в Мирном Городе.
Boss
Boss Monster
5.00 звёзд
Этот плагин добавляет в игру различных NPC-боссов с уникальными способностями и гибкой настройкой
IQEconomic
IQEconomic
4.89 звёзд
Практичная и легкая в настройке экономика для вашего сервера
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Workshop
Workshop Community Skins Pack for XSkinMenu | .json version
5.00 звёзд
Пак комьюнити скинов для плагина XSkinMenu.
Raidable
Raidable Bases
5.00 звёзд
Создавайте полностью автоматизированные рейдовые базы с NPC в Rust
SOCIAL
SOCIAL BANNERS / PSD
0.00 звёзд
Шаблон из 11 постов, который позволит вам освежить свои соц.сети
Dynamic
Dynamic Monuments [Halloween Bundle]
0.00 звёзд
Превратите любую карту Rust в хэллоуинскую с новыми монументами, NPC и тематическим декором
Чернобыль:
Чернобыль: Зона отчуждения
5.00 звёзд
Атмосферная карта
Triangulation
Triangulation
0.00 звёзд
Новый арктический ивент, в котором игрокам предстоит выживать в суровом климате и сражаться со стаям
Ferry
Ferry Terminal Event
0.00 звёзд
Хотите разнообразить монумент Ferry Terminal на своей карте? Поехали!
При разделении стака монет половина теряется
 
При разделении стака монет половина теряется
посмотри внимательнее у меня было так же. но возможно монеты твои с чем то конфликтуют или просто твои монеты просто забагались . например ты настроил эвенты а потом поменял что то в экономики скин или 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
 
Назад
Сверху Снизу