insane8472 submitted a new resource:
Chat Channels - Allows players to create, join and manage chat channels. Also allows players to chat locally.
Read more about this resource...
Chat Channels [Unmaintained]
Discussion in 'Plugin Support' started by insane8472, Aug 18, 2015.
-
This looks interesting.
-
Works with chathandler?
-
I have not tested with chathandler. When I get back, I can try it out.
-
it does not like BetterChat
-
Can you make a "UsePermissions" config section so we can disable oxide permissions, it's annoying setting them ig or at all
-
-
When I use /chan list:
[Oxide] 8:13 PM [Error] Failed to call hook 'cmdChatChannels' on plugin 'ChatChannels v1.0.0' File: ChatChannels.lua Line: 342 bad argument #1 to 'pairs' (table expected, got nil): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
When I use /chan create (Any Name) (Any Pass)
[Oxide] 8:13 PM [Error] Failed to call hook 'cmdChatChannels' on plugin 'ChatChannels v1.0.0' File: ChatChannels.lua Line: 300 attempt to get length of field 'Channels' (a nil value): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
I love the chat tags, but I wish I could make custom tags without having to modify the script itself. -
insane8472 updated Chat Channels with a new update entry:
1.0.1
-
Hey insane,
i love the idea of that plugin! Only a little problem. It is not compatible with chathandler and when i choose to print the messages to console, i always get 12 times the same message in the console.
like this:
Code:[8/23/2015 5:18:17 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:17 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what? [8/23/2015 5:18:18 PM] [Oxide] 5:18 PM [Info] [ChatChannels] [Chat] Kile_917: what?
-
I'm sorry about your problem. A side effect of when two plugins conflict and not the fault of just one. Each plugin will work as intended when the other is not loaded. I will have to take a look at chathandler and see what I can do.
-
Cool ... thank you. I have some modifications in chathandler and i would love to continue to use it.
[DOUBLEPOST=1440346327][/DOUBLEPOST]hey, a default global channel would be nice. and setup the chat color for "/chan" help text.
[DOUBLEPOST=1440346627][/DOUBLEPOST]Found a fault in the syste. When i am in a offical channel, and want to join another channel, it says:
"You are already in a channel <name>. You must leave before joining another" -
insane8472 updated Chat Channels with a new update entry:
1.0.2
-
Code:
[8/30/2015 9:18:41 PM] [Oxide] 9:18 PM [Error] Failed to load plugin ChatChannels (IOException: Sharing violation on path E:\....oxide\plugins\ChatChannels.lua) [8/30/2015 9:18:41 PM] [Oxide] 9:18 PM [Debug] at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) at System.IO.File.OpenRead (System.String path) [0x00000] in <filename unknown>:0 at System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize) [0x00000] in <filename unknown>:0 at System.IO.StreamReader..ctor (System.String path, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.StreamReader:.ctor (string,System.Text.Encoding) at System.IO.File.ReadAllText (System.String path, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0 at System.IO.File.ReadAllText (System.String path) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.Load () [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPluginLoader.Load (System.String directory, System.String name) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.LoadPlugin (System.String name) [0x00000] in <filename unknown>:0
-
Reloading the plugin should solve the problem.
-
Hey Insane,
i can not leave the channels. There is no command for it and with /chan join <name> i can not get into another channel before i leave my channel. -
/chan join <channel> [password] | part - Join or part a channel
Use "/chan part" when in a channel to leave it. -
Thanks mate ... now i saw it ... with your permission, i would like to rewrite the help a bit.
-
No problem. You can change the help text if you wish.
-
hey insane,
can you make it possible that admins and mods can see all messages from all channels on their screen with the certain channel name in front?