Перейти к содержанию
Авторизация  
EgasVegas

Прозрачность TexDraw

Рекомендуемые сообщения

EgasVegas

Мне нужно сделать этот TexDraw полупрозрачным 

    Stata[playerid] = TextDrawCreate(60.0, 431.0,"");//Начальные параметры.Убрал
    TextDrawAlignment(Stata[playerid],0); // Выравнивание. В данном случае 0 (нет 0) А вообще 1 - по левому краю, 2 - по ширине, 3 - по правому краю
    TextDrawBackgroundColor(Stata[playerid],0x000000FF); // Цвет обводки (в данном случае черный)
    TextDrawFont(Stata[playerid],1); // Тип ТекстДрава
    TextDrawSetOutline(Stata[playerid], 1); //Толщина обводки
    TextDrawLetterSize(Stata[playerid],0.350000,1.300000); // Размер символов
    TextDrawColor(Stata[playerid],0xFFFFFFFF);//цвет символов
    TextDrawSetProportional(Stata[playerid],1); //Это мы создали текстдрав.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

TextDrawColor(Stata[playerid],0xFFFFFFAA);//цвет символов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Не то, просто стали буквы тусклые.А мне надо чтобы полоска была прямоугольная прозрачная у символов.

Ну полоска полупрозрачная и на ней буквы написаны.Буквы есть а как сделать полоску не знаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

Тогда вы не тот TD скинули. Кидайте код бокса (usebox).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Тогда вы не тот TD скинули. Кидайте код бокса (usebox).

public StataUpdate()
{
    new string[255]; // объявляем одномерный массив
    for(new i; i < GetMaxPlayers(); i++) // объявляем цикл
    {
        if(!IsPlayerConnected(i) || IsPlayerNPC(i) ||GetPlayerState(i) != PLAYER_STATE_ONFOOT) continue; // Если игрок не подключен, или он бот, или он не водитель авто, то пропускаем его.
        new Float:ihealth;
		GetPlayerHealth(i, ihealth); // Узнаем hp авто и запишем его в переменную vhealth
        new iihealth = floatround(ihealth, floatround_round);
        format(string, sizeof(string), "~w~ЂAHK: ~g~%d RUB   ~w~“HEP‚…•: ~g~%d/%d   ~w~OЊ‘T: ~g~%d/%d   ~w~YPOBEH’: ~g~%d/40   ~w~€ѓOPOB’E: ~g~%d/100", HeroInfo[i][pBank], Energy[i], MaxEnergy[i], HeroInfo[i][pXP], HeroInfo[i][pXPNeed], HeroInfo[i][pLevel], iihealth, HeroInfo[i][pHealth]); // Статистика игрока
        TextDrawSetString(Stata[i], string); // Обновим текстдрав
    }
    return 1;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
st1vka

ищи BoxColor, и там заменяй на 0x00000050

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Нету никакого BoxColor Я выше кидал это все TexDraw

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Поднимаю.НУЖНО СДЕЛАТЬ ПОЛУПРОЗРАЧНУЮ ПОЛОСКУ ВНИЗУ ЧТОБЫ ОНА БЫЛА НА БУКВАХ.КОД ВЫШЕ.

BoxColor - никакого нету.Код я выше скинул.Там их два)

Изменено пользователем EgasVegas

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
st1vka

TextDrawBackgroundColor(Stata[playerid],0x00000050);
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.