[BUG]Clickable textdraws
#3

here u go command:
Код:
if (!strcmp("/tuniraj", cmdtext, true))
    {
        
        TextDrawShowForPlayer(playerid, Textdraw1);  // Show the LS option
        TextDrawShowForPlayer(playerid, Textdraw2);  // Show the SF option
        TextDrawShowForPlayer(playerid, Textdraw3);  // Show the LV option
        TextDrawShowForPlayer(playerid, Textdraw12);  // Show the LV option
        //TogglePlayerSpectating(playerid, 1)
        SetPlayerCameraLookAt(playerid,1770.2292,-1779.2579,16.2882);


        SelectTextDraw(playerid, 0xA3B4C5FF); // Allow the player to select textdraws.
            // The second parameter is the colour to which the textdraw turns when you hover over it.
            //  You can use stuff like COLOR_RED as well, that's your choice.
        return 1;
    }
here is textdraws:
Код:
Textdraw1 = TextDrawCreate(508.000000, 220.000000, "RESET");
//TextDrawAlignment(Textdraw1, 2);
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.259999, 0.899999);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);

Textdraw2 = TextDrawCreate(561.000000, 220.000000, "CAM");
//TextDrawAlignment(Textdraw2, 2);
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 2);
TextDrawLetterSize(Textdraw2, 0.259999, 0.899999);
TextDrawColor(Textdraw2, -1);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);

Textdraw3 = TextDrawCreate(611.000000, 217.000000, "X");
//TextDrawAlignment(Textdraw3, 2);
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 2);
TextDrawLetterSize(Textdraw3, 0.259999, 0.899999);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);

Textdraw12 = TextDrawCreate(462.000000, 220.000000, "NEON");
TextDrawBackgroundColor(Textdraw12, 255);
TextDrawFont(Textdraw12, 2);
TextDrawLetterSize(Textdraw12, 0.259999, 0.899999);
TextDrawColor(Textdraw12, -1);
TextDrawSetOutline(Textdraw12, 0);
TextDrawSetProportional(Textdraw12, 1);
TextDrawSetShadow(Textdraw12, 1);
and here OnPlayerClickTextDraw:
Код:
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
        if(clickedid == Textdraw1)
        {
            SCM(playerid, COLOR_GREEN,"Resetirao si tune!(SAMO TEST)");
        }
        else if(clickedid == Textdraw2)
        {
            SCM(playerid, COLOR_GREEN,"Kamera se rotira!(SAMO TEST)");
        }
        else if(clickedid == Textdraw3)
        {
            SCM(playerid, COLOR_GREEN,"Zatvorio si tune menu!(SAMO TEST)");
            TextDrawHideForPlayer(playerid, Textdraw0);
            TextDrawHideForPlayer(playerid, Textdraw1);
            TextDrawHideForPlayer(playerid, Textdraw2);
            TextDrawHideForPlayer(playerid, Textdraw3);
            TextDrawHideForPlayer(playerid, Textdraw4);
            TextDrawHideForPlayer(playerid, Textdraw5);
            TextDrawHideForPlayer(playerid, Textdraw6);
            TextDrawHideForPlayer(playerid, Textdraw7);
            TextDrawHideForPlayer(playerid, Textdraw8);
            TextDrawHideForPlayer(playerid, Textdraw9);
            TextDrawHideForPlayer(playerid, Textdraw10);
            TextDrawHideForPlayer(playerid, Textdraw11);
            TextDrawHideForPlayer(playerid, Textdraw12);
            CancelSelectTextDraw(playerid);
        }
        else if(clickedid == Textdraw12)
        {
            SCM(playerid, COLOR_GREEN,"Za neonke treba odraditi...(SAMO TEST)");
        }
    return 1;
}
Reply


Messages In This Thread
[BUG]Clickable textdraws - by Dusan01 - 30.12.2012, 11:29
Re: [BUG]Clickable textdraws - by Feastahashi - 30.12.2012, 12:42
Re: [BUG]Clickable textdraws - by Dusan01 - 30.12.2012, 13:26
Re: [BUG]Clickable textdraws - by Dusan01 - 30.12.2012, 15:12
Re: [BUG]Clickable textdraws - by Dusan01 - 01.01.2013, 14:11

Forum Jump:


Users browsing this thread: 1 Guest(s)