• Хостинг игровых серверов

    Максимальная производительность для ваших игровых серверов!

    Заказать сейчас

Плагин BloodNight 1.6.3

Ded124

3 Май 2022
178
28
48
20
Ивент BloodNight - Мероприятие "Кровавая ночь", попробуй выжить!

Плагин создает мероприятие "Кровавая ночь". Наступает ночь, у всех игроков на сервере начинается бесконечное кровотечение и остановить это они могут лишь найдя себе жертву. После того как один игрок убивает другого - убийца становится боссом "Кровавой ночи" и получает быструю регенерацию здоровья а так же отмечается на карте для всех игроков. Задача игроков убить босса "Кровавой ночи" а задача босса выжить 20 минут. Если босс выживает то он может получить награду которую вы установите в...
 
BloodyNight v1.2.0: Failed to load config file (is the config file corrupt?) (Invalid property identifier character: -. Path 'BossReward', line 2, position 33.)
22:34:42
Failed to initialize plugin 'BloodyNight v1.2.0' (JsonReaderException: Invalid property identifier character: -. Path 'BossReward', line 2, position 33.) at Newtonsoft.Json.JsonTextReader.ParseProperty () [0x00077] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.ParseObject () [0x000d8] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.Read () [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x0028e] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0015c] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Plugins.BloodyNight.Init () [0x00007] in <22d006b3004b4744b5809451b5fbf55e>:0 at Oxide.Plugins.BloodyNight.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <22d006b3004b4744b5809451b5fbf55e>: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.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <18d4f19bbc844191b11ed9e69284d09b>:0
 
BloodyNight v1.2.0: Failed to load config file (is the config file corrupt?) (Invalid property identifier character: -. Path 'BossReward', line 2, position 33.)
22:34:42
Failed to initialize plugin 'BloodyNight v1.2.0' (JsonReaderException: Invalid property identifier character: -. Path 'BossReward', line 2, position 33.) at Newtonsoft.Json.JsonTextReader.ParseProperty () [0x00077] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.ParseObject () [0x000d8] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.Read () [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x0028e] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0015c] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Plugins.BloodyNight.Init () [0x00007] in <22d006b3004b4744b5809451b5fbf55e>:0 at Oxide.Plugins.BloodyNight.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <22d006b3004b4744b5809451b5fbf55e>: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.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <18d4f19bbc844191b11ed9e69284d09b>:0
Ты конфиг неправильно настроил . Написано все в первых строках.
 
BloodyNight v1.2.0: Failed to load config file (is the config file corrupt?) (Invalid property identifier character: -. Path 'BossReward', line 2, position 33.)
22:34:42
Failed to initialize plugin 'BloodyNight v1.2.0' (JsonReaderException: Invalid property identifier character: -. Path 'BossReward', line 2, position 33.) at Newtonsoft.Json.JsonTextReader.ParseProperty () [0x00077] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.ParseObject () [0x000d8] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonTextReader.Read () [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x0028e] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0015c] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateValueInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType, Newtonsoft.Json.Serialization.JsonContract contract, Newtonsoft.Json.Serialization.JsonProperty member, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerMember, System.Object existingValue) [0x0006d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000d9] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00053] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <271c58b7a8684db5a2c92be17a81f252>:0 at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <271c58b7a8684db5a2c92be17a81f252>:0 at Oxide.Core.Configuration.DynamicConfigFile.ReadObject[T] (System.String filename) [0x00028] in <18d4f19bbc844191b11ed9e69284d09b>:0 at Oxide.Plugins.BloodyNight.Init () [0x00007] in <22d006b3004b4744b5809451b5fbf55e>:0 at Oxide.Plugins.BloodyNight.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00038] in <22d006b3004b4744b5809451b5fbf55e>: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.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00043] in <18d4f19bbc844191b11ed9e69284d09b>:0
Неверно настроена конфигурация. Обращаю ваше внимание что награда для босса кровавой ночи должна выглядеть в конфигурации примерно так: "antiraid.use 2h".
 
Неверно настроена конфигурация. Обращаю ваше внимание что награда для босса кровавой ночи должна выглядеть в конфигурации примерно так: "antiraid.use 2h".
Я умею читать ) и английским владею уровнем с2)
 
1707993800072.png
в строчке boss.health вы можете изменить кол-во хп которое будет восстанавливаться каждую секунду.
командой /bn можно запустить кровавую ночь заранее
спасибо, вот только не понятно, вроде в плагине стоит авто запуск мероприятия, а в js нет записи автозапуска(ночь наступила и молчит зараза)
 
спасибо, вот только не понятно, вроде в плагине стоит авто запуск мероприятия, а в js нет записи автозапуска(ночь наступила и молчит зараза)
1707994286448.png
Ивент запускается каждые 4 часа в автоматическом режиме, время можно поменять в этих строчках (секунды) . Так же после начала кровавой ночи оповещения будут появляться только при убийстве игрока игроком, по истечении 20 минут (стандартное значение продолжительности) ивент будет окончен и босс получит награду с оповещением. Босс умер до окончания таймера - кровавая ночь заканчивается и наступает день
 
1707994286448.png
Ивент запускается каждые 4 часа в автоматическом режиме, время можно поменять в этих строчках (секунды) . Так же после начала кровавой ночи оповещения будут появляться только при убийстве игрока игроком, по истечении 20 минут (стандартное значение продолжительности) ивент будет окончен и босс получит награду с оповещением. Босс умер до окончания таймера - кровавая ночь заканчивается и наступает день
Благодарю за развёрнутый ответ!!!
 
Активность
Пока никто не печатает сообщение