Мигающий сайт сервера

Описание: Уроки по скриптингу
Модератор: SJplayer

Miranda F
Автор темы, Старшина
Старшина
Аватара
Miranda F
Автор темы, Старшина
Старшина
Сообщения: 143
Зарегистрирован: 5 июля 2013
С нами: 10 лет 8 месяцев

#1 Miranda » 29 октября 2013, 18:08

Мигающий сайт сервера

Ко всем new добавляем:

Код: Выделить всё

new Text:HelpDraw


ко всем forward:

Код: Выделить всё

forward OtherTimer(); 


Создадим public OtherTimer:

Код: Выделить всё

public OtherTimer()

{

    for(new 
0MAX_PLAYERSi++)

    {

    new 
Colors[] = { 0x00ff00990x5E5A80FF0x157DECFF 0x9E7BFFFF 0x659EC7FF 0xF778A1FF 0x43C6DBFF 0xC9BE62FF 0xFBB117FF0xC11B17FF0xFBBBB9FF };

      
TextDrawHideForPlayer(i,HelpDraw);

      
TextDrawColor(HelpDraw,Colors[random(sizeof(Colors))]);

      
TextDrawShowForPlayer(i,HelpDraw);

      
SetTimer("TextdrawColorChange"1000);

        } 


Потом идём в public OnPlayerDisconnect(playerid, reason) и добавляем:

Код: Выделить всё

TextDrawHideForPlayer(playeridHelpDraw); 


Далее идем в public OnGameModeInit() и вставляем туда:

Код: Выделить всё

    HelpDraw TextDrawCreate(499.000000,4.000000,"        [текст]");
    
TextDrawAlignment(HelpDraw,0);
    
TextDrawBackgroundColor(HelpDraw,0x00000066);
    
TextDrawFont(HelpDraw,3);
    
TextDrawLetterSize(HelpDraw,0.299999,1.300000);
    
TextDrawColor(HelpDraw,0xffffffff);
    
TextDrawSetOutline(HelpDraw,1);
    
TextDrawSetProportional(HelpDraw,1);
    
othtimer SetTimer("OtherTimer"10001); 
Изображение


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя