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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Помогите добавить colorchat

Статус пользователя panikajo
сообщение 26.10.2013, 18:26
Сообщение #1
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

http://paste.org.ru/?coin2p сам плагин
colorchat include http://paste.org.ru/?nojf52

вот без моих добавок плагин http://paste.org.ru/?ntwypy


в плагин я уже добавил

116 //dictionary
register_dictionary_сolor("bet.txt")

и client_print заменил всезде на client_print_color

Отредактировал: panikajo, - 26.10.2013, 18:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя xSav
сообщение 27.10.2013, 8:06
Сообщение #2
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Все что необходимо добавить это
Код
1. Добавить новую пеерменную
new     SayTxT
2. Заменить на свое
client_printcolor(id, "[INFO] Для отключения информационного сообщения о бомбе, введите в чат команду /g/dropinfo")
3. Добавить сток
stock client_printcolor(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg,190,input,3)
    while(replace(msg,190,"/g","^4")) {}
    while(replace(msg,190,"/y","^1")) {}
    while(replace(msg,190,"/ctr","^3")) {}
    while(replace(msg,190,"/w","^0")) {}
    if(id) players[0] = id; else get_players(players,count,"ch")
    for(new i; i < count; i++)
    {
        if(is_user_connected(players[i]))
        {
            message_begin(MSG_ONE_UNRELIABLE, SayTxT, _, players[i])
            write_byte(players[i])
            write_string(msg)
            message_end()
        }
    }
}


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