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

Description: Уроки по скриптингу
Moderator: SJplayer

Miranda F
Topic author, Старшина
Старшина
Avatar
Miranda F
Topic author, Старшина
Старшина
Posts: 146
Joined: 5 Jul 2013
With us: 8 years 4 months

#1by Miranda » 29 Oct 2013, 18:08

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

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

Code: Select all

new Text:HelpDraw


ко всем forward:

Code: Select all

forward OtherTimer(); 


Создадим public OtherTimer:

Code: Select all

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) и добавляем:

Code: Select all

TextDrawHideForPlayer(playeridHelpDraw); 


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

Code: Select all

    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); 
Image

! ! !


Return to “Уроки”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest