SA-MP Forums Archive
TextDrawSetSelectable problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: TextDrawSetSelectable problem (/showthread.php?tid=350730)



TextDrawSetSelectable problem - ReVo_ - 13.06.2012

I have two textdraws

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);
The first textdraw (Textdraw12) work, second (Textdraw13) no..

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);



Re: TextDrawSetSelectable problem - ReVo_ - 14.06.2012

This video http://www.youtube.com/watch?v=6z2gq...ature=********* can help you to undestand the problem..