[Ajuda] rodapй trocando de cor
#1

Rodapй trocando de cor

Alguem pode me ajudar quero deixar meu rodapй trocando de cor

Код:
Textdraw1 = TextDrawCreate(3.519957, 432.618591, "      ] ] ] ] ] BRASIL MATA MATA 2016!!! MUNDO DOS M1T1CO 2016 ] ] ] ] ]");
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.365999, 1.502933);
TextDrawColor(Textdraw1, 0x00FF00FF);
TextDrawSetOutline(Textdraw1, 1);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
TextDrawUseBox(Textdraw1, 50);
TextDrawBoxColor(Textdraw1, 50);
TextDrawTextSize(Textdraw1, 638.000000, 0.000000);
Meu Rodapй й esse alguem sabe como poe efeito
Reply
#2

settimer + TextDrawColor ja funcionaria.
a cada x tempo vocк trocaria a cor.
Reply
#3

Me ajuda com o sistema nao sei criar mano '-'
Reply
#4

OnGameModeInit
PHP код:
SetTimer("_corBarra"1000true); 
Topo do GM junto de outras variбveis.
PHP код:
new corRGBA[14] = {
    
0x000000FF0xF5F5F5FF0x2A77A1FF,
    
0x840410FF0x263739FF0x86446EFF,
    
0xD78E10FF0x4C75B7FF0xBDBEC6FF,
    
0x5E7072FF0x46597AFF0x656A79FF,
    
0x5D7E8DFF
}; 
fora de qualquer callback
PHP код:
forward _corBarra();
public 
_corBarra()
{
    new 
rand random(sizeof(corRGBA));
    
TextDrawColor(Textdraw1corRGBA[rand]);
    for(new 
aGetPlayerPoolSize() + 1; ++a)
    {
        if(
IsPlayerConnected(a)) TextDrawShowForPlayer(aTextdraw1);
    }
    return 
1;

Reply
#5

Quote:
Originally Posted by galazoiadria
Посмотреть сообщение
Me ajuda com o sistema nao sei criar mano '-'
PHP код:
public OnPlayerConnect(playerid)
{
    
SetTimer("TrocarCor"1000true);
    return 
1;
}
forward TrocarCor();
public 
TrocarCor()
{
    switch(
random(5))
    {
        case 
0TextDrawColor(Textdraw1COR AQUI);
        case 
1TextDrawColor(Textdraw1COR AQUI);
        case 
2TextDrawColor(Textdraw1COR AQUI);
        case 
3TextDrawColor(Textdraw1COR AQUI);
        case 
4TextDrawColor(Textdraw1COR AQUI);
    }
    return 
1;

Aqui uma base simples pra vocк, recomendo estudar as funзхes para entender como funcionar
Reply
#6

Код:
forward _corBarra(); 
public _corBarra() 
{ 
    new rand = random(sizeof(corRGBA)); 

    TextDrawColor(Textdraw1, corRGBA[rand]); 
    for(new a; a < GetPlayerPoolSize() + 1; ++a) 
    { 
        if(IsPlayerConnected(a)) TextDrawShowForPlayer(a, Textdraw1); 
    } 
    return 1; 
}
Pode por no final da Gm?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)