Начиная с версии 0.3с SA-MP поддерживает не только цветные сообщения чата, но и hex-цвета других элементов. Рассмотрим клиент мультиплеера: на данном этапе он не поддерживает раскрашивание серверов, но сервер отлично обрабатывает цвета при чтении server.cfg. К примеру, вы прописали в этом конфиге:
Код
hostname {FFFF00}Grand Theft Auto Online™
В списке серверов название сервера будет выглядеть так:
А при заходе в игру так:
Данная функция очень удобна, особенно при стилизации серверов, например:
Поскольку название Вашего сервера будет некрасиво смотреться в клиете, сделаем небольшой трик:
При подключения игрока раскрасим имя сервера, чтобы оно показалось ему цветным:
Код
public OnPlayerConnect(playerid)
{
SendRconCommand("hostname {FFFF00}Grand Theft Auto Online™");
return 1;
}
А при полном подключении (при переходе к выбору скина) вернём название сервера к красивому виду:
Код
public OnPlayerRequestClass(playerid,classid)
{
SendRconCommand("hostname Grand Theft Auto Online™");
return 1;
}