Плагин Heli Signals 1.2.15

Добрый день.
С чем это связано и как убрать?
Calling hook CanEntityTakeDamage resulted in a conflict between the following plugins: HeliSignals - True (Boolean), NpcSpawn (False (Boolean))
 
Добрый день.
С чем это связано и как убрать?
Calling hook CanEntityTakeDamage resulted in a conflict between the following plugins: HeliSignals - True (Boolean), NpcSpawn (False (Boolean))
Плагин HeliSignals устанавливает значение True (Boolean), а плагин NpcSpawn устанавливает значение False (Boolean). Это приводит к конфликту, так как невозможно определить, какое значение должно быть использовано. Настройки измени.
 
Плагин HeliSignals устанавливает значение True (Boolean), а плагин NpcSpawn устанавливает значение False (Boolean). Это приводит к конфликту, так как невозможно определить, какое значение должно быть использовано. Настройки измени.
какие?)
 
Hucs обновил(а) ресурс Heli Signals новой записью:

1.2.1

There are important changes in this update. Please read the description and check out the default config on the page to see how these work.
  • Fixed: Error spam under certain conditions where Heli would spawn or move under the map/water
  • Added: Config option to always block damage to a list of specified entities
  • Added: Config option to give XP as a reward (requires XPerience plugin)
  • Added: Config option to specify number of helis spawned with a signal - default 1 (new...

Узнать больше об этом обновлении...
 
There are important changes in this update. Please read the description and check out the default config on the page to see how these work.

  • Fixed: Error spam under certain conditions where Heli would spawn or move under the map/water

    1701455840362.png 1701455815442.png
1701456046535.png
 
Не понимаю, что не так с этим плагином.
Беспрерывный спам ошибок, вроде, поправили. Их значительно стало меньше, но они все равно есть.
[Oxide] 10:41 [Error] Failed to call hook 'OnEntityTakeDamage' on plugin 'HeliSignals v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.HeliSignals.IsOwnerOrFriend (System.UInt64 playerId, System.UInt64 targetId) [0x000a3] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo info) [0x002ae] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00552] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0
Эти ошибки идут, когда уничтожается вертолет, но ошибки идут не всегда - полный рандом.

Есть ошибки при вызове вертолета, т.е. когда бросаешь вызывную шашку.
NullReferenceException: Object reference not set to an instance of an object
NullReferenceException: Object reference not set to an instance of an object
at Oxide.Plugins.HeliSignals.IsOwnerOrFriend (System.UInt64 playerId, System.UInt64 targetId) [0x000a3] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals+HeliComponent.GetCallingTeam () [0x00039] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals+HeliComponent.Start () [0x0001b] in <39b9bde8ea5147deaf1b3b648466521d>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Oxide.Plugins.MyLogger:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
Теоретически, уже пользоваться этим плагином можно, ошибок в разы меньше стало. Но... Они все равно есть. )))
И как у человека выше, не купить вызов, хотя все права выданы.
 
А не, рано радовался.
Идет постоянный спам ошибок с момента вызова, до уничтожения.
[Oxide] 11:10 [Error] Failed to call hook 'CanHelicopterTarget' on plugin 'HeliSignals v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.HeliSignals.IsOwnerOrFriend (System.UInt64 playerId, System.UInt64 targetId) [0x000a3] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals.CanCustomHeliTarget (PatrolHelicopterAI heliAI, BasePlayer player, System.String heliProfile) [0x000a6] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals.CanHelicopterTarget (PatrolHelicopterAI heliAI, BasePlayer player) [0x0002e] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00d5b] in <39b9bde8ea5147deaf1b3b648466521d>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0
 
Отменяю вышеуказанные ошибки, с дефолтным конфигом ошибок нет, похоже я где-то ошибаюсь при настройке.
 
стали замечать что когда у вертолета становиться совсем мало здоровья, он как бы должен упасть, и вновь набирает здоровье и становится бессмертным

we began to notice that when a helicopter has very little health, it seems to fall, and again gains health and becomes immortal

Screenshot_6.png
 
Failed to call hook 'OnEntityTakeDamage' on plugin 'HeliSignals v1.2.3' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.HeliSignals.OnEntityTakeDamage (PatrolHelicopter heli, HitInfo info) [0x000a4] in <85a6dd68eb594b23b5835af031d2e05c>:0 at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0058a] in <85a6dd68eb594b23b5835af031d2e05c>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <18d4f19bbc844191b11ed9e69284d09b>:0
15:30:39
Failed to call hook 'OnEntityTakeDamage' on plugin 'HeliSignals v1.2.3' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.HeliSignals.OnEntityTakeDamage (PatrolHelicopter heli, HitInfo info) [0x000a4] in <85a6dd68eb594b23b5835af031d2e05c>:0 at Oxide.Plugins.HeliSignals.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0058a] in <85a6dd68eb594b23b5835af031d2e05c>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <18d4f19bbc844191b11ed9e69284d09b>:0
 
Перестали работать волновые вертолеты, такая проблема у многих админов
Первый вертолет прилетает, и на это все (пробовал чистую настройку)
После первого вертолета, проходит время а потом в консоль ошибка:
NullReferenceException: Object reference not set to an instance of an object
 
  • Мне нравится
Реакции: Hucs
Активность
Пока никто не печатает сообщение

Похожие темы