Ultimate Chat + Addons
73 Attachment(s)
I am working on a new version that will adress the "%s1 : %s2" issue. I will have to rewrite all plugins into one.
Ultimate Chat (With addons: Color, Swear, Mute & Tag Ultimate Chat will enable admins/players to see chat messages they usually wouldn't. Ultimate Chat: Color will enable admins/players to add color to their messages through commands. Ultimate Chat: Swear will allow you to censor certain words using regular expressions. Ultimate Chat: Mute will allow you to mute certain players through a say command or a menu for a specified time or permanently. Ultimate Chat: Tag will allow you to give tags as prefixes or postfixes to a user name through access level(cvars), SteamID(.ini file) or API(.inc file). Download Here Here's an example of 4 addons (Color, Mute, Swear & Tag) working together. http://digitaldecay.eu/forums/AM/Ima...-parallell.png Muted, Censored for swearing, general "[ADMIN]" admin tag, personal "<----" post tag, using the color commands to color the text. Continuing support for my old plugin Ultimate Chat and expanding it with features through addon plugins. This plugin requires cstrike module enabled. I have updated the old plugin Ultimate Chat for several reasons: * There was a bug that made empty messages appear as long as they were generated by the plugin. I was not good enough to debug such an error in the past, meaning I didn't even know it existed even though people had told me it did. * Replaced message_* functions with emessage_* functions to expand the compatibility with other plugins. This will make it easy to expand the functions of Ultimate Chat with simple addon plugins. * Added a requested feature that dead players could see the messages from alive admins. Flag "k" is used for this feature. If "c" and "d" flag is set, you don't need this option enabled. * Of course I have made the plugin more efficient in as many ways as I could. * Added a cvar for admin flags to make it easier for novice users to change the required admin flag(s) without recompiling the plugin. As all the addon plugins is operating on the message level, meaning after the command is sent, it should work with all plugins using the emessage_* functions and also a clean server with no chat plugins. Ultimate Chat
Changelog
Commands, cvars and explanations: Code:
uc_adminmode & uc_playermode: Color
Changelog
Commands, cvars and explanations: You can add your own commands through the .sma (requires a recompile) but the default ones are: !g !G /G - for green color. !t !T /T - for team color. !d !D /D !n !N /N !y !Y /y /Y - for normal color. You don't have to worry about the color commands interfering with any other commands for plugins as they are usually picked up on the say command, which is executed before this is. Code:
uc_color_adminmode & uc_color_playermode: Swear
Changelog
Commands, cvars and explanations: Code:
Cvars: Mute
Changelog
Commands, cvars and explanations: Code:
Commands: Tag http://digitaldecay.eu/forums/AM/Ima...-Example-1.png Example using "a" flag to set !g[SuperAdmin] tag through cvars and a personal [ !g--{-!t@ !d] set with .ini file.
Changelog
Code:
Run the plugin once. It will automatically create a file called uc_tag.ini in your configs dir. It contains information on how to add personal tags. I will gladly take suggestions on improvements. Please notify me if you find any bugs or problems that I have missed. All plugins will work by their own but also with each other. You choose which combination fits you best. The addon plugins are not compatible with older versions of Ultimate Chat. It is also not compatible with any other plugin that uses message_*() functions to produce the messages. |
Re: Ultimate Chat / Color
Nice. Ultimate chat was always the first plugin I'd get whenever I'd work on a server. It's good to see it being updated, though I'll definitely miss that empty message bug that would give me away when I would try to act afk to spectate hackers.
|
Re: Ultimate Chat / Color
If its 100% working, then it's a very nice plugin, especially the Ultimate Color.
But one thing, you don't hear chat messages, you see chat messages. You do hear sounds, but not chat messages. And your plugin its about chat messages. |
Re: Ultimate Chat / Color
Nice job. :)
|
Re: Ultimate Chat / Color
Good work.
|
Re: Ultimate Chat / Color
Quote:
I do however think that this feature will have to be done within the chat plugin itself because the empty messages is probably cleared out after the command phase, the message is probably never sent as a SayText. Quote:
|
Re: Ultimate Chat + Addons
Congrats, really nice job.
|
Re: Ultimate Chat + Addons
Welcome back Bro!
|
Re: Ultimate Chat + Addons
Thanks for sharing
|
Re: Ultimate Chat + Addons
Great JoB :o Keep On It !!!
|
Re: Ultimate Chat + Addons
5 Plugins, wow great job if it's better than Admin Prefixes V4.0 by m0skVi4a ;]
https://forums.alliedmods.net/showthread.php?t=183491 I will use it :D Mute like amx_gag right ? I mean for admins ? Answer this questions and i will use it on my all servers :D Thanks sounds great :D |
Re: Ultimate Chat + Addons
You know what's missing? Private messaging.
Something like /private black. You get the idea. Multiple people participating on a private chat would also be awesome(print my message to everyone i've selected with /private). And then, /unprivate X or /unprivate #all. Notice that names can't contain #. |
Found a small bug..
D-G|ADMIN {DOLLAR}V!Ru$s$s$s$s$s$s$s$s$<D: muted brahim. D-G|Mute ~ brahim has been unmuted. So when i unmute, it prints mute.. MERGE EDIT 1: 1 more uc_tag_level2_flags "x" uc_tag_level2_pre "!gD-G|General Admin >!g" uc_tag_level2_post "!g" This is too bad you should make it on the ini file just like that "a" "!gHead Admin" So who have flag a will have prefix "Head Admin" with green color... I really like your plugin but not perfect yet :P MERGE EDIT 2: Sorry for triple post ! The plugin has many errors ! When you mute a player he get some problems Make plugin like this: https://forums.alliedmods.net/showthread.php?t=183491 Sorry bad for me. |
Re: Ultimate Chat + Addons
Quote:
I will not be adding the cvars to the ini because the parsing of the file gets extremely complex. There are already files for cvars like amxx.cfg and server.cfg. |
Re: Ultimate Chat + Addons
Quote:
Sorry for my english i will wait more good luck :) |
Re: Ultimate Chat + Addons
Quote:
Its much simpler & cleaner to have 5 different plugins so you can choose what you want to use or not use. |
Re: Ultimate Chat + Addons
Quote:
The majority of these plugins are basic examples that could be expanded upon. It's a new way of doing chat stuff that usually causes problems in servers. There are other plugins that do most of these things within one plugin that you could use instead. I think iChat is the biggest of them. While I agree that one plugin is more effective than 4, this is not really an issue with chat commands as they are not called that often. It's easily checked by timing the various parts of the plugins. Quote:
I have updated UC:Color and UC:Tag, just not released them yet. I did that now. I think they will suit you better. |
Re: Ultimate Chat + Addons
Quote:
Thanks again tomorrow i will add all of them on my server cuz i'm using other old bad plugins like amx_gag and i didn't find anti swear and mute like that, it's really new pro plugin good job i hope all update the old plugins we want new things like this one really great efforts thanks a lot. :up: |
Re: Ultimate Chat + Addons
Quote:
I don't need more ! Thanks for everything, no errors no bugs yet... About swear filter i didn't understand what you wrote on ini file i added this and working well PHP Code:
And how to block ip completely ? Thanks for everything again i love this plugins ♥ |
Re: Ultimate Chat + Addons
Quote:
|
Re: Ultimate Chat + Addons
The file is in regular expression. normal words can be used of course as they are also expressions. Just very static ones.
Regex enables you to make it more dynamic. I suggest watching these tutorials on YouTube from Derek Banas: https://www.youtube.com/playlist?lis...4F2FDD28D0C40E \d+\D+\d+\D+\d+\D+\d+(?:\D+\d+)? This will catch any number of digits followed by any number of non digits, repeated 3 times without the non-digits at the end and optional port after that. It is very vague but there's no good way around it. The problem is that it will also catch for example: "Hello, I got 25 kills, 10 deaths. That will make a k:d ratio of 2.5. Amaze" But who writes 4 numbers in once sentence? I don't think that's very common. |
Re: Ultimate Chat + Addons
Quote:
So i add this line just like that ? PHP Code:
How about bad words i have some problems cuz of fk can you learn me simple way ? i'm suing line like PHP Code:
Without videos just small examples please and thanks :) And i want to ask you how to block, say /rs I just want to block some commands from being on chat like say /rs say /rank but i don't one to hide words cuz i'm using ad_manger, they use say /ip to spam ip ( on other chat plugins ), I mean i just want to block registered commands like rs rank.. i tried to put the plugins under restscore.amxx and up, same :\ Please help great job again :) |
Re: Ultimate Chat + Addons
Quote:
Quote:
Did not understand the part about /rs, /rank and /ip. |
Re: Ultimate Chat + Addons
Quote:
Some chat plugins block them, i mean when you right /anything no one see it, but in your plugin we can see, i don't want to see them i just want to block /rs and /rank i mean registered commands not anything after / |
Re: Ultimate Chat + Addons
2 More, when admins say /top15 the server prints op15 with team color, can you remove /t /g /y /n ?
Also, can you check admins chat ? Or add admins chat with your plugin, it should be really ultimate, admins chat is cool, but after we mute a player, he use admin chat to insult, so please make when player muted can't use admins chat and also make admins chat filtered by swear filter.. Thanks. |
Re: Ultimate Chat + Addons
Quote:
Code:
It's all about where you place this plugin in the plugins.ini because that determines in which order everything is called, but the code above eliminates that problem. ...unless I'm not understanding you correctly. Quote:
Quote:
|
Re: Ultimate Chat + Addons
Quote:
BTW, i tried two but same.. |
Re: Ultimate Chat + Addons
I thought that some other plugin was supposed to block them.
If not, you can use this: Code:
|
Re: Ultimate Chat + Addons
Quote:
That's what what i want :) You can make add it on first post ultimate_chat_block.sma it will be cool for most.. Thanks a lot. EDIT: where to place this plugin, above or under ultimate chat ? |
Re: Ultimate Chat + Addons
Quote:
If I were to release that I should at least make it read from a file. |
Re: Ultimate Chat + Addons
Quote:
So anything after / will be hidded or i'm wrong ? |
Re: Ultimate Chat + Addons
Quote:
Code:
Code:
|
Re: Ultimate Chat + Addons
Quote:
|
Re: Ultimate Chat + Addons
Great Black Rose.
|
Re: Ultimate Chat + Addons
How to block who muted from using admins chat for insult or say unmute....
|
Re: Ultimate Chat + Addons
Problems with UC: Color
It work fine with say_team or while player is dead or spec, but while player is alive it doesnt work with "say" Nice plugins, ty for sharing. (Hope that you understand me) |
Re: Ultimate Chat + Addons
Quote:
The color plugin never uses is_user_alive or get_user_team(). It should not make any difference. If you want further help, disable other plugins and try again. Enable them one by one to see which one causes the problem. If that doesn't solve your problem, post your plugins.ini. |
Re: Ultimate Chat + Addons
Quote:
Good Luck / Regards. |
Re: Ultimate Chat + Addons
I'm working on that. I just need to find the most easy and practical solution for the end-user.
Check back this weekend and I'll probably have it up by then. |
Re: Ultimate Chat + Addons
Quote:
|
All times are GMT -4. The time now is 20:24. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.