Hexer10 / HexTags

Customize tags & chat colors!
https://forums.alliedmods.net/showthread.php?p=2566623
GNU General Public License v3.0
54 stars 16 forks source link

Compatibility with Simple Chat Processor (Redux) #61

Closed crashzk closed 1 year ago

crashzk commented 4 years ago

Is your feature request related to a problem? Please describe. I do not believe it is related to a problem, however with the Simple Chat Processor (Redux) compatibility this problem does not occur.

The chat cannot be controlled, the SPEC players can talk to the players in the teams by chat, even though the players are alive.

I also noticed that there is no BUGS of the colored balls of the players in the chat, as some players have already reported.

Describe the solution you'd like Make HexTags compatible with Simple Chat Processor (Redux)

Describe alternatives you've considered I currently have a private version of a Tags & Chat Colors plugin, it uses the Simple Chat Processor (Redux), and has no BUG compared to Chat-Processor.

Additional context Anyway, it would add compatibility with the Simple Chat Processor (Redux), then the user would be free to choose whether he wants the Chat-Processor or if he wants the Simple Chat Processor (Redux).

Would such an implementation be possible?

Hexer10 commented 4 years ago

I was thinking about adding a version which would require any dependency at all, would that work as well?

crashzk commented 4 years ago

I believe it would do. Could you explain to me just explain me better how it would work in the case?

crashzk commented 4 years ago

Any news about this request? I really appreciate this change, compatibility only with Chat-Processor for me is not welcome, several BUGS are in the chat due to this plugin, so I saw all caused by the same Chat-Processor.

Hexer10 commented 4 years ago

I've been working this quite a bit actually, but recently I've been taking over some project which took me a lot of time. The main features are already done, I just need to fix some issues, such as when the message should be left as default

crashzk commented 4 years ago

Perfect, thanks in advance.

I will be waiting for you to update.

Cartitarul commented 2 years ago

Any updates on the version of this plugin for Redux SCP

crashzk commented 1 year ago

News?

Hexer10 commented 1 year ago

News?

I've made a very simple implementation in the scp branch, here you have the already compiled .smx for the 1.11. I didn't test it thoroughly but it should work.

Let me know if you'll try it

hextags.zip

crashzk commented 1 year ago

I've made a very simple implementation in the scp branch, here you have the already compiled .smx for the 1.11. I didn't test it thoroughly but it should work.

Let me know if you'll try it

hextags.zip

Thanks, I'll be testing and I'll get back with the results.

crashzk commented 1 year ago

Submit the version and give the following error: hextags.smx (hextags): [HexTags] Either chat-processor or Simple Chat Processor is required to run this plugin.

Simple Chat Processor is installed.

sm plugins list

