Witam, chcialem dodac prefix przed nickiem, ale "ruchomy" tzn ze nie chce zeby byla stala nazwa typu [XXXX] oto moj skrocony kod :
public handleSayText(msgId,msgDest,msgEnt){ new id = get_msg_arg_int(1); new ranga[30] if ( frags >= 0 && frags <= 30) formatex(ranga,29,"Nowy") else if ( frags >= 30 && frags <= 59) formatex(ranga,29,"Lamus") else if ( frags >= 60 && frags <= 119) formatex(ranga,29,"Sierota") if(!is_user_connected(id)) return PLUGIN_CONTINUE; new szTmp[256],szTmp2[256]; get_msg_arg_string(2,szTmp, charsmax( szTmp ) ) if(!equal(szTmp,"#Cstrike_Chat_All")){ add(szTmp2,charsmax(szTmp2),ranga); add(szTmp2,charsmax(szTmp2)," "); add(szTmp2,charsmax(szTmp2),szTmp); } else{ add(szTmp2,charsmax(szTmp2),ranga); add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2"); } set_msg_arg_string(2,szTmp2); return PLUGIN_CONTINUE; }
I teraz problem bo pomimo ustawien koloru to wszystko wyswietla sie na ? ZÓLTO !
ranga, nick i tekst..
A wiec pytanie brzmi jak zrobic by ranga byla zielona, nick zalezy od teamu i teskt zolty + jak dodac [] miedzy range.