IQEconomic

IQEconomic [Платно] 2.24.27

Недавно обновленные
Optimize
Optimize - Client FPS Optimization for Rust
0.00 звёзд
Client FPS Optimization for Rust
Subway
Subway Event
0.00 звёзд
Subway Event — это полноценное PvE-событие для подземного метро Rust
RentableShopDrone
RentableShopDrone
0.00 звёзд
Позволяет использовать доставки через дронов для арендуемых торговых автоматов.
nanoWelcomeBack
nanoWelcomeBack
0.00 звёзд
Плагин позволяющий награждать игроков за возвращение на сервер
nanoBasketStore
nanoBasketStore
0.00 звёзд
Новая, красивая и оптимизированная корзина для GameStores или SurvivalShop
IQLoot
IQLoot
5.00 звёзд
Инструмент для настройки лута в ящиках/бочках и NPC
IQChat
IQChat
4.98 звёзд
Многофункциональный и красивый чат для вашего сервера - IQChat
IQEconomic
IQEconomic
4.89 звёзд
Практичная и легкая в настройке экономика для вашего сервера
IQSorter
IQSorter
5.00 звёзд
Плагин для сортировки предметов в ящиках, инвентаре и печах. Дополнительные функции для игроков
IQTeleportation
IQTeleportation
4.93 звёзд
Удобная система телепортации с расширенными возможностями и удобствами для игроков
Barges
Barges
0.00 звёзд
Покорите водные просторы с помощью барж, которые могут стать вашим новым домом
Space
Space
0.00 звёзд
Космические шатлы, МКС и аэростаты
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Prototype:
Prototype: Infected Zone
0.00 звёзд
4500 размер
Проект
Проект "Космодром"
0.00 звёзд
Кастомная карта с большим множеством монументов. Размер 2500
Попробуй поставить рандом спавнер, чтобы уменьшить кол-во стычек в одной точке и понаблюдать еще раз.
стычки все не на спавн точках. По всей карте 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 денежек
 
Назад
Сверху Снизу