[SM] Listing 99 plugins:
  01 "Basic Comm Control" (1.11.0.6911) by AlliedModders LLC
  02 "NoBots Enforcer" (1.0) by Nikooo777
  03 "SourceBans++ Discord" (1.7.0-51) by Kotik. Fork of RumbleFrog, SourceBans++ Dev Team.
  04 "[SWGM] Command Listener" (1.2.1) by Someone, crashzk
  05 "eItems" (0.20.3) by ESK0
  06 "[CSGO] Server Exploit Fix [5/28/2021]" (1.10.0.6428) by backwards
  07 "Fix Hint Color Messages" (1.3.0 Franc1sco franug github version) by Phoenix (˙·٠●Феникс●٠·˙)
  08 "SourceBans++ Report Plugin" (1.7.0) by RumbleFrog, SourceBans++ Dev Team
  09 "AFK Manager" (4.3.0) by Rothgar
  10 "SourceTV / GOTV Protector" (1.0) by CrazyHackGUT aka Kruzya
  11 "SourceBans++: SourceComms" (1.7.0) by Alex, SourceBans++ Dev Team
  12 "Fun Commands" (1.11.0.6911) by AlliedModders LLC
  13 "SourceBans++: SourceSleuth" (1.7.0) by ecca, SourceBans++ Dev Team
  14 "Admin File Reader" (1.11.0.6911) by AlliedModders LLC
  15 "Reserved Slots" (1.11.0.6911) by AlliedModders LLC
  16 "[Levels Ranks] Core" (v3.1.7 Beta 1) by RoadSide Romeo & Wend4r
  17 "Steam Works Group Manager" (1.9.1) by Someone, crashzk
  18 "TecnoHard GC Level" (1.0.9) by abnerfs
  19 "Admin Menu" (1.11.0.6911) by AlliedModders LLC
  20 "Dano Só Granadas" (1.5.1) by abnerfs
  21 "Fun Votes" (1.11.0.6911) by AlliedModders LLC
  22 "Nextmap" (1.11.0.6911) by AlliedModders LLC
  23 "Basic Chat" (1.11.0.6911) by AlliedModders LLC
  24 "Default SM Text Replacer" (1.0) by Bacardi & Mitch - Edited: Cruze
  25 "[ ZK Servidores™ ] Block Commands" (1.1) by Geison, crashzk
  26 "TecnoHard TeamSelect Kick" (2.0.4fix) by abnerfs
  27 "Simple Stealth" (1.0) by Potatoz
  28 "CS:GO Disable Agent Models" (1.2) by SAZONISCHE, 8guawong
  29 "[CS:GO] Franug Agents Chooser" (1.2.0) by Franc1sco franug, Romeo, TrueProfessional, Teamkiller324
  30 "No Dupe Account" (1.5.1) by azalty
  31 "[Server-Redirect+] Core" (3.0.1) by Natanel 'LuqS'
  32 "Anti-Flood" (1.11.0.6911) by AlliedModders LLC
  33 "[ANY] Chat Responder" (1.3.4) by Headline
  34 "Discord API" (0.1.107) by Deathknife
  35 "Admin Help" (1.11.0.6911) by AlliedModders LLC
  36 "[Lilac] Little Anti-Cheat" (1.7.3) by J_Tanzanite
  37 "SourceBans++: Main Plugin" (1.7.0) by SourceBans Development Team, SourceBans++ Dev Team
  38 "SwapTeam" (1.2.6fix) by MistaGee, Rogue, crashzk
  39 "SourceBans++: Admin Config Loader" (1.7.0) by AlliedModders LLC, SourceBans++ Dev Team
  40 "TecnoHard No Ready Kicker" (1.4fix2) by abnerfs
  41 "[ ZK Servidores™ ] Help Menu" (1.0.4) by chundo, emsit, joinedsenses, crashzk, biielzk
  42 "[LR] Module - Unusual Kills" (v3.1.6 SR2) by Wend4r
  43 "[LR] Module - Overlays" (v3.1) by RoadSide Romeo
  44 "[LR] Module - TOP by KDR" (v3.1.5) by Wend4r
  45 "[LR] Module - ExStats Maps" (3.1 F1) by RoadSide Romeo
  46 "[LR] Module - ExStats GeoIP" (v3.1.7 Beta 1) by RoadSide Romeo
  47 "[LR] Module - ExStats Hits" (v3.1) by Wend4r
  48 "[LR] Module - ExStats Weapons" (v3.1) by RoadSide Romeo & Wend4r
  49 "Voice of Agents" (2.0) by Romeo
  50 "[ ZK Servidores™ ] High Ping Kicker" (1.1) by Dr. Api, crashzk
  51 "Server Graphic Rotation" (1.1.0) by mukunda
  52 "CSGO Advanced Drop" (1.4.0) by Phoenix (DropsSummoner), oppa, crashzk
  53 "[Lilac] Auto SourceTV Recorder" (1.2.1) by J_Tanzanite
  54 "[CSGO] Server Lag Exploit Fix [3/7/2020]" (1.10.0.6453) by backwards
  55 "[ ZK Servidores™ ] View all skins seeds on the console (!ws)" (1.0.0) by biielzk, crashzk
  56 "Cronjobs" (2.0) by dordnung
  57 "SM Franug Valve Sprays CSGO" (2.0) by Franc1sco franug, Romeo, crashzk
  58 "Fix Competitive Warmup" (1.1) by Ilusion9
  59 "REGEX word filter" (1.2) by Twilight Suzuka
  60 "[VIP] Core" (3.1.0 DEV) by R1KO
  61 "[ ZK Servidores™ ] Console Ads" (1.1) by biielzk, crashzk
  62 "Weapons & Knives" (1.7.7) by kgns | oyunhost.net
  63 "[BFG] WarMod | TecnoHard" (22.09.26.1915 + 4.2.10) by Versatile_BFG, abnerfs, crashzk
  64 "TecnoHard™ Plugins Block" (1.2) by AbNeR @CSB
  65 "Basic Info Triggers" (1.11.0.6911) by AlliedModders LLC
  66 "[Discord] Map Notifications" (1.0.1) by Bara
  67 "AntiDLL Handler" (1.7.1) by JDW
  68 "[ANY] Hide SteamGroup ID" (1.0) by SilverShot
  69 "Basic Votes" (1.11.0.6911) by AlliedModders LLC
  70 "[CS:GO] Disable end match nextmap vote" (30.3.2021) by Bacardi
  71 "[Redirect] Core" (1.0.1 Alpha) by Wend4r
  72 "Chat Logging" (3.1) by R1KO
  73 "Player Analytics" (1.4.2) by Dr. McKay / Bara / sneaK
  74 "[ ZK Servidores™ ] Valve Menu" (1.0) by Franc1sco franug, crashzk
  75 "SourceBans++: Bans Checker" (1.7.0) by psychonic, Ca$h Munny, SourceBans++ Dev Team
  76 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
  77 "Sound Commands" (1.11.0.6911) by AlliedModders LLC
  78 "Client Preferences" (1.11.0.6911) by AlliedModders LLC
  79 "[CS:GO] Weapon Stickers" (1.3) by quasemago and z1ntex
  80 "Player Commands" (1.11.0.6911) by AlliedModders LLC
  81 "Console Say" (1.0.1) by abnerfs
  82 "Gloves" (1.0.5) by kgns | oyunhost.net
  83 "[VIP] Admin Privileges" (1.1.4) by R1KO, vadrozh, CrazyHackGUT aka Kruzya
  84 "[VIP] Additional [For VIP_CORE 3.0]" (1.0.1) by Drumanid
  85 "[VIP] Admin" (1.2) by R1KO
  86 "[VIP] FakeRank" (1.0.2) by TiNiK
  87 "[VIP] Skybox" (1.2) by White Wolf, sekac, Rimmer, crashzk
  88 "[VIP] COIN" (2.0.2) by Pheonix (˙·٠●Феникс●٠·˙) & R1KO, pracc
  89 "[VIP] Exp Multiplier" (1.0) by R1KO (skype: vova.andrienko1)
  90 "[VIP] Stats" (2.6) by R1KO 
  91 "ServerAdvertisements3" (3.3.0) by ESK0
  92 "Fix Disconnect Reason" (1.0.0) by FroidGaming.net
  93 "[CS:GO] sv_password - bypass players and reserved cookie check" (23.2.2021) by Bacardi
  94 "Auto Change Map" (1.4) by Mleczam, crashzk
  95 "Tebex™ SourceMod" (0.0.1) by Tebex™
  96 "Basic Commands" (1.11.0.6911) by AlliedModders LLC
  97 "[VIP] Music Kit" (1.2) by Pheonix, Felya, crashzk
  98 <Failed> "hextags" (<VERSION>) by Hexah
  99 "Simple Chat Processor (Redux)" (2.3.0fix) by Simple Plugins, Mini
Errors:
hextags.smx (hextags): [HexTags] Either chat-processor or Simple Chat Processor is required to run this plugin.
Hexer10 commented 1 year ago

Submit the version and give the following error: hextags.smx (hextags): [HexTags] Either chat-processor or Simple Chat Processor is required to run this plugin.

Simple Chat Processor is installed.

sm plugins list

[SM] Listing 99 plugins:
  01 "Basic Comm Control" (1.11.0.6911) by AlliedModders LLC
  02 "NoBots Enforcer" (1.0) by Nikooo777
  03 "SourceBans++ Discord" (1.7.0-51) by Kotik. Fork of RumbleFrog, SourceBans++ Dev Team.
  04 "[SWGM] Command Listener" (1.2.1) by Someone, crashzk
  05 "eItems" (0.20.3) by ESK0
  06 "[CSGO] Server Exploit Fix [5/28/2021]" (1.10.0.6428) by backwards
  07 "Fix Hint Color Messages" (1.3.0 Franc1sco franug github version) by Phoenix (˙·٠●Феникс●٠·˙)
  08 "SourceBans++ Report Plugin" (1.7.0) by RumbleFrog, SourceBans++ Dev Team
  09 "AFK Manager" (4.3.0) by Rothgar
  10 "SourceTV / GOTV Protector" (1.0) by CrazyHackGUT aka Kruzya
  11 "SourceBans++: SourceComms" (1.7.0) by Alex, SourceBans++ Dev Team
  12 "Fun Commands" (1.11.0.6911) by AlliedModders LLC
  13 "SourceBans++: SourceSleuth" (1.7.0) by ecca, SourceBans++ Dev Team
  14 "Admin File Reader" (1.11.0.6911) by AlliedModders LLC
  15 "Reserved Slots" (1.11.0.6911) by AlliedModders LLC
  16 "[Levels Ranks] Core" (v3.1.7 Beta 1) by RoadSide Romeo & Wend4r
  17 "Steam Works Group Manager" (1.9.1) by Someone, crashzk
  18 "TecnoHard GC Level" (1.0.9) by abnerfs
  19 "Admin Menu" (1.11.0.6911) by AlliedModders LLC
  20 "Dano Só Granadas" (1.5.1) by abnerfs
  21 "Fun Votes" (1.11.0.6911) by AlliedModders LLC
  22 "Nextmap" (1.11.0.6911) by AlliedModders LLC
  23 "Basic Chat" (1.11.0.6911) by AlliedModders LLC
  24 "Default SM Text Replacer" (1.0) by Bacardi & Mitch - Edited: Cruze
  25 "[ ZK Servidores™ ] Block Commands" (1.1) by Geison, crashzk
  26 "TecnoHard TeamSelect Kick" (2.0.4fix) by abnerfs
  27 "Simple Stealth" (1.0) by Potatoz
  28 "CS:GO Disable Agent Models" (1.2) by SAZONISCHE, 8guawong
  29 "[CS:GO] Franug Agents Chooser" (1.2.0) by Franc1sco franug, Romeo, TrueProfessional, Teamkiller324
  30 "No Dupe Account" (1.5.1) by azalty
  31 "[Server-Redirect+] Core" (3.0.1) by Natanel 'LuqS'
  32 "Anti-Flood" (1.11.0.6911) by AlliedModders LLC
  33 "[ANY] Chat Responder" (1.3.4) by Headline
  34 "Discord API" (0.1.107) by Deathknife
  35 "Admin Help" (1.11.0.6911) by AlliedModders LLC
  36 "[Lilac] Little Anti-Cheat" (1.7.3) by J_Tanzanite
  37 "SourceBans++: Main Plugin" (1.7.0) by SourceBans Development Team, SourceBans++ Dev Team
  38 "SwapTeam" (1.2.6fix) by MistaGee, Rogue, crashzk
  39 "SourceBans++: Admin Config Loader" (1.7.0) by AlliedModders LLC, SourceBans++ Dev Team
  40 "TecnoHard No Ready Kicker" (1.4fix2) by abnerfs
  41 "[ ZK Servidores™ ] Help Menu" (1.0.4) by chundo, emsit, joinedsenses, crashzk, biielzk
  42 "[LR] Module - Unusual Kills" (v3.1.6 SR2) by Wend4r
  43 "[LR] Module - Overlays" (v3.1) by RoadSide Romeo
  44 "[LR] Module - TOP by KDR" (v3.1.5) by Wend4r
  45 "[LR] Module - ExStats Maps" (3.1 F1) by RoadSide Romeo
  46 "[LR] Module - ExStats GeoIP" (v3.1.7 Beta 1) by RoadSide Romeo
  47 "[LR] Module - ExStats Hits" (v3.1) by Wend4r
  48 "[LR] Module - ExStats Weapons" (v3.1) by RoadSide Romeo & Wend4r
  49 "Voice of Agents" (2.0) by Romeo
  50 "[ ZK Servidores™ ] High Ping Kicker" (1.1) by Dr. Api, crashzk
  51 "Server Graphic Rotation" (1.1.0) by mukunda
  52 "CSGO Advanced Drop" (1.4.0) by Phoenix (DropsSummoner), oppa, crashzk
  53 "[Lilac] Auto SourceTV Recorder" (1.2.1) by J_Tanzanite
  54 "[CSGO] Server Lag Exploit Fix [3/7/2020]" (1.10.0.6453) by backwards
  55 "[ ZK Servidores™ ] View all skins seeds on the console (!ws)" (1.0.0) by biielzk, crashzk
  56 "Cronjobs" (2.0) by dordnung
  57 "SM Franug Valve Sprays CSGO" (2.0) by Franc1sco franug, Romeo, crashzk
  58 "Fix Competitive Warmup" (1.1) by Ilusion9
  59 "REGEX word filter" (1.2) by Twilight Suzuka
  60 "[VIP] Core" (3.1.0 DEV) by R1KO
  61 "[ ZK Servidores™ ] Console Ads" (1.1) by biielzk, crashzk
  62 "Weapons & Knives" (1.7.7) by kgns | oyunhost.net
  63 "[BFG] WarMod | TecnoHard" (22.09.26.1915 + 4.2.10) by Versatile_BFG, abnerfs, crashzk
  64 "TecnoHard™ Plugins Block" (1.2) by AbNeR @CSB
  65 "Basic Info Triggers" (1.11.0.6911) by AlliedModders LLC
  66 "[Discord] Map Notifications" (1.0.1) by Bara
  67 "AntiDLL Handler" (1.7.1) by JDW
  68 "[ANY] Hide SteamGroup ID" (1.0) by SilverShot
  69 "Basic Votes" (1.11.0.6911) by AlliedModders LLC
  70 "[CS:GO] Disable end match nextmap vote" (30.3.2021) by Bacardi
  71 "[Redirect] Core" (1.0.1 Alpha) by Wend4r
  72 "Chat Logging" (3.1) by R1KO
  73 "Player Analytics" (1.4.2) by Dr. McKay / Bara / sneaK
  74 "[ ZK Servidores™ ] Valve Menu" (1.0) by Franc1sco franug, crashzk
  75 "SourceBans++: Bans Checker" (1.7.0) by psychonic, Ca$h Munny, SourceBans++ Dev Team
  76 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
  77 "Sound Commands" (1.11.0.6911) by AlliedModders LLC
  78 "Client Preferences" (1.11.0.6911) by AlliedModders LLC
  79 "[CS:GO] Weapon Stickers" (1.3) by quasemago and z1ntex
  80 "Player Commands" (1.11.0.6911) by AlliedModders LLC
  81 "Console Say" (1.0.1) by abnerfs
  82 "Gloves" (1.0.5) by kgns | oyunhost.net
  83 "[VIP] Admin Privileges" (1.1.4) by R1KO, vadrozh, CrazyHackGUT aka Kruzya
  84 "[VIP] Additional [For VIP_CORE 3.0]" (1.0.1) by Drumanid
  85 "[VIP] Admin" (1.2) by R1KO
  86 "[VIP] FakeRank" (1.0.2) by TiNiK
  87 "[VIP] Skybox" (1.2) by White Wolf, sekac, Rimmer, crashzk
  88 "[VIP] COIN" (2.0.2) by Pheonix (˙·٠●Феникс●٠·˙) & R1KO, pracc
  89 "[VIP] Exp Multiplier" (1.0) by R1KO (skype: vova.andrienko1)
  90 "[VIP] Stats" (2.6) by R1KO 
  91 "ServerAdvertisements3" (3.3.0) by ESK0
  92 "Fix Disconnect Reason" (1.0.0) by FroidGaming.net
  93 "[CS:GO] sv_password - bypass players and reserved cookie check" (23.2.2021) by Bacardi
  94 "Auto Change Map" (1.4) by Mleczam, crashzk
  95 "Tebex™ SourceMod" (0.0.1) by Tebex™
  96 "Basic Commands" (1.11.0.6911) by AlliedModders LLC
  97 "[VIP] Music Kit" (1.2) by Pheonix, Felya, crashzk
  98 <Failed> "hextags" (<VERSION>) by Hexah
  99 "Simple Chat Processor (Redux)" (2.3.0fix) by Simple Plugins, Mini
Errors:
hextags.smx (hextags): [HexTags] Either chat-processor or Simple Chat Processor is required to run this plugin.

hextags.zip

I've removed that check, please try again

crashzk commented 1 year ago

I sent this new version @Hexer10, HexTags plugin without errors, however when I type in the chat nothing happens, the messages are standard CSGO.

Error log shows Simple Chat Processor error only:

L 10/13/2022 - 19:16:37: [SM] Exception reported: Invalid plugin address
L 10/13/2022 - 19:16:37: [SM] Blaming: simple-chatprocessor.smx
L 10/13/2022 - 19:16:37: [SM] Call stack trace:
L 10/13/2022 - 19:16:37: [SM]   [0] Call_Finish
L 10/13/2022 - 19:16:37: [SM]   [1] Line 296, C:\Users\boy-l\Google Drive (zkservidores@gmail.com)\Servidores CSGO\Editar Plugins\addons\sourcemod\scripting\simple-chatprocessor.sp::OnSayText2
L 10/13/2022 - 19:16:37: [SM] Exception reported: Invalid plugin address
L 10/13/2022 - 19:16:37: [SM] Blaming: simple-chatprocessor.smx
L 10/13/2022 - 19:16:37: [SM] Call stack trace:
L 10/13/2022 - 19:16:37: [SM]   [0] Call_Finish
L 10/13/2022 - 19:16:37: [SM]   [1] Line 296, C:\Users\boy-l\Google Drive (zkservidores@gmail.com)\Servidores CSGO\Editar Plugins\addons\sourcemod\scripting\simple-chatprocessor.sp::OnSayText2
Hexer10 commented 1 year ago

@crashzk I wasn't using the right scp version now I'm using the one linked in your post, tough I don't think that it's the issue in this case (still I've recompiled it hextags.zip )

just to make sure we're on the same version here are my info:

SourcePawn Compiler 1.11.0.6911

and on the server

"Simple Chat Processor (Redux)" (2.3.0) by Simple Plugins, Mini

 SourceMod Version Information:
    SourceMod Version: 1.11.0.6903
    SourcePawn Engine: 1.11.0.6903, jit-x86 (build 1.11.0.6903)
    SourcePawn API: v1 = 5, v2 = 16
    Compiled on: Jun 26 2022 08:12:32
    Built from: https://github.com/alliedmodders/sourcemod/commit/b0e74075
    Build ID: 6903:b0e74075
    http://www.sourcemod.net/

this is what happens on the server image

Unfortunately seems like scp doesn't automatically parse the colors so I'd need to manually implement them

crashzk commented 1 year ago

I see, I believe that if I can use colorvariables.inc together with scp.

https://github.com/drixevel-dev/chat-processor/blob/main/scripting/include/colorvariables.inc

In any case I will test this new version and report you if the same bug happens.

Hexer10 commented 1 year ago

@crashzk I've just commited new changes to scp branch which should fix the double dot issue. Seems like the issue wasn't the new chat-processor per se but the {default} tag, which for some reason placed another dot: https://github.com/Hexer10/HexTags/blob/abfeb0ae573bb26f8c092eca660f7acbea420938/addons/sourcemod/scripting/hextags.sp#L624

Here is a version with that fixed and with color support. I for some reason couldn't use colorvariables after the first format it started to throw errors, so at the moment I'm using color-lib.

hextags.zip

A screenshot with using that version and scp: image

crashzk commented 1 year ago

Perfect, I'll be testing this version tonight and get back to you. For now thanks for the support and this implementation.

crashzk commented 1 year ago

@Hexer10 apparently worked now, however the double dot issue still persists.

image

Configuration I'm using:

"HexTags"
{   
    "@DONO"
    {
        "ScoreTag"  ""
        "ChatTag"   "{darkred}[ DONO ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@SUBDONO"
    {
        "ScoreTag"  ""
        "ChatTag"   "{darkblue}[ SUB-DONO ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@ADMIN"
    {
        "ScoreTag"  ""
        "ChatTag"   "{green}[ ADMIN ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@MOD"
    {
        "ScoreTag"  ""
        "ChatTag"   "{orchid}[ MOD ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@MODTRIAL"
    {
        "ScoreTag"  ""
        "ChatTag"   "{orchid}[ MOD TRIAL ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@PREMIUM"
    {
        "ScoreTag"  "[ PREMIUM ]"
        "ChatTag"   "{gold}[ PREMIUM ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "@VIP"
    {
        "ScoreTag"  "[ VIP ]"
        "ChatTag"   "{gold}[ VIP ] "
        "ChatColor" "{green}"
        "NameColor" "{teamcolor}"
    }

    "Default"
    {
        "ScoreTag"  ""
        "ChatTag"   "{darkred}i ♥ zk "
        "ChatColor" "{default}"
        "NameColor" "{teamcolor}"
    }
}
Hexer10 commented 1 year ago

@crashzk I just tested with your cfg and seems like the issue is with that {teamcolor}, if you remove it the dot disappears. Unfortunately as far as I know there is no way to properly fix this (since CS:GO automatically inserts the dot when using the teamcolor code).

The only workaround I could think at the moment is to manually set the name color for each team, even tough it doesn't exactly match the proper team color:

"@VIP"
{
        "TERRORIST"
        {
            "NameColor" "{yellow}"

                "ScoreTag"  "[ VIP ]"
        "ChatTag"   "{gold}[ VIP ] "
        "ChatColor" "{green}"
        }
        "CT"
        {
            "NameColor" "{blue}"

                 "ScoreTag" "[ VIP ]"
         "ChatTag"  "{gold}[ VIP ] "
         "ChatColor"    "{green}"
        }
}
crashzk commented 1 year ago

Strange I removed the option "NameColor" "{teamcolor}" from all the TAGS but still the double dot remains.

image

I'm attaching here the HexTags and Simple Chat Processor plugin that I'm using with all the configurations, if you can take a look and see if it would be something in the configuration.

About this BUG if you want I have a plugin that I used before, but your version would have more features. Anyway, the one I used before doesn't have this double stitch bug if you want I can send it in private so you can take a look at the code and see if it can help you with the fix.

In any case, I don't know if this part alone helps you.

image

Hexer10 commented 1 year ago

@crashzk if you just remove it by default it will be set as {teamcolor}, you need either to set another color or leave it empty, eg. "NameColor" "".

If you want to text in private just add me either on Discord ( Hexah#6903 ) or Telegram.

crashzk commented 1 year ago

Simple Chat Processor (Redux) support can be marked as done and close this issue.

I believe it can be merged into the master branch and with that have support for Chat-Processor & Simple Chat Processor.

@Hexer10

crashzk commented 1 year ago

Fix https://github.com/Hexer10/HexTags/pull/90

Once merged this issues can be closed.