You're not using it right then, else there's another reference that wasn't changed.
BetterChat
Moved
Total Downloads: 26,200 - First Release: Apr 21, 2015 - Last Update: Jan 12, 2018
- 4.9898/5, 98 likes
-
Wulf Community Admin
-
Code:public void ChatSay(string message, string userid = "0") => ConsoleSystem.Broadcast("chat.add", userid, message, 1.0);
-
Wulf Community Admin
Code:public void ChatSay(string message, string userid = "0") => rust.BroadcastChat(null, message, userid);
-
-
lol
[DOUBLEPOST=1468532320][/DOUBLEPOST] -
01:14 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.player' (by plugin 'PlayerRankings')
01:14 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.pro' (by plugin 'PlayerRankings')
01:14 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.regular' (by plugin 'PlayerRankings')
how do i fix this? i also noted the [Warning] Missing plugin name prefix in other plugins, running oxide and all updated plugins -
Hey !
Using latest version : 4.1.13, we randomly have this error :
Code:[Oxide] 10:58 [Error] Exception while calling NextTick callback (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 10:58 [Debug] at Oxide.Plugins.BetterChat+Player.Find (IPlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat+Player.FindOrCreate (IPlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat+<OnUserInit>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.OnFrame (Single delta) [0x00000] in <filename unknown>:0
Code:[Oxide] 11:00 [Error] Failed to call hook 'OnUserChat' on plugin 'BetterChat v4.1.13' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 11:00 [Debug] at Oxide.Plugins.BetterChat+Player.Find (IPlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat+Player.FindOrCreate (IPlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat.OnUserChat (IPlayer player, System.String message) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (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 name, System.Object[] args) [0x00000] in <filename unknown>:0
-
-
-
We get this in Rust and Hurtworld, Rust seems to be still working fine in Hurtworld tho the group colors aint working.
Code:[Oxide] 14:15 [Error] Failed to call hook 'OnUserChat' on plugin 'BetterChat v4.1.14' (FormatException: Input string was not in a correct format.) (Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 37) [Oxide] 14:15 [Debug] at System.String.ParseFormatSpecifier (System.String str, System.Int32& ptr, System.Int32& n, System.Int32& width, System.Boolean& left_align, System.String& format) [0x00000] in <filename unknown>:0 at System.String.FormatHelper (System.Text.StringBuilder result, IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at System.String.Format (IFormatProvider provider, System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at System.String.Format (System.String format, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Game.Hurtworld.Libraries.Covalence.HurtworldLivePlayer.Message (System.String message, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Game.Hurtworld.Libraries.Covalence.HurtworldLivePlayer.Reply (System.String message, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Game.Hurtworld.Libraries.Covalence.HurtworldPlayer.Reply (System.String message, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat.OnUserChat (IPlayer player, System.String message) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (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 name, System.Object[] args) [0x00000] in <filename unknown>:0
-
What Im looking for is a way to post a players level infront of there name.
Example: [15] [Clan Name] Razor14150
But I want this to be automated where when the player levels up it removes the old level and adds them to the new one. I dont want any permissions added to any of the levels... just sort of a way for players to show off levels in the server.
I use Better Chat if that would help with a head start of what Im sort of looking for? -
when I add a player into a group with a tag it has always a player tag before the name even if thats an admin how can I remove that?
-
-
-
[DOUBLEPOST=1468619598][/DOUBLEPOST] -
Wulf Community Admin
-
How can I get betterchat to save the correct tag. Ex: I place my admins in the admin group of betterchat then do server.save and server.writecfg. When the person leaves and returns they are placed in default group
-
Wulf Community Admin
-
So what do I do for a fix? Cause I remove them from default and once they leave they loose the admin tag
-
Wulf Community Admin