MrPak
Дебютант
В общем, у меня есть панелька из TextDraw'ов, все кликабельные и имеют свой box. но почему то при наведении мышки отвечает лишь один TextDraw из всех.
Помогите пожалуйста, не могу справится.
КОД:
Помогите пожалуйста, не могу справится.
КОД:
PHP:
play[4] = TextDrawCreate(537.555419, 5.482222, "usebox");
TextDrawLetterSize(play[4], 0.000000, 2.725307);
TextDrawTextSize(play[4], 634.000000, 0.000000);
TextDrawAlignment(play[4], 1);
TextDrawColor(play[4], 0);
TextDrawUseBox(play[4], true);
TextDrawBoxColor(play[4], -2147483393);
TextDrawSetShadow(play[4], 0);
TextDrawSetOutline(play[4], 0);
TextDrawFont(play[4], 0);
play[5] = TextDrawCreate(542.222290, 1.493289, "REPORT");
TextDrawLetterSize(play[5], 0.567777, 3.192893);
TextDrawTextSize(play[5], 633.333312, 19.911111);
TextDrawAlignment(play[5], 1);
TextDrawColor(play[5], -1);
TextDrawUseBox(play[5], true);
TextDrawBoxColor(play[5], -256);
TextDrawSetShadow(play[5], 0);
TextDrawSetOutline(play[5], 1);
TextDrawBackgroundColor(play[5], 51);
TextDrawFont(play[5], 2);
TextDrawSetProportional(play[5], 1);
TextDrawSetSelectable(play[5], true);
play[6] = TextDrawCreate(408.666198, 5.482222, "usebox");
TextDrawLetterSize(play[6], 0.000000, 2.725307);
TextDrawTextSize(play[6], 528.666992, 0.000000);
TextDrawAlignment(play[6], 1);
TextDrawColor(play[6], 0);
TextDrawUseBox(play[6], true);
TextDrawBoxColor(play[6], -2139094785);
TextDrawSetShadow(play[6], 0);
TextDrawSetOutline(play[6], 0);
TextDrawFont(play[6], 0);
play[7] = TextDrawCreate(411.111236, 1.991104, "STATISTICS");
TextDrawLetterSize(play[7], 0.486443, 3.177952);
TextDrawTextSize(play[7], 526.666442, -7.466666);
TextDrawAlignment(play[7], 1);
TextDrawColor(play[7], -1);
TextDrawUseBox(play[7], true);
TextDrawBoxColor(play[7], -256);
TextDrawSetShadow(play[7], 0);
TextDrawSetOutline(play[7], 1);
TextDrawBackgroundColor(play[7], 51);
TextDrawFont(play[7], 2);
TextDrawSetProportional(play[7], 1);
TextDrawSetSelectable(play[7], true);
PHP:
for(new i; i != 10; i++) TextDrawShowForPlayer(playerid, play[i]);
SelectTextDraw(playerid, 0xFF4040AA);
PHP:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
else if(clickedid == play[5])
{
SCM(playerid, 0xFFFFFFFF, "Подача жалобы");
}
else if(clickedid == play[7])
{
SCM(playerid, 0xFFFFFFFF, "Просмотр статистики");
}
else if(_:clickedid == 65535) return SelectTextDraw(playerid, 0xFF4040AA);
return true;
}
Последнее редактирование:
