
The image is from cs 1.6 but half life has the same problem. I don't want to tell how it's done(don't want to exploit it). I think you'll figure it out and fix it. Just a small hint that's not space.
If you want to help you should provide information about this bug.
That is not the way how it works... you need to explain how it's done otherwise just don't post it.
This can be a pretty easy fix and could be implemented in the next release easily, there is no problem if you just post it here.
You can always message Mike on his personal e-mail if you don't want to reveal it: [email protected]
Two identical names in the same server.
Issue transferred from https://github.com/ValveSoftware/halflife/issues/2630.
@basuritashka posted on 2019-07-26T17:42:03:
This was "already" posted here #2629 but lacks information, so I just decided to create a separate issue.
We managed to repro this in latest beta branch, thanks to @oaus and @FEDERICOMB, this is probably related to SV_CheckForDuplicateNames.
Output from Notepad++ (ANSI):

Github lol.Github lol (WITHOUT USING NORMAL SPACE BUT ALT + 255)

@mikela-valve This came after that fix made in sv_checkforduplicatenames http://pvpru.com/board/showthread.php?t=654980
public static string RandomSV_CheckForDuplicateNamesBug2(int length)
{
const string chars = "ƒ†‡‰•˜™šœžŸ¡¢£¤¥¦§©«¬®°±²³µ¶üû";
return new string(Enumerable.Repeat(chars, length).Select(s => s[random.Next(s.Length)]).ToArray());
}
string SV_CheckForDuplicateNames_method1 = "\"";
string SV_CheckForDuplicateNames_method2 = "."+RandomSV_CheckForDuplicateNamesBug2(1)+".";
string userinfo = "\\name\\" + NameText.Lines[0] + SV_CheckForDuplicateNames_method1 + "\\_cl_autowepswitch\\" + r3 + "\\bottomcolor\\" + r7 + "\\cl_dlmax\\" + r8 + "\\cl_lc\\" + r3 + "\\cl_lw\\" + r3 + "\\cl_updaterate\\" + r6 + "\\model\\" + model + "\\topcolor\\" + r5 + "\\_vgui_menus\\" + r2 + "\\rate\\" + r9 + "\"";
string userinfo2 = "\\name\\" + NameText.Lines[0] + SV_CheckForDuplicateNames_method2 + "\\_cl_autowepswitch\\" + r3 + "\\bottomcolor\\" + r7 + "\\cl_dlmax\\" + r8 + "\\cl_lc\\" + r3 + "\\cl_lw\\" + r3 + "\\cl_updaterate\\" + r6 + "\\model\\" + model + "\\topcolor\\" + r5 + "\\_vgui_menus\\" + r2 + "\\rate\\" + r9;
@basuritashka You sure that's the email?
@agrastiOs Yup, check his Github profile.
This can also be done with some russian letters.
@basuritashka Oh yeah lol, I forgot.
I just don't want this to become something big which everyone uses. But you got the point. I hope you fix it. And have a nice day xD
@mikela-valve This issue should be fixed in the near future too because it can be easily exploited to spoof someone name, it is not that hard to reproduce (look at @kisak-valve post that got transferred from a issue I made some weeks ago)
You literally add a space char at the end of the name...
Most helpful comment
Two identical names in the same server.
Issue transferred from https://github.com/ValveSoftware/halflife/issues/2630.
@basuritashka posted on 2019-07-26T17:42:03:
This was "already" posted here #2629 but lacks information, so I just decided to create a separate issue.
We managed to repro this in latest beta branch, thanks to @oaus and @FEDERICOMB, this is probably related to
SV_CheckForDuplicateNames.Output from Notepad++ (ANSI):

Github lol.Github lol(WITHOUT USING NORMAL SPACE BUT ALT + 255)