18.02.2013, 19:34
Hi all, I have a problem and I hope that will help me:
The problem is the "TextDrawTextSize". I want to know how to get the correct coordinates. Thank you!
Quote:
//Top script new Textdraw0, Textdraw1; //OnGameModeInit Textdraw0= TextDrawCreate(232.000000, 335.000000, "Textdraw0"); TextDrawAlignment(Textdraw0, 2); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 2); TextDrawLetterSize(Textdraw0, 0.360000, 1.200000); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, 1); TextDrawSetProportional(Textdraw0, 1); TextDrawUseBox(Textdraw0, 0); TextDrawBoxColor(Textdraw0, 255); TextDrawTextSize(Textdraw0, 7.000000, -96.000000); Textdraw1= TextDrawCreate(409.000000, 335.000000, "Textdraw1"); TextDrawAlignment(Textdraw1, 2); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 2); TextDrawLetterSize(Textdraw1, 0.360000, 1.200000); TextDrawColor(Textdraw1, -1); TextDrawSetOutline(Textdraw1, 1); TextDrawSetProportional(Textdraw1, 1); TextDrawUseBox(Textdraw1, 0); TextDrawBoxColor(Textdraw1, 255); TextDrawTextSize(Textdraw1, 7.000000, 75.000000); TextDrawSetSelectable(Textdraw0, true); TextDrawSetSelectable(Textdraw1, true); //OnPlayerConnect SelectTextDraw(playerid, 0x008600FF); TextDrawShowForPlayer(playerid, Textdraw0); TextDrawShowForPlayer(playerid, Textdraw1); //OnPlayerSpawn CancelSelectTextDraw(playerid); //En OnPlayerClickTextDraw if(clickedid == Textdraw0) { SendClientMessage(playerid, 0xFFFFFFAA, "Textdraw0"); } else if(clickedid == Textdraw1) { SendClientMessage(playerid, 0xFFFFFFAA, "Textdraw1"); } |