bereg101
Умник
Как сделать динамичную смену цвета текстдрава ( зеленого и фиолетового на скрине)
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
PHP:
stock CaptureStart(gangid, scdgangid)
{
new string[64];
foreach(new i : Player)
{
// пытаюсь сменить но не выходит
TextDrawBackgroundColor(panel_capture_TD[8], 0xFFF4427A);
TextDrawBackgroundColor(panel_capture_TD[9], 0xFFF4427A);
TextDrawColor(panel_capture_TD[8], 0xFFF4427A);
TextDrawColor(panel_capture_TD[9], 0xFFF4427A);
if(!gPlayerLogged[i]) continue;
if(pInfo[i][pMember] == gangid || pInfo[i][pMember] == scdgangid)
{
if(pInfo[i][pAdmin]) SetPVarInt(i, "settext", 1);
for(new s; s < 10; s++) TextDrawShowForPlayer(i, panel_capture_TD[s]);
format(string, sizeof(string), "%s", GetGangName(gangid));
TextDrawSetString(panel_capture_TD[3], string);
format(string, sizeof(string), "%s", GetGangName(scdgangid));
TextDrawSetString(panel_capture_TD[4], string);
TextDrawSetString(panel_capture_TD[5], "0");
TextDrawSetString(panel_capture_TD[6], "0");
}
}
}
PHP:
// текстдрав, другой аналогичен
panel_capture_TD[9] = TextDrawCreate(138.500000, 310.375000, "usebox");
TextDrawLetterSize(panel_capture_TD[9], 0.000000, 1.238888);
TextDrawTextSize(panel_capture_TD[9], 31.500000, 0.000000);
TextDrawAlignment(panel_capture_TD[9], 1);
TextDrawColor(panel_capture_TD[9], 0);
TextDrawUseBox(panel_capture_TD[9], true);
TextDrawBoxColor(panel_capture_TD[9], -2147450625);
TextDrawSetShadow(panel_capture_TD[9], 0);
TextDrawSetOutline(panel_capture_TD[9], 0);
TextDrawFont(panel_capture_TD[9], 0);
Последнее редактирование:
