Здравствуйте, Пытаюсь что-то делать без знаний вот и прошу вашей помощи. Есть строка
и она прекрасна работает. Но я решил сделать что-то вроде радуги и сделал вот так: 1) Добавил для цвета :
Во 2:
И теперь пытаюсь сделать вот так:
И получается вот так . То есть самого таймера не видно
C-подобный:
Format(buffer, maxlength, "%s<font color=\"#%s\">Старт\n</font>", buffer, gS_StartColors[gI_StartCycle]);
C-подобный:
int gI_OvertopO = 0;
char gS_OvertopO[][] =
{
"FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF"
};
int gI_OvertopV = 0;
char gS_OvertopV[][] =
{
"FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000"
};
int gI_OvertopE = 0;
char gS_OvertopE[][] =
{
"FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500"
};
int gI_OvertopR = 0;
char gS_OvertopR[][] =
{
"00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00"
};
int gI_OvertopT = 0;
char gS_OvertopT[][] =
{
"FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF"
};
int gI_OvertopOO = 0;
char gS_OvertopOO[][] =
{
"FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500","FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF"
};
int gI_OvertopP = 0;
char gS_OvertopP[][] =
{
"FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFA500", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "FFFF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FF00", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "00FFFF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "0000FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF00FF", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000", "FF0000"
};
C-подобный:
// Hud colors
public Action:UpdateHUD_Timer(Handle:timer)
{
gI_StartCycle++;
gI_TimeCycle++;
gI_BStartCycle++;
gI_NoTimerCycle++;
gI_PauseCycle++;
gI_OvertopO++;
gI_OvertopV++;
gI_OvertopE++;
gI_OvertopR++;
gI_OvertopT++;
gI_OvertopOO++;
gI_OvertopP++;
if(gI_StartCycle > (sizeof(gS_StartColors) - 1))
{
gI_StartCycle = 0;
}
if(gI_OvertopO > (sizeof(gS_OvertopO) - 1))
{
gI_OvertopO = 0;
}
if(gI_OvertopV > (sizeof(gS_OvertopV) - 1))
{
gI_OvertopV = 0;
}
if(gI_OvertopE > (sizeof(gS_OvertopE) - 1))
{
gI_OvertopE = 0;
}
if(gI_OvertopR > (sizeof(gS_OvertopR) - 1))
{
gI_OvertopR = 0;
}
if(gI_OvertopT > (sizeof(gS_OvertopT) - 1))
{
gI_OvertopT = 0;
}
if(gI_OvertopOO > (sizeof(gS_OvertopOO) - 1))
{
gI_OvertopOO = 0;
}
if(gI_OvertopP > (sizeof(gS_OvertopP) - 1))
{
gI_OvertopP = 0;
}
C-подобный:
Format(buffer, maxlength, "%s<font color=\"#%s\">Старт</font> <font color=\"#%s\">O</font><font color=\"#%s\">v</font><font color=\"#%s\">e</font><font color=\"#%s\">r</font><font color=\"#%s\">t</font><font color=\"#%s\">o</font><font color=\"#%s\">p\n</font>", buffer, gS_StartColors[++gI_StartCycle], gS_OvertopO[++gI_OvertopO], gS_OvertopV[++gI_OvertopV], gS_OvertopE[++gI_OvertopE], gS_OvertopR[++gI_OvertopR], gS_OvertopT[++gI_OvertopT], gS_OvertopOO[++gI_OvertopOO], gS_OvertopP[++gI_OvertopP]);