Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 13:40

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 01:57 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Lev писал(а):
"^^1Адреналин + ^^2%d % = ^^3%d %"
Вот так вот получилось .Спасибо Вам !

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 06:06 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Кстати,а у файлах .ini нужно было прописывать только с одной ^,потому-что если с двома то сообщение то цветное,но перед словом стоит опять таки одна ^.

И на Parabot тоже сделал цветной чат ( имена,их сообщения,которые пишут в чат) - всё в цветах.Хотя розговорник ботов в формате txt - но принял цвет,но я неожыдал,что цвет примет .cfg файл там где их имена...

Вот ещё кое-что.Как можно сделать цвет вот етого дела. Цветом обвёл как должно быть ; значения типа \r1.\w здесь непроходят.В игре так и отображаеться
Изображение

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 14:24 
Не в сети
Аватара пользователя
Зарегистрирован:
12 июн 2016, 01:22
Последнее посещение:
14 июн 2019, 12:52
Сообщения: 345
Откуда: Родом из Халфляндии
Лев , можно я расскажу? :D
Для того чтобы сделать цветные элементы в меню , нужно использовать :
\r - Red
\y - Yello
\w - Белый

В новом меню он amxx можно отдельно цифры выделить , они и так по дефолту красные.

menu_additem(menu, "\r[\yPunkt 1\r]", "", 0); [Punkt 1]
menu_additem(menu, "\r[\yPunkt 2\r]", "", 0); // case 1
Код:
public ShowMenu(id)
{
   new menu = menu_create("\r[\yMyMenu\r]", "mh_MyMenu");

   menu_additem(menu, "\r[\yPunkt 1\r]", "", 0); // case 0
   menu_additem(menu, "\r[\yPunkt 2\r]", "", 0); // case 1

   menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

   menu_display(id, menu, 0);

   return PLUGIN_HANDLED;
}

_________________
Изображение

Изображение

Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 16:58 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Вот код :
Код:
public start_vote()
{
   g_alreadyvoted = true
   remove_task(TASK_VOTEMOD)
   remove_task(TASK_CHVOMOD)

   new menu[512], mkeys, i
   new pos = format(menu, 511, g_coloredmenus ? "\y%L:\w^n^n" : "%L:^n^n", LANG_PLAYER, "MM_CHOOSE")

   for(i=0; i<= g_modcount; i++) {
      pos += format(menu[pos], 511, "%d. %s^n", i + 1, g_modnames[i])
      g_votemodcount[i] = 0
      mkeys |= (1<<i)
   }

Делал как Вы написали,но в игре так и отображалось символами...Пропишите Вы - попробую

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 21:32 
Не в сети
Аватара пользователя
Зарегистрирован:
12 июн 2016, 01:22
Последнее посещение:
14 июн 2019, 12:52
Сообщения: 345
Откуда: Родом из Халфляндии
Код:
public start_vote()
{
   g_alreadyvoted = true
   remove_task(TASK_VOTEMOD)
   remove_task(TASK_CHVOMOD)

   new menu[512], mkeys, i
   new pos = format(menu, 511, g_coloredmenus ? "\y%L:^n^n" : "\w%L:^n^n", LANG_PLAYER, "MM_CHOOSE")

   for(i=0; i<= g_modcount; i++) {
      pos += format(menu[pos], 511, "%d. %s^n", i + 1, g_modnames[i])
      g_votemodcount[i] = 0
      mkeys |= (1<<i)
   }
попробуй не использывать pragma ctrlchar '\' если такова имеется.

_________________
Изображение

Изображение

Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 23:32 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
BIGs
Наверное тебе стоило сразу сказать, что ты для КС говоришь как делать.
Хотя, вобщем-то, форум по ХЛ.

MayroN
В ХЛ такой темы нет.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 04 авг 2017, 02:27 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Та я уже понял что нет.Просто думал ,что есть другой вариант,как сделать.

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 05 авг 2017, 04:40 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Ещё один важный вопрос.
Вот например прописал я перед именами ботов ^2 ( в чате - цветные ники,в скореборде - без символов ^2 отображ. ) ,а вот в худе такая вот беда.
Изображение
Изображение
Изображение

Ето точно можна исправить,потому-что например в плагине gungame идёт отображения худов имён ботов без ^2.
Проблема сама в плагине hl_ut_sounds.
Вот например код
Код:
   if(get_pcvar_num(hldmuts_cvars[2]) && hldmuts_cvars[16]) 
   {        
      switch(get_pcvar_num(hldmuts_cvars[3]))
      {
         case 1:
         {
            SET_DMESSAGE(255, 0, 0, -1.0, 0.10, 1, 0.01, 5.0, 0.01, 0.01)
            SHOW_DMESSAGE(0, "%s : Первая Кровь !", killer_name)

            client_cmd(0, "spk HLDMUTS/FirstBlood")
            hldmuts_cvars[16] = false
         }
         case 2:
         {
            SET_DMESSAGE(255, 0, 0, -1.0, 0.10, 1, 0.01, 5.0, 0.01, 0.01)
            SHOW_DMESSAGE(0, "%s : Первая Кровь !", killer_name)

            client_cmd(0, "spk HLDMUTS/sx_first_blood")
            hldmuts_cvars[16] = false
         }
      }
   }

Что здесь нужно исправить?Вы только подскажите,на остальные надписи я уже сам...Или в другом месте исправляеться?

Всем огромное спасибо за помощь !


Вложения:
Скачать плагин или Скачать исходник [hl_ut_sounds.sma - 19.54 КБ]
Скачиваний: 240

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 05 авг 2017, 06:39 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
А вот в гангейме и посмотри как сделано.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 05 авг 2017, 07:12 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
29 мар 2024, 04:55
Сообщения: 224
Откуда: Белая Церковь
Lev писал(а):
А вот в гангейме и посмотри как сделано.

Конечно я смотрел,перед тем как написать.Мне тоже лишний раз по пустякам здесь тревожить людей неохота)

Вот например в гангейме
Код:
set_hudmessage(255,255,0, -1.0, 0.10, 2, 0.25, 6.0, 0.05, 1.0, 3)
         show_hudmessage(0,"%s на последнем Уровне !",name)

То так и ссылался там
Код:
            set_hudmessage(255, 0, 0, -1.0, 0.10, 1, 0.01, 5.0, 0.01, 0.01)
            set_hudmessage(0, "%s : Первая Кровь !",name)

_________________
Weapon Replacement HL
TimeLeft RUS
Sound Bomb
МультиМод CS 83.222.97.124:27015


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB