Плагин ChatiX 1.3.6

Нет прав для скачивания
проблема тега
Failed to call hook 'OnPlayerChat' on plugin 'HWClans v1.3.6' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Libraries.Covalence.Formatter+Lexer.Lex (System.String text) [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.Covalence.Formatter.Parse (System.String text) [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.Covalence.Formatter.ToTreeFormat (System.String text, System.Collections.Generic.Dictionary`2 translations) [0x00000] in <filename unknown>:0
at Oxide.Core.Libraries.Covalence.Formatter.ToUnity (System.String text) [0x00000] in <filename unknown>:0
at Oxide.Game.Hurtworld.Libraries.Player.Message (.PlayerSession session, System.String message, System.String prefix, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Game.Hurtworld.Libraries.Hurtworld.SendChatMessage (.PlayerSession session, System.String name, System.String message) [0x00000] in <filename unknown>:0
at Oxide.Plugins.HWClans.OnPlayerChat (.PlayerSession session, System.String message, System.String Prefix, System.String Name) [0x00000] in <filename unknown>:0
at Oxide.Plugins.HWClans.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
Новый оксид?
 
How you send command? o,reload...?
был перезу не много ощибка
Пользователь Kaidoz обновил ресурс ChatiX новой записью:

Обновлен



Узнать больше об этом обновлении...
было прерзу и дальше не много ощибка
Failed to call hook 'OnPlayerChat' on plugin 'HWClans v1.3.6' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.HWClans.OnPlayerChat (.PlayerSession session, System.String message, System.String Prefix, System.String Name) [0x00000] in <filename unknown>:0
at Oxide.Plugins.HWClans.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
 
Подкорректировал немного, работает на новом оксиде(чатикс в том числе), ошибкок с хуком OnPlayerChat больше не должно быть
 

Вложения

  • HWClans.cs
    91.7 KB · Просмотры: 44
создал клан 123, пишу /clan ff, пишет неверная команд, напишите /clan help

Vn2fyqoqRuCDr2SkxBpHIQ.jpg
[doublepost=1514500058,1514499951][/doublepost]
создал клан 123, пишу /clan ff, пишет неверная команд, напишите /clan help

Vn2fyqoqRuCDr2SkxBpHIQ.jpg
а еще не работает выдача пермишона
hwclan в плагинах chatix в дате, все равно((

zpFg0S9yTPOLY0Z3-U98cQ.jpg
 
создал клан 123, пишу /clan ff, пишет неверная команд, напишите /clan help

Vn2fyqoqRuCDr2SkxBpHIQ.jpg
[doublepost=1514500058,1514499951][/doublepost]
/clan ff on/off . Я думал я заливал другой. Добавляешь префиксы,перезагружаешь плагин. Но у вас вроде как не тот плагин что залит мною. Где "groupname" напишите название группы которой префикс нужно добавить и он будет у этой группы работать
 
создал клан 123, пишу /clan ff, пишет неверная команд, напишите /clan help

Vn2fyqoqRuCDr2SkxBpHIQ.jpg
[doublepost=1514500058,1514499951][/doublepost]
а еще не работает выдача пермишона
hwclan в плагинах chatix в дате, все равно((

zpFg0S9yTPOLY0Z3-U98cQ.jpg
/clan ff on
/clan ff off
 
Kaidoz ,
Failed to call hook 'OnPlayerTakeDamage' on plugin 'HWClans v1.3.4' (NullReferenceException: Object reference not set to an instance of an object)
Calling 'OnPlayerTakeDamage' on 'HWClans v1.3.4' took 2449ms [GARBAGE COLLECT]

Вот такие неприятные ошибки вылетают. (Unity годмод /clan ff), не в силах исправить, прошу помощи)
[doublepost=1515348946,1515348011][/doublepost]Kaidoz , посидел, покапался в плагине AdminTools, нашел строчки:

if(Godlist.Contains((ulong)session.SteamId))
{
EntityStats stats = session.WorldPlayerEntity.GetComponent<EntityStats>();
timer.Once(0.1f,()=>
{
stats.GetFluidEffect(EEntityFluidEffectType.Health).SetValue(100f);
});
}
Подозреваю, что от части фризы появляются из-за того, что метод бессмертия в AdminTools заключается в том, что если персонаж находится в списке игроков с включенным бессмертием (GodList), то его будет хилить сервер каждые 100 милисекунд(0.1 секунда). Но почему тогда фризы остается когда нет игроков с включенным годмодом на сервере. Скажу сразу, что godlist сохраняется и если админ выходит с включенным годмодом, то он включится автоматически после перезахода. (возможно поэтому сервер хилит все ники админов находящихся на сервере, но он не проверяет, находится ли админ на сервере и стоит ли флудить хилом на такой ник).
Я правильно рассуждаю? Тогда нужно добавить проверку на онлайн игрока и поставить частоту хила хотя бы на 0.5 секунд. Такой же метод можно использовать и в HWClans (clan ff).
 
Kaidoz ,
Failed to call hook 'OnPlayerTakeDamage' on plugin 'HWClans v1.3.4' (NullReferenceException: Object reference not set to an instance of an object)
Calling 'OnPlayerTakeDamage' on 'HWClans v1.3.4' took 2449ms [GARBAGE COLLECT]

Вот такие неприятные ошибки вылетают. (Unity годмод /clan ff), не в силах исправить, прошу помощи)
[doublepost=1515348946,1515348011][/doublepost]Kaidoz , посидел, покапался в плагине AdminTools, нашел строчки:

if(Godlist.Contains((ulong)session.SteamId))
{
EntityStats stats = session.WorldPlayerEntity.GetComponent<EntityStats>();
timer.Once(0.1f,()=>
{
stats.GetFluidEffect(EEntityFluidEffectType.Health).SetValue(100f);
});
}
Подозреваю, что от части фризы появляются из-за того, что метод бессмертия в AdminTools заключается в том, что если персонаж находится в списке игроков с включенным бессмертием (GodList), то его будет хилить сервер каждые 100 милисекунд(0.1 секунда). Но почему тогда фризы остается когда нет игроков с включенным годмодом на сервере. Скажу сразу, что godlist сохраняется и если админ выходит с включенным годмодом, то он включится автоматически после перезахода. (возможно поэтому сервер хилит все ники админов находящихся на сервере, но он не проверяет, находится ли админ на сервере и стоит ли флудить хилом на такой ник).
Я правильно рассуждаю? Тогда нужно добавить проверку на онлайн игрока и поставить частоту хила хотя бы на 0.5 секунд. Такой же метод можно использовать и в HWClans (clan ff).

То что ты нашел с таймером это старый способ годмода, его можно просто убрать за ненадобность и не работоспособностью, и то он хилил одноразово после смерти адм а не каждые Н миллисекунд.
[doublepost=1515349618][/doublepost]Failed to call hook 'OnPlayerTakeDamage' on plugin 'HWClans v1.3.4' (NullReferenceException: Object reference not set to an instance of an object)

Тут ошибка чисто в том что какая то переменная равна нулю(NULL), но дальше по коду из нее пытаются что то добыть но так как она нуль это невозможно вот оно и ругается.
 
То что ты нашел с таймером это старый способ годмода, его можно просто убрать за ненадобность и не работоспособностью, и то он хилил одноразово после смерти адм а не каждые Н миллисекунд.
[doublepost=1515349618][/doublepost]Failed to call hook 'OnPlayerTakeDamage' on plugin 'HWClans v1.3.4' (NullReferenceException: Object reference not set to an instance of an object)

Тут ошибка чисто в том что какая то переменная равна нулю(NULL), но дальше по коду из нее пытаются что то добыть но так как она нуль это невозможно вот оно и ругается.
насчет NullReference я знаю, но найти не могу. А "новый" метод godmode в плагине HWClans тоже не радует, 2.5 секунды фриз, это уже слишком)
 
ChatiX юзаемый на мелонисе P.S. Нужен патч старой версии Oxide т.е. только работает на хостинге Alkad
 

Вложения

  • HWClans.cs
    90.9 KB · Просмотры: 20
Активность
Пока никто не печатает сообщение