Colorchat.Inc |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Colorchat.Inc |
eX-test
|
13.2.2014, 17:55
Сообщение
|
|
|
Нужен пофикшенный от connor mc leod, их так много развелось - не знаю какой взять
|
|
|
|
eX-test
|
13.2.2014, 19:03
Сообщение
|
|
|
пасяб!
|
|
|
|
Safety1st
|
13.2.2014, 19:17
Сообщение
|
|
|
Нужен пофикшенный от connor mc leod Оригинальный уже был пофикшен автором. Правила применения: актуальны для старых билдов AMXX! В AMXX 1.8.3-dev с билда hg185 - своя поддержка! • #include <colorchat> в каждом плагине • вместо register_dictionary - register_dictionary_colored • любая строка, которая должна быть цветной, должна начинаться с color-тэга (^1, ^3, ^4) • второй аргумент в client_print_color(index, sender, const fmt[], any:...) задаёт тим-цвет: • DontChange - цвет, который увидит игрок, определяется тем, в какой он команде: CT увидят синий, TT - красный Если тим-цвет в строке не используется, я рекомендую всегда ставить DontChange, фактически это и есть дефолтное значение аргумента.• DontChange + sender index - цвет определяется командой 'отправителя' сообщения • Red - все игроки будут видеть красный • Blue - то же, но синий • Grey - то же, но серый Примеры: Код client_print_color( 0, DontChange, "^1normal ^4green" ) ColorChat( 0, DontChange, "^1normal ^4green" ) client_print_color( 0, Blue, "^1normal ^3blue" ) client_print_color( 0, DontChange, "^1normal ^3team" ) client_print_color( 0, DontChange + id, "^1normal ^3team" ) Если цветной чат используется во множестве плагинов на сервере, разумнее заюзать отдельный плагин от ConnorMcLeod для формирования цветных сообщений, а не вставлять один и тот же код в каждый. Нужные файлы прикреплены к шапке, автор называет этот вариант 'fake native' (видимо, поскольку настоящие нативы - нативы, предоставляемые модулями). Правила все те же, только: • вместо #include <colorchat> -> #include <chatcolor>; • только натива client_print_color(). Хотя поддержку ColorChat() добавить легко самому. -- stefkone, твой вариант - предыдущая версия. Она не работает корректно и была исправлена автором 12.07.2013 г.
Отредактировал: Safety1st, - 15.7.2014, 11:17
|
Поблагодарили 4 раз
|
|
eX-test
|
13.2.2014, 19:34
Сообщение
|
|
|
Оригинальный уже был пофикшен автором. Я сделал маленькую добавку для совместимости с плагинами, сделанными во времена предыдущей оригинальной версии, она тут. Правила применения: • #include <colorchat> в каждом плагине • вместо register_dictionary - register_dictionary_colored • любая строка, которая должна быть цветной, должна начинаться с color-тэга (^1, ^3, ^4) • второй аргумент в client_print_color(index, sender, const fmt[], any:...) задаёт тим-цвет: Если тим-цвет в строке не используется, я рекомендую всегда ставить DontChange, фактически это и есть дефолтное значение аргумента. Примеры: Код client_print_color( 0, DontChange, "^1normal ^4green" ) ColorChat( 0, DontChange, "^1normal ^4green" ) client_print_color( 0, Blue, "^1normal ^3blue" ) client_print_color( 0, DontChange, "^1normal ^3team" ) Если цветной чат используется во множестве плагинов на сервере, разумнее заюзать отдельный плагин от ConnorMcLeod для формирования цветных сообщений, а не вставлять один и тот же код в каждый. Нужные файлы прикреплены к шапке, автор называет этот вариант 'fake native' (видимо, поскольку настоящие нативы - нативы, предоставляемые модулями). Правила все те же, только: • вместо #include <colorchat> -> #include <chatcolor>; • только натива client_print_color(). Хотя поддержку ColorChat() добавить легко самому. -- stefkone, твой вариант - предыдущая версия. Она не работает корректно и была исправлена автором 12.07.2013 г. Вот что и искал. именно твой фикс |
|
|
|
Unknown
|
30.9.2016, 10:03
Сообщение
|
|
|
уже миллион раз повторили что это невозможно.
![]() Аткажитесъ от плагенов бес исходника.
|
|
|
|
Bloo
|
30.9.2016, 10:19
Сообщение
|
![]() |
|
|
|
|
Unknown
|
30.9.2016, 10:25
Сообщение
|
|
|
Невозможно!
1 000 001 ![]() Аткажитесъ от плагенов бес исходника.
|
|
|
|
Bloo
|
30.9.2016, 10:47
Сообщение
|
![]() |
|
|
|
|
Bloo
|
30.9.2016, 11:02
Сообщение
|
![]() |
|
|
|
|
Bloo
|
30.9.2016, 11:31
Сообщение
|
![]() |
|
|
|
|
![]() ![]() |