Boss Monster

Плагин Boss Monster 2.1.7

WOLF SPIRIT обновил ресурс Boss Monster новой записью:

Обновления

Исправлен NRE на пользовательских картах, который возникал из-за того, что пользовательские маркеры на карте были сломаны.
Если боссы не видят игрока, они не будут атаковать его своими способностями.
Добавлен API CanBossAbilityTarget.
Исправлена проблема, когда животные появлялись по способности и мгновенно наносили урон игроку.
Исправлено использование плагина Notify.
Добавлен случайный спавн в биом джунглей.
Обновление пула.

Посмотреть подробности об этом обновлении...
 
Приветствую, а что за прикол,

устанавливаю плагин - он ложит сервер. И с этим плагином сервер не запускаеться!

Сначала ДАТА файлы закидывал, потом плагин загружал...
Потом пробывал все файлы этого плагины удалить, сервер загружался с плагином, но после добавления файлов в ДАТУ и перезагрузку, опять зависал сервер,
КРЧ у меня этот плагин не работает((
 
Приветствую, а что за прикол,

устанавливаю плагин - он ложит сервер. И с этим плагином сервер не запускаеться!

Сначала ДАТА файлы закидывал, потом плагин загружал...
Потом пробывал все файлы этого плагины удалить, сервер загружался с плагином, но после добавления файлов в ДАТУ и перезагрузку, опять зависал сервер,
КРЧ у меня этот плагин не работает((
У вас вероятно слабое железо хоста. Выставите босов спавн в разное время, что б они сразу все не спавнились одновременно. Это решит вашу проблему.
 
У вас вероятно слабое железо хоста. Выставите босов спавн в разное время, что б они сразу все не спавнились одновременно. Это решит вашу проблему.
Железо на хосте выше среднего, Неужели 12 NPC так просаживают фпс? У BetterNPC и 300 ботов можно поставить и норм сервер себя чувствовать будет..
Думаю плагину нужна оптимизация
 
Железо на хосте выше среднего, Неужели 12 NPC так просаживают фпс? У BetterNPC и 300 ботов можно поставить и норм сервер себя чувствовать будет..
Думаю плагину нужна оптимизация
Можно конфиг железа?
 
Failed to run a 10.00 timer in 'BossMonster v2.1.6' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.BossMonster.GetSpawnPos (Oxide.Plugins.BossMonster+NpcConfig config) [0x000dc] in <4ae5056aba9a4182959e90f7a3f4ebfa>:0
at Oxide.Plugins.BossMonster.SpawnRandomBoss () [0x0006e] in <4ae5056aba9a4182959e90f7a3f4ebfa>:0
at Oxide.Plugins.BossMonster.CheckSpawnBoss () [0x00029] in <4ae5056aba9a4182959e90f7a3f4ebfa>:0
at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00018] in <112d89ea5d3348c8b949af0ab1a866d2>:0
 
Конфиг в data не доработаный Example нет позиций где должны спавнится босы, по этому сервер падает.
{
"Идентификатор": "130.500",
"Список боссов": [
{
"Название босса": "Bestia",
"Список позиций": [93.86, 90.46, -465.66]
},
{
"Название босса": "Raptor",
"Список позиций": [152.27, 5.58, 1994.19]
},
{
"Название босса": "Krax",
"Список позиций": [103.90,39.92,-549.53]
},
{
"Название босса": "Scary",
"Список позиций": []
},
{
"Название босса": "Heavy",
"Список позиций": [-605.86,18.04,1619.13]
},
{
"Название босса": "Jason",
"Список позиций": [-1134.14, 19.19, -916.87]
},
{
"Название босса": "Clown",
"Список позиций": [4.05,0.14,12.47]
}
]
}
 
{
"Идентификатор": "130.500",
"Список боссов": [
{
"Название босса": "Bestia",
"Список позиций": [93.86, 90.46, -465.66]
},
{
"Название босса": "Raptor",
"Список позиций": [152.27, 5.58, 1994.19]
},
{
"Название босса": "Krax",
"Список позиций": [103.90,39.92,-549.53]
},
{
"Название босса": "Scary",
"Список позиций": []
},
{
"Название босса": "Heavy",
"Список позиций": [-605.86,18.04,1619.13]
},
{
"Название босса": "Jason",
"Список позиций": [-1134.14, 19.19, -916.87]
},
{
"Название босса": "Clown",
"Список позиций": [4.05,0.14,12.47]
}
]
}
Этого или отключи или пропиши позицию
"Название босса": "Scary",
"Список позиций": []
 
Он тебе и ложит сервер, плагин ищет позицию а ее нет и это циклично.
00:27:41
[BossMonster] Loading files on the /oxide/data/BossMonster/Bosses/ path has started...
00:27:41
Failed to call hook 'OnServerInitialized' on plugin 'BossMonster v2.1.6' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BossMonster.CheckLootTable (Oxide.Plugins.BossMonster+LootTableConfig lootTable) [0x00000] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.LoadConfigs () [0x0007f] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.OnServerInitialized () [0x00035] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006fa] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0
 
00:27:41
[BossMonster] Loading files on the /oxide/data/BossMonster/Bosses/ path has started...
00:27:41
Failed to call hook 'OnServerInitialized' on plugin 'BossMonster v2.1.6' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BossMonster.CheckLootTable (Oxide.Plugins.BossMonster+LootTableConfig lootTable) [0x00000] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.LoadConfigs () [0x0007f] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.OnServerInitialized () [0x00035] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006fa] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0
Теперь проблема с лутом у какого то боса
 
00:27:41
[BossMonster] Loading files on the /oxide/data/BossMonster/Bosses/ path has started...
00:27:41
Failed to call hook 'OnServerInitialized' on plugin 'BossMonster v2.1.6' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BossMonster.CheckLootTable (Oxide.Plugins.BossMonster+LootTableConfig lootTable) [0x00000] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.LoadConfigs () [0x0007f] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.OnServerInitialized () [0x00035] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.BossMonster.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006fa] in <8cd9739ba08d42eb8610833e52173765>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <112d89ea5d3348c8b949af0ab1a866d2>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <112d89ea5d3348c8b949af0ab1a866d2>:0
сервер не положил но и боссов тоже нет.
 
сервер не положил но и боссов тоже нет.
измени время спавна таймер еще не сработал
"Минимальное время появления после смерти [sec.]": 3000
"Максимальное время появления после смерти [sec.]": 4200 меньше сделай, это много что по дефолту и ищи у какого то боса отсутствует таблица лута.