Spoiler
public handleSayText(msgindex, msgDest, msgEnt) { new index = get_msg_arg_int(1); if(!is_user_connected(index)) { return PLUGIN_CONTINUE; } new szTmp[192], szTmp2[192], guildName[64], prefix[64]; g_nazwa_gildi(index, guildName, charsmax(guildName)); get_msg_arg_string(2, szTmp, charsmax(szTmp)); if(strlen(guildName)) { formatex(prefix, charsmax(prefix), "^x03|%s|", guildName); } if(!equal(szTmp, "#Cstrike_Chat_All")) { add(szTmp2, charsmax(szTmp2), "^x01"); add(szTmp2, charsmax(szTmp2), prefix); add(szTmp2, charsmax(szTmp2), " "); add(szTmp2, charsmax(szTmp2), szTmp); } else { new szPlayerName[64]; get_user_name(index, szPlayerName, charsmax(szPlayerName)); get_msg_arg_string(4, szTmp, charsmax(szTmp)); set_msg_arg_string(4, ""); add(szTmp2, charsmax(szTmp2), "^x01"); add(szTmp2, charsmax(szTmp2), prefix); add(szTmp2, charsmax(szTmp2), "^x03 "); add(szTmp2, charsmax(szTmp2), szPlayerName); add(szTmp2, charsmax(szTmp2), "^x01 : "); add(szTmp2, charsmax(szTmp2), szTmp) } set_msg_arg_string(2, szTmp2); return PLUGIN_CONTINUE; }