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

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

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

Помогите Подскажите что за ошибки ?

Диматлт

29 Мар 2017
244
3
6
31
Всем привет!Спамят в консоль ошибки из-за чего это может быть ? Заранее благодарю

Web request callback raised an exception in 'SteamChecks v3.0.5' plugin (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.SteamChecks.GetPlaytimeForever (Oxide.Plugins.SteamChecks+Games games) [0x00000] in :0
at Oxide.Plugins.SteamChecks+c__AnonStorey4.<>m__0 (System.Int32 code, System.String response) [0x0006d] in :0
at Oxide.Core.Libraries.WebRequests+WebRequest.b__42_0 () [0x00034] in :0

Failed to call hook 'OnBetterChat' on plugin 'BetterChatFilter v1.2.0' (KeyNotFoundException: The given key was not present in the dictionary.)
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0
at Oxide.Plugins.BetterChatFilter.Filter (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x0001c] in :0
at Oxide.Plugins.BetterChatFilter.OnBetterChat (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x00000] in :0
at Oxide.Plugins.BetterChatFilter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0004e] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <41771c7bc8d246d0b0a34c2f0d27f2cb>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0

'RustMap v1.3.42' is using deprecated hook 'OnPlayerDie', which will stop working on Wednesday, 01 April 2020. Please ask the author to update to 'OnPlayerDeath(BasePlayer player, HitInfo hitInfo)'
 
Failed to call hook 'OnBetterChat' on plugin 'BetterChatFilter v1.2.0' (KeyNotFoundException: The given key was not present in the dictionary.)
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0
at Oxide.Plugins.BetterChatFilter.Filter (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x0001c] in :0
at Oxide.Plugins.BetterChatFilter.OnBetterChat (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x00000] in :0
at Oxide.Plugins.BetterChatFilter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0004e] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <41771c7bc8d246d0b0a34c2f0d27f2cb>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0
Обращение к ключу, которого нет. Возможно в конфиге что-то не так(Filter).


Web request callback raised an exception in 'SteamChecks v3.0.5' plugin (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.SteamChecks.GetPlaytimeForever (Oxide.Plugins.SteamChecks+Games games) [0x00000] in :0
at Oxide.Plugins.SteamChecks+c__AnonStorey4.<>m__0 (System.Int32 code, System.String response) [0x0006d] in :0
at Oxide.Core.Libraries.WebRequests+WebRequest.b__42_0 () [0x00034] in :0
Попытка работы с объектом, который является НУЛЛ. Возможно тоже с конфигом что-то не так.
 
  • Мне нравится
Реакции: Диматлт
Обращение к ключу, которого нет. Возможно в конфиге что-то не так(Filter).



Попытка работы с объектом, который является НУЛЛ. Возможно тоже с конфигом что-то не так.
Плагины переустанавливал не однократно конфиги само собой обновлены но ошибки продолжают сыпаться,на хостинге оксид обновлял.
 
Вот пример кфг этот плагин ставил сегодня



{
"ApiKey": "",
"Broadcasting": {
"CommunityBan": false,
"VacBan": false,
"GameBan": false,
"TradeBan": false,
"RecentBan": false,
"PrivateProfile": false,
"LimitedAccount": false,
"HoursPlayed": false,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": false,
"GameCount": false
},
"Kicking": {
"CommunityBan": false,
"VacBan": false,
"GameBan": false,
"TradeBan": false,
"RecentBan": false,
"PrivateProfile": false,
"LimitedAccount": false,
"HoursPlayed": false,
"FamilyShare": false,
"FamilyOwner": false,
"NoProfile": false,
"GameCount": false
},
"Thresholds": {
"VacBan": 0,
"GameBan": 2,
"RecentBan": 365,
"HoursPlayed": 25,
"GameCount": 1
},
"Whitelist": [
"76569198003592543"
]
}
 
из-за чего это может быть
Из-за неумения качать свежие версии плагинов и не умением читать официальные форумы поддержки плагинов.

Web request callback raised an exception in 'SteamChecks v3.0.5' plugin (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.SteamChecks.GetPlaytimeForever (Oxide.Plugins.SteamChecks+Games games) [0x00000] in :0
at Oxide.Plugins.SteamChecks+c__AnonStorey4.<>m__0 (System.Int32 code, System.String response) [0x0006d] in :0
at Oxide.Core.Libraries.WebRequests+WebRequest.b__42_0 () [0x00034] in :0

https://umod.org/community/steam-checks/384-nullreferenceexception-with-getplaytimeforever#post-16
В переводе на русский, на плагин немного Wulf забил т.к. есть более приоритетные задачи ( например релиз того же uMod ).
Тут несколько вариантов, кто-то из разработчиков uMod`а заберет себе плагин и оживит его. Либо ты заплатишь кому нибудь что бы он поправил. Либо подождать когда его починят.

Failed to call hook 'OnBetterChat' on plugin 'BetterChatFilter v1.2.0' (KeyNotFoundException: The given key was not present in the dictionary.)
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in :0
at Oxide.Plugins.BetterChatFilter.Filter (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x0001c] in :0
at Oxide.Plugins.BetterChatFilter.OnBetterChat (System.Collections.Generic.Dictionary`2[TKey,TValue] messageData) [0x00000] in :0
at Oxide.Plugins.BetterChatFilter.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0004e] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <41771c7bc8d246d0b0a34c2f0d27f2cb>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0

Смотрим, у тебя версия плагина BetterChatFilter 1.2.0 но не известна версия BetterChat`а.

Смею предположить что BetterChat у тебя более или менее свежей версии, т.е. +- 5.1. А с 5.1 версией дружит только BetterChatFilter версии 1.2.2 что собственно и указано в комментарии к апдейту https://umod.org/plugins/better-chat-filter

'RustMap v1.3.42' is using deprecated hook 'OnPlayerDie', which will stop working on Wednesday, 01 April 2020. Please ask the author to update to 'OnPlayerDeath(BasePlayer player, HitInfo hitInfo)'
Это не ошибка, а предупреждение о имении названия хука в Oxide/uMod. Обратись к автору плагина, пусть обновит плагин.
Либо найди в коде "OnPlayerDie" и замени на "OnPlayerDeath", но если что-то поломаешь сам будешь виноват. :)
 
Из-за неумения качать свежие версии плагинов и не умением читать официальные форумы поддержки плагинов.



https://umod.org/community/steam-checks/384-nullreferenceexception-with-getplaytimeforever#post-16
В переводе на русский, на плагин немного Wulf забил т.к. есть более приоритетные задачи ( например релиз того же uMod ).
Тут несколько вариантов, кто-то из разработчиков uMod`а заберет себе плагин и оживит его. Либо ты заплатишь кому нибудь что бы он поправил. Либо подождать когда его починят.



Смотрим, у тебя версия плагина BetterChatFilter 1.2.0 но не известна версия BetterChat`а.

Смею предположить что BetterChat у тебя более или менее свежей версии, т.е. +- 5.1. А с 5.1 версией дружит только BetterChatFilter версии 1.2.2 что собственно и указано в комментарии к апдейту https://umod.org/plugins/better-chat-filter


Это не ошибка, а предупреждение о имении названия хука в Oxide/uMod. Обратись к автору плагина, пусть обновит плагин.
Либо найди в коде "OnPlayerDie" и замени на "OnPlayerDeath", но если что-то поломаешь сам будешь виноват. :)
Спасибо большое )
 
Активность
Пока никто не печатает сообщение