IQEconomic

IQEconomic [Платно] 2.16.20

Недавно обновленные
Gas
Gas Station Event
0.00 звёзд
In a tense multiplayer event, players are thrust into a violent dispute between two warring gangs, w
Arctic
Arctic Base Event
5.00 звёзд
An event for the Arctic Research Base monument with a plot to rescue both a scientist and a pilot
Supermarket
Supermarket Event
0.00 звёзд
A new event that takes place at the Supermarket monument, made for beginners on your server
Space
Space
0.00 звёзд
Космические шатлы, МКС и аэростаты
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Armored
Armored Train
0.00 звёзд
Новогоднее обновление
Convoy
Convoy Reforged
5.00 звёзд
Глобальное обновление всем известного плагина Convoy!
Caravan
Caravan
5.00 звёзд
Повозки, запряжённые лошадьми, перевозят ценный груз
PveMode
PveMode
0.00 звёзд
This plugin is only used as an API for other plugins
Shipwreck
Shipwreck
0.00 звёзд
Затонувшие локации, охраняемые дайверами и субмаринами!
Gasoline
Gasoline
5.00 звёзд
Постапокалиптическая карта в стиле Безумного Макса
Ледяная
Ледяная страна
0.00 звёзд
Карта с великолепным ландшафтом
IQSeaContainers
IQSeaContainers
5.00 звёзд
Выброшенные на берег контейнеры, отличное фоновое мероприятие для игроков
IQKits
IQKits
4.90 звёзд
Уникальная система наборов, с максимально большим функционалом и красивым дизайном
IQTeamLimitter
IQTeamLimitter
5.00 звёзд
Лимитируйте количество тим, чтобы игроки не нарушали правила, постоянно меняя команды
Попробуй поставить рандом спавнер, чтобы уменьшить кол-во стычек в одной точке и понаблюдать еще раз.
стычки все не на спавн точках. По всей карте 3600-4000 игроки стреляются кланами. 30-40 игроков все ок, выше начинает есть ресурсы
 
Посмотреть вложение 1547
Это по ServerStat, онлайн 50. Когда онлайн 100-120 AVG доходило до 7. Sum 350-450ms. При онлайне 30-40 все ОК. нагрузки нет, но в этот момент убийств игроков, NPC, животных МИНИМАЛЬНОЕ КОЛИЧЕСТВО.
Не есть хорошо, показатели ужасны, посмотрю и обязательно оптимизирую - ибо это не дело
 
Выглядит как сарказм)
:unsure: Почему?
Я стремлюсь к оптимизированным плагинам с огромными функциями и стараюсь держать эту планку, поэтому даже такие показатели по моему мнению - ужасны
 
:unsure: Почему?
Я стремлюсь к оптимизированным плагинам с огромными функциями и стараюсь держать эту планку, поэтому даже такие показатели по моему мнению - ужасны
Принял. Экономика отличная, желаю дописать продукт и повысить цену, ибо за такое в качественном исполнение можно отдать и больше средств
 
Mercury обновил(а) ресурс IQEconomic новой записью:

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

- Добавлен хук - OnServerShutdown()
- Добавил в команду iq.eco поддержку синтаксиса с ником или ID
- Оптимизация кода
- Добавил поддержку кланов с UMOD'a

Узнать больше об этом обновлении...
 

Код:
Failed to call hook 'OnEntityDeath' on plugin 'IQEconomic v0.1.5' (NullReferenceException: Object reference not set to an instance of an object)

  at Oxide.Plugins.IQEconomic.IsClans (System.String userID, System.String targetID) [0x0003c] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.IQEconomic.OnEntityDeath (BaseCombatEntity entity, HitInfo info) [0x0016d] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.IQEconomic.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x005ae] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0

  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0

  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0

Ничего не изменилось
 
Код:
Failed to call hook 'OnEntityDeath' on plugin 'IQEconomic v0.1.5' (NullReferenceException: Object reference not set to an instance of an object)

  at Oxide.Plugins.IQEconomic.IsClans (System.String userID, System.String targetID) [0x0003c] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.IQEconomic.OnEntityDeath (BaseCombatEntity entity, HitInfo info) [0x0016d] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.IQEconomic.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x005ae] in <79f60c44f2c247ab857637d8fab2448a>:0

  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <80b90e8213db44b29ec2d4111764172c>:0

  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ec05e0208c9149bba43236ca58fea105>:0

  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ec05e0208c9149bba43236ca58fea105>:0

Ничего не изменилось
У тебя какой версии кланы, скинь мне файл
 
Ошибку убрал отключением в
"Настройки совместной работы с другими плагинами" Clans=False.
Но все так же жрет ресурсы плагин.

Ладно удачи в разработке.
Положим плагин на полочку к остальным плагинам
 
Ошибку убрал отключением в
"Настройки совместной работы с другими плагинами" Clans=False.
Но все так же жрет ресурсы плагин.

Ладно удачи в разработке.
Положим плагин на полочку к остальным плагинам
Жрет он вполне адекватно для такого огромно дата файла, с 15к записями
Спору нет, желательно еще больше оптимизации, но в сравнение с 15к записями,это не то как ты описываешь жор
 
Ну так ты почитай, что эти API делают, подходящего для моего плагина - нет
  • GetClanOf (player: ulong | string | BasePlayer): string
    Возвращает тег клана клана игрока или null, если игрок не является членом клана.

    Я думаю можно через это проверку сделать. Если нет у игрока клана значит и считать нечего, если возврат тэга клана то клан есть и нужно узнать кто в клане.
 
У меня проблема обнуляется баланс после рестарта!
 
Failed to initialize plugin 'IQEconomic v0.1.5' (ArgumentException: Could not cast or convert from System.Int64 to Oxide.Plugins.IQEconomic+InformationData.)

at Newtonsoft.Json.Utilities.ConvertUtils.EnsureTypeAssignable (System.Object value, System.Type initialType, System.Type targetType) [0x00062] in <45c13f2b01574d8b82248736e42013a4>:0

at Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast (System.Object initialValue, System.Globalization.CultureInfo culture, System.Type targetType) [0x00031] in <45c13f2b01574d8b82248736e42013a4>:0

at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x0008d] in <45c13f2b01574d8b82248736e42013a4>:0

(15:03:56) | Unloaded plugin IQEconomic v0.1.5 by Mercury
 
Failed to initialize plugin 'IQEconomic v0.1.5' (ArgumentException: Could not cast or convert from System.Int64 to Oxide.Plugins.IQEconomic+InformationData.)

at Newtonsoft.Json.Utilities.ConvertUtils.EnsureTypeAssignable (System.Object value, System.Type initialType, System.Type targetType) [0x00062] in <45c13f2b01574d8b82248736e42013a4>:0

at Newtonsoft.Json.Utilities.ConvertUtils.ConvertOrCast (System.Object initialValue, System.Globalization.CultureInfo culture, System.Type targetType) [0x00031] in <45c13f2b01574d8b82248736e42013a4>:0

at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.EnsureType (Newtonsoft.Json.JsonReader reader, System.Object value, System.Globalization.CultureInfo culture, Newtonsoft.Json.Serialization.JsonContract contract, System.Type targetType) [0x0008d] in <45c13f2b01574d8b82248736e42013a4>:0

(15:03:56) | Unloaded plugin IQEconomic v0.1.5 by Mercury
Дата файл изменял? Значения баланса
 
Дата файл изменял? Значения баланса
я им не пользовался давно, заново ставил, пока сервер не перезагрузил, работало, после перезагрузки вот такое дело. баланс не менял, менял id денежек
 
Назад
Сверху Снизу