Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Sossulian - zdjęcie

Sossulian

Rejestracja: 15.02.2015
Aktualnie: Nieaktywny
Poza forum Ostatnio: 17.12.2017 13:58
-----

Moje tematy

Prefix svip_vip

16.12.2017 21:09

Mógłby ktoś pomóc mi w naprawieniu prefixu przed nick'iem? (chodzi o błąd s1 : s2)

Byłbym bardzo wdzięczny.

public handleSayText(msgId,msgDest,msgEnt){
        new id = get_msg_arg_int(1);
       
        if(is_user_connected(id) && has_flag(id, VIP_FLAG)){
                new szTmp[256],szTmp2[256];
                get_msg_arg_string(2,szTmp, charsmax(szTmp))
               
                new szPrefix[64] = "^x04[VIP]";
               
                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 %s1^x01 :  %s2");
                }
                set_msg_arg_string(2,szTmp2);
        }
        else if(is_user_connected(id) && has_flag(id, SVIP_FLAG)){
                new szTmp[256],szTmp2[256];
                get_msg_arg_string(2,szTmp, charsmax(szTmp))
               
                new szPrefix[64] = "^x04[SuperVIP]";
               
                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 %s1^x01 :  %s2");
                }
                set_msg_arg_string(2,szTmp2);
        }
        return PLUGIN_CONTINUE;
}