13.06.2012, 17:09
I have two textdraws
The first textdraw (Textdraw12) work, second (Textdraw13) no..
pawn Код:
//aria pressing
Textdraw12 = TextDrawCreate(20.000000, 350.000000, "_");
TextDrawBackgroundColor(Textdraw12, 255);
TextDrawFont(Textdraw12, 1);
TextDrawLetterSize(Textdraw12, 2.000000, 5.299999);
TextDrawColor(Textdraw12, -1);
TextDrawSetOutline(Textdraw12, 0);
TextDrawSetProportional(Textdraw12, 1);
TextDrawSetShadow(Textdraw12, 1);
TextDrawUseBox(Textdraw12, 1);
// TextDrawBoxColor(Textdraw12, 0);
TextDrawTextSize(Textdraw12, 130.000000, 81.000000);
TextDrawSetSelectable(Textdraw12, 1);
Textdraw13 = TextDrawCreate(300.000000, 350.000000, "_");
TextDrawBackgroundColor(Textdraw13, 255);
TextDrawFont(Textdraw13, 1);
TextDrawLetterSize(Textdraw13, 2.299999, 5.299999);
TextDrawColor(Textdraw13, -1);
TextDrawSetOutline(Textdraw13, 0);
TextDrawSetProportional(Textdraw13, 1);
TextDrawSetShadow(Textdraw13, 1);
TextDrawUseBox(Textdraw13, 1);
// TextDrawBoxColor(Textdraw13, 0);
TextDrawTextSize(Textdraw13, 180.000000, 81.000000);
TextDrawSetSelectable(Textdraw13, 1);
pawn Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
SendClientMessageToAll(-1,"OnPlayerClickTextDraw(%d, text:: %d", playerid, clickedid);
if(clickedid == Textdraw12) {
SendClientMessage(playerid, 0xFFFFFFAA, "Textdraw12 click!!");
// CancelSelectTextDraw(playerid);
}
if(clickedid == Textdraw13) {
SendClientMessage(playerid, 0xFFFFFFAA, "Textdraw13 click!!");
// CancelSelectTextDraw(playerid);
}
return 1;
}
pawn Код:
TextDrawShowForPlayer(playerid, Textdraw12);
TextDrawShowForPlayer(playerid, Textdraw13);
SelectTextDraw(playerid, 0x00FF00FF);