Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Префикс на Colored Translit

, как сделать свет чата цветным.
Статус пользователя STOMPER
сообщение 13.12.2014, 14:24
Сообщение #1


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

В общем:

В папке '../configs/colored_translit/'
Я создал файл: prefix.ini (там я прописываю ник и префикс)

В папке '../amxmodx/scripting/colored_translit/'
Я создал файл: prefix.inl
И вписал:
Код:
/*
* Colored Translit v3.0 by Sho0ter
*/
public ct_message_format(id)
{
new szName[32], pos[2][127], szPr[32];
get_user_name(id, szName, 31);
for(new i; i < iLinesPrefix; i++)
{
parse(szStringFilePrefix[i], pos[0], 126, pos[1], 126);
if(equal(szName, pos[0]))
{
format(szPr, 31, "[^x04%s^x01]", pos[1])
ct_add_to_msg(CT_MSGPOS_PREFIX, szPr)
}
}
}


В папке '../amxmodx/scripting/colored_translit/'
В файле: cfg.inl
Я дописал следущее:
Код:
public plugin_cfg()
{
// ...
format(szPrefixFile, charsmax(szPrefixFile), "%s/colored_translit/prefix.ini", s_ConfigsDir)
if(file_exists(szPrefixFile))
{
while((iLinesPrefix < file_size(szPrefixFile, 1) && read_file(szPrefixFile, iLinesPrefix, szStringFilePrefix[iLinesPrefix], 255, Len)))
{
iLinesPrefix++;
}
}


И в файле: defines.inl
Я дописал:
Код:
new szPrefixFile[127]
new szStringFilePrefix[100][256]
new iLinesPrefix


А вопрос в том как сделать для них чат цветным
Статья с сайта: http://amx-x.ru/viewtopic.php?f=9&t=16072
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 16:08
Сообщение #2


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

Че вообще порешать нельзя ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 13.12.2014, 17:13
Сообщение #3


Стаж: 12 лет

Сообщений: 415
Благодарностей: 91
Полезность: 181

STOMPER,
в prefix.inl 13 строка
Код:
format(szPr, 31, "[^x04%s^x01]", pos[1])

тут надо копатся
попробуйте так:
Код:
format(szPr, 31, "[^x04%s^x02]", pos[1])

и.т.д )

^x01 это цвет самого сообщения
^x04 это цвет приставки

Отредактировал: MiXa, - 13.12.2014, 17:19


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 18:41
Сообщение #4


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

Цвет Только у последней транскрипции меняеться
Прикрепленные файлы:
Прикрепленное изображение Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.12.2014, 20:01
Сообщение #5


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

STOMPER, ну так перед первой то тоже цвет укажи
Код:
format(szPr, 31, "^x02[^x04%s^x02]", pos[1])
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 20:41
Сообщение #6


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

поменялись только транскрипции *(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.12.2014, 20:42
Сообщение #7


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

STOMPER, что поменялось? Ничего не понял.
Как вам вообще нужно что бы выглядело сообщение.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 20:45
Сообщение #8


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

Чтобы сообщение было цветным. Не префикс а именно сообщение

Отредактировал: STOMPER, - 13.12.2014, 20:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.12.2014, 20:45
Сообщение #9


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

STOMPER, на сколько я знаю в CT это кваром включается.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 20:48
Сообщение #10


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

блин есть ещё варианты ?

Отредактировал: STOMPER, - 13.12.2014, 20:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.12.2014, 20:52
Сообщение #11


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

STOMPER, я не пользовался им никогда конфиг посмотри, вроде можно для всех включить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 13.12.2014, 20:58
Сообщение #12


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

Нее префикса не было в СТ. Его так обычный юзер придумал и влепил в СТ

Че больше нету варианто ??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.12.2014, 22:37
Сообщение #13


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

STOMPER, а при чем тут префиксы если тебе нужен сам чат цветной? https://c-s.net.ua/forum/topic25056.html
Вообще есть новее и мне кажется лучше транслит https://c-s.net.ua/forum/topic64464.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STOMPER
сообщение 14.12.2014, 10:37
Сообщение #14


Стаж: 11 лет

Сообщений: 81
Благодарностей: 1
Полезность: 14

Bloo, Цветной чат должен быть у тех кому я прописал префикс.
Блин че вообще нельзя ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rstasiv
сообщение 18.4.2015, 1:39
Сообщение #15


Стаж: 11 лет

Сообщений: 106
Благодарностей: 4
Полезность: 37

Цитата(STOMPER @ 14.12.2014, 11:37) *
Bloo, Цветной чат должен быть у тех кому я прописал префикс.
Блин че вообще нельзя ?

кто знает что поправить нужно чтоб префикс не по нику шел а по флагу?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: