Jun 212013
 

Автор: DarkGL

Инклуд позволяет изменять StatusText, доступны 4 цвета.

zolty niebieski szary czerwony

Ограничения

  • В тексте вы можете использовать только 1 цвет, т.е. нельзя часть сделать красной, а часть белой
  • Максимум 196 символов
  • Если у игрока будет открыта консоль в тот момент, когда плагин отошлёт текст, то цвет будет неправильный

Использование

Сперва нужно добавить initColorStatus() в plugin_init в вашем плагине.
Например:

Функция для отображения текста:
makeStatusText(id,COLOR_STATUS:color,Float:fTime = 0.0,const szText[] = "",any:...)

  • id – id игрока, кому показать текст; если id = 0, то текст будет показан всем игрокам
  • color – цвет текста
    • RED_STATUS – красный
    • BLUE_STATUS – синий
    • YELLOW_STATUS – жёлтый
    • GREY_STATUS – серый
  • fTime – время показа, если 0.0, то текст будет висеть до тех пор, пока не будет заменён
  • szText – сам текст, может быть отформатирован, как вы это делаете функцией format

Примеры кода

makeStatusText(id,YELLOW_STATUS,5.0,"formatowany %d %s",1,"string");
жёлтый текст, конкретному игроку, время показа 5 сек. (“formatowany 1 string”)

makeStatusText(0,RED_STATUS,0.0,"Czerwony statustext");
красный текст, всем игрокам, пока не будет заменён

Источник: https://forums.alliedmods.net/showthread.php?t=168294


 

1
Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
1 Цепочка комментария
0 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
1 Авторы комментариев
Chrescoe2 Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
Chrescoe1
Команда

Старый добрый DarkGL, ни кто не в курсе что стало с его сайтом?