Raised This Month: $12 Target: $400
 3% 

[ANY] HexTags [Tags/Chat Colors & Score Tags]


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Plugin ID:
5944
Plugin Version:
2.12
Plugin Category:
Server Management
Plugin Game:
Any
Plugin Dependencies:
Servers with this Plugin:
234 
Plugin Description:
Set tags & chat colors!
Old 12-16-2017 , 11:29   [ANY] HexTags [Tags/Chat Colors & Score Tags]
Reply With Quote #1

HexTags






If you are having issues with the tags not beign enforced and changing on the round end make sure you have updated to the latest version of sourcemod and metamod

Remake of [CS:GO]Chat Colors (Custom Chat Colors).
Supports any game that is supported by chat-processor. It's only being tested in CS:GO.


Features:
Code:
  1. Set Clan-Tag (On the scoreboard) CSGO/CSS Only.
  2. Set Chat Colors.
  3. Set Chat Tags with colors.
  4. Set Name Colors.
  5. Available colors.
  6. Rainbow(& Random) colored chat.
  7. Allows users to select a tag, choosing one from all the tags available to the client. See sm_tagslist command and sm_hextags_enable_tagslist cvar
Commands:
Code:
  1. /reloadtags --> Reloads the tags & colors.
  2. /toggletags --> Enable or disable the tags visibility.
  3. /getteam --> Returns the current team name.
  4. /tagslist --> Shows all the tags a player has access to.
ConVars:
Generated automatically in the cfg/sourcemod folder:
Code:
  1. sm_hextags_nogang ("") --> Text to use if user has no tag - needs hl_gangs
  2. sm_hextags_roundend (0)--> If 1 the tags will be reloaded even on round end - Suggested to be used with plugins like mostactive or rankme.
  3. sm_hextags_enable_tagslist (0) --> Enable the usage of the tagslist command. Still experimental.
  4. sm_hextags_timer_interval (5.0) --> How often should the user tags be checked if the match the config ones. Set to 0 to disable.
  5. sm_hextags_loglevel (0) --> Set the plugin loglevel: 0: No logs, 1: Info, 2: Debug.
Supported plugins:
Code:
  1. Warden/Deputy: https://forums.alliedmods.net/showthread.php?p=1476638 & https://forums.alliedmods.net/showthread.php?t=283212
  2. RankMe: https://forums.alliedmods.net/showthread.php?p=2467665
  3. MostActive: https://forums.alliedmods.net/showthread.php?p=1751973
How to install



Configurations



Common Issues



Bugs and todos:
Please check the wiki or the issues pages before reporting a new error!


Screenshots


Sourcecode on GitHub!

Download

Updating from 1.x to 2.x
Spoiler


Natives & Forward
Spoiler


Thanks to: shanapu, lukas, for help with scripting & testing!
__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!

Last edited by Papero; 07-02-2022 at 05:03. Reason: Update version
Papero is offline
AceNetworks
Member
Join Date: Aug 2017
Old 12-16-2017 , 11:43   Re: HexTags
Reply With Quote #2

Awesome! Thank you for remake chat colors!
AceNetworks is offline
Cruze
Veteran Member
Join Date: May 2017
Old 12-16-2017 , 11:59   Re: HexTags
Reply With Quote #3

damn! nice!!!
__________________
Taking paid private requests! Contact me
Cruze is offline
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Old 12-17-2017 , 11:25   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #4

Update 1.11:
Code:
1. Added {time} param. This will be replaced with time, format: HH:MM
2. Incrased ChatTag from 64 to 128 chars.

Quote:
Originally Posted by AceNetworks View Post
Awesome! Thank you for remake chat colors!
Quote:
Originally Posted by Cruze View Post
damn! nice!!!
Thanks both!
__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!

Last edited by Papero; 12-17-2017 at 11:26.
Papero is offline
PinHeaDi
Senior Member
Join Date: Jul 2013
Location: Bulgaria
Old 12-18-2017 , 05:59   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #5

PHP Code:
#include <sourcemod>
#include <vip_core>
#include <hextags>

