EgasVegas 841 Опубликовано 21 апреля, 2015 Мне нужно сделать этот 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 337 Опубликовано 21 апреля, 2015 TextDrawColor(Stata[playerid],0xFFFFFFAA);//цвет символов Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EgasVegas 841 Опубликовано 21 апреля, 2015 Не то, просто стали буквы тусклые.А мне надо чтобы полоска была прямоугольная прозрачная у символов. Ну полоска полупрозрачная и на ней буквы написаны.Буквы есть а как сделать полоску не знаю Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 21 апреля, 2015 Тогда вы не тот TD скинули. Кидайте код бокса (usebox). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EgasVegas 841 Опубликовано 21 апреля, 2015 Тогда вы не тот 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 224 Опубликовано 21 апреля, 2015 ищи BoxColor, и там заменяй на 0x00000050 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EgasVegas 841 Опубликовано 21 апреля, 2015 Нету никакого BoxColor Я выше кидал это все TexDraw Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
EgasVegas 841 Опубликовано 22 апреля, 2015 (изменено) Поднимаю.НУЖНО СДЕЛАТЬ ПОЛУПРОЗРАЧНУЮ ПОЛОСКУ ВНИЗУ ЧТОБЫ ОНА БЫЛА НА БУКВАХ.КОД ВЫШЕ. BoxColor - никакого нету.Код я выше скинул.Там их два) Изменено 22 апреля, 2015 пользователем EgasVegas Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
st1vka 224 Опубликовано 22 апреля, 2015 TextDrawBackgroundColor(Stata[playerid],0x00000050); 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты