Its basically because of this part after valve updated the cs version in 2018.
PHP Code:
public MessageSayText( iMsgID, iDest, iReceiver )
{
if( get_pcvar_num( g_iHideChangeNickNotification ) )
{
new const Cstrike_Name_Change[ ] = "#Cstrike_Name_Change"
new szMessage[ sizeof( Cstrike_Name_Change ) + 1 ]
get_msg_arg_string( 2, szMessage, charsmax( szMessage ) )
if( equal( szMessage, Cstrike_Name_Change ) )
{
return PLUGIN_HANDLED
}
}
return PLUGIN_CONTINUE
}
public handleSayText(msgId, msgDest, msgEnt){
new id = get_msg_arg_int(1);
if(is_user_connected(id)){
new szTmp[190],
szTmp2[190];
get_msg_arg_string(2, szTmp, charsmax(szTmp));
new szPrefix[64];
new Style;
Style = get_pcvar_num( CvarStyle );
//formatex(szPrefix,charsmax( szPrefix ),"^x04[%s]{%.2f}", CLASSES[ g_iLevels[ id ]], 1.0*g_iKills[ id ]/g_iDeaths[ id ]);
switch(Style) {
case 1: formatex(szPrefix,charsmax( szPrefix ),"");
case 2: formatex(szPrefix,charsmax( szPrefix ),"^x04[%s]", CLASSES[ g_iLevels[ id ]]);
case 3: formatex(szPrefix,charsmax( szPrefix ),"^x04[%s]{%.2f}", CLASSES[ g_iLevels[ id ]], 1.0*g_iKills[ id ]/g_iDeaths[ id ]);
case 4: formatex(szPrefix,charsmax( szPrefix ),"^x04{%.2f}", 1.0*g_iKills[ id ]/g_iDeaths[ id ]);
}
if(!equal(szTmp, "#Cstrike_Chat_All")){
add(szTmp2, charsmax(szTmp2), szPrefix);
add(szTmp2, charsmax(szTmp2), " ");
add(szTmp2, charsmax(szTmp2), szTmp);
}
else{
add(szTmp2, charsmax(szTmp2), szPrefix);
add(szTmp2, charsmax(szTmp2), "^x03 %s2^x01 : %s1");
}
set_msg_arg_string(2, szTmp2);
}
return PLUGIN_CONTINUE;
}
You use this plugin on a nonsteam server where either you or anybody else is using Steam while others do not and a steam user can see their messages and names as s1: s2.
__________________