public void OnClientPutInServer(int iClient)
{
    if (
VIP_IsClientVIP(iClient) && VIP_GetClientVIPGroup(iClient"VIP"15))
    {
        
HexTags_SetClientTag(iClientChatTag"[{purble}Test{grey}]");
        
HexTags_SetClientTag(iClientChatColor"{yellow}");
        
HexTags_SetClientTag(iClientScoreTag"Test");
    }

Or did I got it wrong? Its not working that way. The plugin itself works more than perfectly, very nice job there.
__________________

Last edited by PinHeaDi; 12-18-2017 at 05:59.
PinHeaDi is offline
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Old 12-18-2017 , 06:27   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #6

Quote:
Originally Posted by PinHeaDi View Post
PHP Code:
#include <sourcemod>
#include <vip_core>
#include <hextags>

public void OnClientPutInServer(int iClient)
{
    if (
VIP_IsClientVIP(iClient) && VIP_GetClientVIPGroup(iClient"VIP"15))
    {
        
HexTags_SetClientTag(iClientChatTag"[{purble}Test{grey}]");
        
HexTags_SetClientTag(iClientChatColor"{yellow}");
        
HexTags_SetClientTag(iClientScoreTag"Test");
    }

Or did I got it wrong? Its not working that way. The plugin itself works more than perfectly, very nice job there.
You should set the tags on the "HexTags_OnTagsUpdated(int client)"

Btw now that forwards it's bugged since it's called before the tags get actually updated. As soon as I'm home I'll fix it.
Fixed with: 8c2bcb33
__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!

Last edited by Papero; 12-18-2017 at 07:47.
Papero is offline
PinHeaDi
Senior Member
Join Date: Jul 2013
Location: Bulgaria
Old 12-18-2017 , 09:36   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #7

I keep getting " error 004: function "HexTags_OnTagsUpdated" is not implemented".
__________________
PinHeaDi is offline
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Old 12-18-2017 , 10:34   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #8

Quote:
Originally Posted by PinHeaDi View Post
I keep getting " error 004: function "HexTags_OnTagsUpdated" is not implemented".
PHP Code:
#include <sourcemod>
#include <vip_core>
#include <hextags>

public void HexTags_OnTagsUpdated(int iClient)
{
    if (
VIP_IsClientVIP(iClient) && VIP_GetClientVIPGroup(iClient"VIP"15))
    {
        
HexTags_SetClientTag(iClientChatTag"[{purble}Test{grey}]");
        
HexTags_SetClientTag(iClientChatColor"{yellow}");
        
HexTags_SetClientTag(iClientScoreTag"Test");
    }

__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!

Last edited by Papero; 12-18-2017 at 10:34.
Papero is offline
Rale
AlliedModders Donor
Join Date: Sep 2010
Old 12-18-2017 , 11:43   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #9

PHP Code:
L 12/18/2017 11:39:55: [SMException reportedInvalid time format or buffer too small
L 12
/18/2017 11:39:55: [SMBlaminghextags.smx
L 12
/18/2017 11:39:55: [SMCall stack trace:
L 12/18/2017 11:39:55: [SM]   [0FormatTime
L 12
/18/2017 11:39:55: [SM]   [1Line 148d:\my profile\documents\hextags\addons\sourcemod\scripting\hextags.sp::CP_OnChatMessage
L 12
/18/2017 11:39:55: [SM]   [3Call_Finish
L 12
/18/2017 11:39:55: [SM]   [4Line 302E:\Google Drive\Projects\Sourcemod\Public\Chat-Processor\scripting\chat-processor.sp::OnSayText2 
And plugin does not works :S
Rale is offline
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Old 12-18-2017 , 16:30   Re: [ANY]HexTags[Chat/Score Colors][16/12/17]
Reply With Quote #10

Quote:
Originally Posted by Rale View Post
PHP Code:
L 12/18/2017 11:39:55: [SMException reportedInvalid time format or buffer too small
L 12
/18/2017 11:39:55: [SMBlaminghextags.smx
L 12
/18/2017 11:39:55: [SMCall stack trace:
L 12/18/2017 11:39:55: [SM]   [0FormatTime
L 12
/18/2017 11:39:55: [SM]   [1Line 148d:\my profile\documents\hextags\addons\sourcemod\scripting\hextags.sp::CP_OnChatMessage
L 12
/18/2017 11:39:55: [SM]   [3Call_Finish
L 12
/18/2017 11:39:55: [SM]   [4Line 302E:\Google Drive\Projects\Sourcemod\Public\Chat-Processor\scripting\chat-processor.sp::OnSayText2 
And plugin does not works :S
Post your hextags.cfg
This usually happens if your tags/colors are longer than 128 chars.
__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!
Papero is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:33.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode