Half-Life и Adrenaline Gamer форум

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

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 06 июл 2017, 20:59 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
25 янв 2024, 04:41
Сообщения: 224
Откуда: Белая Церковь
Добрый день всем ! К примеру в CS colorchat.inc работает блестяще.Если взять стандартный timeleft.sma и заменить вместо client_print
Код:
      #if AMXX_VERSION_NUM < 183
ColorChat(0, RED, "^4%L:  ^3%d : %02d", LANG_PLAYER, "TIME_LEFT", (a / 60), (a % 60))
#else
client_print_color(0, print_team_red, "^4%L:  ^3%d : %02d", LANG_PLAYER, "TIME_LEFT", (a / 60), (a % 60))
#endif 
То будет вместо одного цвета - 2.Например так : До конца карты осталось :: 15 : 40

А вот с ХЛ - проблема.А я нелюблю проблемы : D

В чём дело.Подскажыте?

Спасибо всем за ответы

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


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 06 июл 2017, 21:35 
Не в сети
Аватара пользователя
Зарегистрирован:
12 июн 2016, 01:22
Последнее посещение:
14 июн 2019, 12:52
Сообщения: 345
Откуда: Родом из Халфляндии
Ну скорее всего это не реализовано в клиенте.

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

Изображение

Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 07 июл 2017, 15:39 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Привет.
Проблема в том, что в ХЛ изначально нет цветного чата. Вообще.
В BugfixedHL, Rofi client dll и АГ есть поддержка цветного чата. С помощью тегов ^0...^9. Но цвет будет показываться только у пользователей таких клиентских дллек. Остальные будут видеть цветовые теги в тексте.


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

Как раз мне етого и достаточно.

Цитата:
С помощью тегов ^0...^9.

Здесь что нужно прописывать?Роскажите.

Спасибо

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


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 12 июл 2017, 13:41 
Не в сети
Аватара пользователя
Зарегистрирован:
12 июн 2016, 01:22
Последнее посещение:
14 июн 2019, 12:52
Сообщения: 345
Откуда: Родом из Халфляндии
Пожалуй расскажу я.
Смысл в том что каждый тег имеет свой цвет (я не помню всех цветов)
И того мы получает такую вещь.
Код:
client_print(id , print_chat , "^1It's ^2My ^3color");
Но у клиентов обычных это будет выводится не цветом а текстом вместе с тегами.

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

Изображение

Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 12 июл 2017, 14:15 
Не в сети
Аватара пользователя
Зарегистрирован:
30 авг 2011, 22:16
Последнее посещение:
22 сен 2023, 18:31
Сообщения: 1384
Откуда: България
В теме есть все цвета и коды для них.
http://smurfa.bulgarianforum.net/t106-topic

_________________
Изображение
Изображение
http://smurfa.bulgarianforum.net/


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

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


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 00:46 
Не в сети
Аватара пользователя
Зарегистрирован:
28 июн 2013, 06:53
Последнее посещение:
25 янв 2024, 04:41
Сообщения: 224
Откуда: Белая Церковь
Вот например если я хочу изменить вот ету строчку
Код:
client_print(id, print_chat, "Адреналин + %d % = %d %", Client_Data(owner, _data_Adrenaline_Lost), Client_Data(id, _data_Adrenaline))
етим
Код:
client_print(id, print_chat, "^1Адреналин + ^2%d % = ^3%d %", Client_Data(owner, _data_Adrenaline_Lost), Client_Data(id, _data_Adrenaline))
Цвет будет в етом случаи?Или как правильно?Может ещё что-то дополнительно подключать?

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


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 00:53 
Не в сети
Аватара пользователя
Зарегистрирован:
12 июн 2016, 01:22
Последнее посещение:
14 июн 2019, 12:52
Сообщения: 345
Откуда: Родом из Халфляндии
Да, будет работать.

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

Изображение

Изображение


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Цветной Чат ( как реализовать ? )
СообщениеДобавлено: 03 авг 2017, 01:02 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
26 мар 2024, 21:42
Сообщения: 6864
Зависит от управляющего символа. В амхх обычно ^ используется, поэтому надо двойной символ - ^^ - использовать
Код:
client_print(id, print_chat, "^^1Адреналин + ^^2%d % = ^^3%d %", Client_Data(owner, _data_Adrenaline_Lost), Client_Data(id, _data_Adrenaline))
Либо добавить в начало файла (после всех #include, а то в подключаемых файлах ^ используется)
Код:
#pragma ctrlchar '\'
И использовать \ как управляющий символ в строках.


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 7


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

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