PDA

Просмотр полной версии : [Прочее] Анимированная вывеска



Geebrox
11.07.2016, 23:08
Автор: Я


Описание:


Добавляет на ваш сервер вывеску с анимированным текстом


Видеообзор:


(мой старый канал я не захожу туда, остался только видео)

https://www.youtube.com/watch?v=vU6tYkDaRB0&feature=youtu.be


Код:



forward CreateAnimatedSignBoard(update_time);
public CreateAnimatedSignBoard(update_time)
{
static const text[] = "Тестовый сервер! Abcd! "; //измените на свой текст, только не забудьте оставить пробел в конце)

static
string[10],
start,
end,
sign_board;

if(start > strlen(text))
{
start = 0;
end = 1;
}
if(end++ >= 10)
start++;
strmid(string, text, start, end, sizeof(string));
if(!sign_board)
sign_board = CreateDynamicObject(9527, 1154.225, -1773.510, 21.079,
0.000, 0.000, 180.000); //измените на свои координаты
SetDynamicObjectMaterialText(sign_board, 0, string, 120, "Arial", 90, 1,
0xFFDEADFF, 0x008B8BFF, 1);
return SetTimerEx("CreateAnimatedSignBoard", update_time, 0,
"i", update_time);
}


Пример использование:



//В public OnGameModeInit() вызываем функцию
CreateAnimatedSignBoard(update_time); //вместо update_time укажите время обновление текста в миллисекундах, чем меньше тем быстрее идет анимация текста


Авторские права:


Нельзя выкладывать в другие источники