I need it for vip^s. I want to use Better Chat in another manner via Timed Permission.
BetterChat
Moved
Total Downloads: 26,200 - First Release: Apr 21, 2015 - Last Update: Jan 12, 2018
- 4.9898/5, 98 likes
-
-
On my server its automated via shop. You are creating vip group in oxide,then you putting appropriate permission to vip group. Then you buying vip in the shop and its automatically adds player to that group by using Timed Permission.
-
-
I'm getting this error after I have freshly installed BetterChat on my server. Therefore, there is no config / groups or language files generated.
"[Error] Error while compiling BetterChat.cs(1586,18): error CS1525: Unexpected symbol `end-of-file', expecting `)', `,', `[', `]', or `='"
Problem solved, my admin solved it -
got these 2 error messages in a row:
Code:[Oxide] 14:08 [Error] Failed to call hook 'API_FindPlayerPrimaryGroup' on plugin 'BetterChat v4.2.12' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 14:08 [Debug] at Oxide.Plugins.BetterChat+Group.GetGroups (System.String SteamID, Sorting sorting) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat+Group.GetPrimaryGroup (System.String steamID) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BetterChat.API_FindPlayerPrimaryGroup (System.String id) [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 [Oxide] 14:08 [Error] Failed to call hook 'OnPlayerSleepEnded' on plugin 'Notifier v3.1.3' (NullReferenceException: Object reference not set to an instance of an object) [Oxide] 14:08 [Debug] at Oxide.Plugins.Notifier.ReplaceNameFormats (System.String text, .BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Notifier.OnPlayerSleepEnded (.BasePlayer player) [0x00000] in <filename unknown>:0 at Oxide.Plugins.Notifier.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
-
-
program link dead
-
Hello,
How is working priority level in groups please??? -
The rule for priority is 0 > 1, like in a race. The 1st place is higher than the 2nd. -
-
Hello im using this plugin in Hurtworld
and my chat will freeze for a bit like 5 min then it loads the message that did not go any ideas ? -
"HideIfNotHighestPriority": false,
for the two groups -
This is a great plugin but what is the chance of getting some commands to allow players to choose their own chat colors? ie. /namecolor /clantagcolor /textcolor - or something similiar. I pretty much allow players to choose their own color preferences but am forced at the moment to make all the changes myself.
I would really like to pass the responsibility onto the players themselves if at all possible. If it requires groups etc to work, even creating user or clan groups would be fine.
Just an idea. -
it will reset players preferences but may help with that lag. -
-
Can this plugin PLEASE attempt to log chat files as normal.
No webrcon or rcon program can record chat when BC is used.
Even the chat logs on the server are not created.
Please move chat logs or create new ones with old fomatting, so rcon, admin programs can use this plugin and log chat data on server side still..
Thank you -
NEW PLUGIN STILL NOT WORKING IN HURTWORLD WILL FREEZE FROM TIME TO TIME
-
Hi,
How do I do something like this https://i.imgbox.com/jhOJunlp.jpg (player tag color) -
go in oxide/data/betterchat and download your Groups.json
launch Group Manager and in the top left file>open and upload your Groups.json file.
now you can edit each group (remember admin should be priority 0 and work you way through the groups with the next most important group being 1) moderator is my 2nd most important so mine looks like
{
"GroupName": "moderator",
"Priority": 1,
"IgnoreOtherGroups": false,
"Title": {
"Hidden": false,
"Size": 15,
"Color": "#FF8000",
"Text": "[Moderator]"
},
"PlayerName": {
"Size": 15,
"Color": "#FF8000"
},
"Message": {
"Size": 15,
"Color": "white"
},
"Formatting": {
"Console": "{Title} {Name}: {Message}",
"Chat": "{Title} {Name}: {Message}"
}
},
when your happy go to top left again and save it, go back to
oxide/data/betterchat delete the old Groups.json (save another copy just in case) and upload your new one.
Hope this helps.Last edited by a moderator: Nov 15, 2016