Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Цветное название сервера

OKStyle

Адвокат по делам семейным
Administrator
Wiki Team
Регистрация
4 Мар 2011
Сообщения
7,094
Лучшие ответы
226
Репутация
2,455
Награды
11
Начиная с версии 0.3с SA-MP поддерживает не только цветные сообщения чата, но и hex-цвета других элементов. Рассмотрим клиент мультиплеера: на данном этапе он не поддерживает раскрашивание серверов, но сервер отлично обрабатывает цвета при чтении server.cfg. К примеру, вы прописали в этом конфиге:
PHP:
hostname {FFFF00}Grand Theft Auto Online™
В списке серверов название сервера будет выглядеть так:

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!


А при заходе в игру так:

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!


Данная функция очень удобна, особенно при стилизации серверов, например:

Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!


Поскольку название Вашего сервера будет некрасиво смотреться в клиете, сделаем небольшой трик:

При подключения игрока раскрасим имя сервера, чтобы оно показалось ему цветным:
PHP:
public OnPlayerConnect(playerid)
{
    SendRconCommand("hostname {FFFF00}Grand Theft Auto Online™");
    return 1;
}
А при полном подключении (при переходе к выбору скина) вернём название сервера к красивому виду:
PHP:
public OnPlayerRequestClass(playerid,classid)
{
    SendRconCommand("hostname Grand Theft Auto Online™");
    return 1;
}
Автор: OKStyle

P.S. Тоже февраль 2011 года. Вот где настоящая GTA Online :)
 
Сверху Снизу