Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » как переделать информацыю о килере?
как переделать информацыю о килере?
Stigmata
Дата: Среда, 17.04.2013, 14:49 | Сообщение # 1
офлайн

  • Сообщения: 24
  • Награды: 0
  • Замечания:
 
я тут немного переделал по етой теме http://perfect-soft.su/forum/56-1256-1#12316 только несовсем как хотел можно както подчеркнутые слова и цыфры красным цветом зделать или цветом команды за которую играеш а скобочки жолтым стандартным?
Я создал новую тему по тому что создателя прошлой забанили и ответить он несможет(





Сообщение отредактировал Stigmata - Среда, 17.04.2013, 14:51
 
Avrora
Дата: Четверг, 18.04.2013, 00:53 | Сообщение # 2
офлайн

  • Сообщения: 145
  • Награды: 0
  • Замечания:
 


Код
//Вывод в чат информации о киллере
public fInfoKiller(idKiller,idVictim)
{
     new szMessageFlagA[512];
     new szMessageFlagAB[512];
       
     new szFlagsInfoKiller[24];
     get_pcvar_string(CVAR_wc3_info_killer_flags, szFlagsInfoKiller,charsmax(szFlagsInfoKiller));
     new bitInfoKiller = read_flags( szFlagsInfoKiller);
       
     new strNameKiller[33], strNameVictim[33];
     get_user_name(idKiller,strNameKiller,charsmax(strNameKiller));
     get_user_name(idVictim,strNameVictim,charsmax(strNameVictim));

     if( (idKiller != idVictim)  &&  (idKiller != 0) )
    {
     
        if (bitInfoKiller & 1)   
        {
           new iHealth = get_user_health(idKiller);
              new iArmor = get_user_armor(idKiller);
             
           if(!SM_IsValidRace( p_data[idKiller][P_RACE] ))
                 return;
                
           new szShortRaceNameKiller[32];
           lang_GetRaceName(p_data[idKiller][P_RACE],idKiller, szShortRaceNameKiller,charsmax(szShortRaceNameKiller),true);

           format(szMessageFlagA, charsmax(szMessageFlagA), "^x01%L: ^x03%s ^x01[^x04%L:^x03%d ^x04%L:^x03%d ^x04%L:^x03%s ^x04%L:^x03%d ^x01]",
           LANG_PLAYER,"WC3_KILLER",strNameKiller,
           LANG_PLAYER,"WC3_HEALTH",iHealth,
           LANG_PLAYER,"WC3_ARMOR",iArmor,
           LANG_PLAYER,"WC3_RACE",szShortRaceNameKiller,
           LANG_PLAYER, "WORD_LEVEL",p_data[idKiller][P_LEVEL]);

           cssbColoredPrint(idVictim, szMessageFlagA);
       }

        if (bitInfoKiller & 2)   
        {
           new arrServerStats[8];
           new arrServerHits[8];
           get_user_stats(idKiller,arrServerStats,arrServerHits);
           
           new iRankPos = get_user_stats(idKiller, arrServerStats, arrServerHits);

           format(szMessageFlagAB, charsmax(szMessageFlagAB), "^x01%L: ^x01[ ^x04%L:^x03%d ^x04%L:^x03%d ^x04%L:^x03%d ^x04%L:^x03%d ^x01]",
           LANG_PLAYER,"WC3_STATS",
           LANG_PLAYER,"WC3_KILLS",arrServerStats[0],
           LANG_PLAYER,"WC3_DEATHS",arrServerStats[1],
           LANG_PLAYER,"WC3_HEADSHOTS",arrServerStats[2],
           LANG_PLAYER,"WC3_RANK",iRankPos);

           cssbColoredPrint(idVictim, szMessageFlagAB);
        }

    }

}
Вот это цвета сообщения в чат:
^x01%L: ^x03%s ^x01[^x04%L:^x03%d ^x04%L:^x03%d ^x04%L:^x03


Сообщение отредактировал Avrora - Четверг, 18.04.2013, 00:54
 
Stigmata
Дата: Четверг, 18.04.2013, 11:17 | Сообщение # 3
офлайн

  • Сообщения: 24
  • Награды: 0
  • Замечания:
 
а вставлять иво куда? и что обозначает етот символ   L: он после каждого цвета стоит?
 
Форум Perfect Soft » Моды и AMX Скриптинг CS 1.6 » CSSB War3FT MOD » как переделать информацыю о килере?
  • Страница 1 из 1
  • 1
Поиск: