
// Arrows
Register_PTD[playerid][5] = CreatePlayerTextDraw(playerid, 272.033508, 274.051879, "LD_BEAT:right");
PlayerTextDrawLetterSize(playerid, Register_PTD[playerid][5], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][5], 13.000000, 13.000000);
PlayerTextDrawAlignment(playerid, Register_PTD[playerid][5], 1);
PlayerTextDrawColor(playerid, Register_PTD[playerid][5], -1);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][5], 0);
PlayerTextDrawSetOutline(playerid, Register_PTD[playerid][5], 0);
PlayerTextDrawBackgroundColor(playerid, Register_PTD[playerid][5], 255);
PlayerTextDrawFont(playerid, Register_PTD[playerid][5], 4);
PlayerTextDrawSetProportional(playerid, Register_PTD[playerid][5], 0);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][5], 0);
PlayerTextDrawSetSelectable(playerid, Register_PTD[playerid][5], true);
Register_PTD[playerid][6] = CreatePlayerTextDraw(playerid, 216.530120, 274.051879, "LD_BEAT:left");
PlayerTextDrawLetterSize(playerid, Register_PTD[playerid][6], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][6], 13.000000, 13.000000);
PlayerTextDrawAlignment(playerid, Register_PTD[playerid][6], 1);
PlayerTextDrawColor(playerid, Register_PTD[playerid][6], -1);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][6], 0);
PlayerTextDrawSetOutline(playerid, Register_PTD[playerid][6], 0);
PlayerTextDrawBackgroundColor(playerid, Register_PTD[playerid][6], 255);
PlayerTextDrawFont(playerid, Register_PTD[playerid][6], 4);
PlayerTextDrawSetProportional(playerid, Register_PTD[playerid][6], 0);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][6], 0);
PlayerTextDrawSetSelectable(playerid, Register_PTD[playerid][6], true);
// Enter Pass..
Register_PTD[playerid][17] = CreatePlayerTextDraw(playerid, 299.933441, 202.217575, "Enter_password_here");
PlayerTextDrawLetterSize(playerid, Register_PTD[playerid][17], 0.160999, 0.815999);
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][17], 410.000000, 0.079998);
PlayerTextDrawAlignment(playerid, Register_PTD[playerid][17], 1);
PlayerTextDrawColor(playerid, Register_PTD[playerid][17], -1);
PlayerTextDrawUseBox(playerid, Register_PTD[playerid][17], 1);
PlayerTextDrawBoxColor(playerid, Register_PTD[playerid][17], 0);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][17], 0);
PlayerTextDrawSetOutline(playerid, Register_PTD[playerid][17], 1);
PlayerTextDrawBackgroundColor(playerid, Register_PTD[playerid][17], 255);
PlayerTextDrawFont(playerid, Register_PTD[playerid][17], 2);
PlayerTextDrawSetProportional(playerid, Register_PTD[playerid][17], 1);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][17], 0);
PlayerTextDrawSetSelectable(playerid, Register_PTD[playerid][17], true);
// Register box
Register_PTD[playerid][18] = CreatePlayerTextDraw(playerid, 304.366119, 247.205764, "box");
PlayerTextDrawLetterSize(playerid, Register_PTD[playerid][18], 0.000000, 1.917999);
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][18], 343.999816, 0.000000);
PlayerTextDrawAlignment(playerid, Register_PTD[playerid][18], 1);
PlayerTextDrawColor(playerid, Register_PTD[playerid][18], -1);
PlayerTextDrawUseBox(playerid, Register_PTD[playerid][18], 1);
PlayerTextDrawBoxColor(playerid, Register_PTD[playerid][18], -1061109505);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][18], 0);
PlayerTextDrawSetOutline(playerid, Register_PTD[playerid][18], 0);
PlayerTextDrawBackgroundColor(playerid, Register_PTD[playerid][18], 255);
PlayerTextDrawFont(playerid, Register_PTD[playerid][18], 1);
PlayerTextDrawSetProportional(playerid, Register_PTD[playerid][18], 1);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][18], 0);
PlayerTextDrawSetSelectable(playerid, Register_PTD[playerid][18], true);
// Cancel box
Register_PTD[playerid][19] = CreatePlayerTextDraw(playerid, 367.534179, 247.205764, "box");
PlayerTextDrawLetterSize(playerid, Register_PTD[playerid][19], 0.000000, 1.917999);
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][19], 406.000000, 0.000000);
PlayerTextDrawAlignment(playerid, Register_PTD[playerid][19], 1);
PlayerTextDrawColor(playerid, Register_PTD[playerid][19], -1);
PlayerTextDrawUseBox(playerid, Register_PTD[playerid][19], 1);
PlayerTextDrawBoxColor(playerid, Register_PTD[playerid][19], -1061109505);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][19], 0);
PlayerTextDrawSetOutline(playerid, Register_PTD[playerid][19], 0);
PlayerTextDrawBackgroundColor(playerid, Register_PTD[playerid][19], 255);
PlayerTextDrawFont(playerid, Register_PTD[playerid][19], 1);
PlayerTextDrawSetProportional(playerid, Register_PTD[playerid][19], 1);
PlayerTextDrawSetShadow(playerid, Register_PTD[playerid][19], 0);
PlayerTextDrawSetSelectable(playerid, Register_PTD[playerid][19], true);
|
PlayerTextDrawTextSize is definitely the way to go. However, it depends on how you adjust the code for it to fit your textdraw. Work around with it, example;
PlayerTextDrawTextSize(playerid, Register_PTD[playerid][17], 50, 10); 50 is for the X (left/right size) 10 is for the Y (up/down size) Those coordinations might not be correct, but they will definitely be what you are looking for. And uh, do not work on the selectable login/register textdraws without having a stable gamemode. Those are mostly decorations and they should be done last (at least, that's what I think it's good doing) |
|
y - The size on the Y axis (up/down) following the same 640x480 grid as TextDrawCreate. 1. When used with PlayerTextDrawAlignment of alignment 3 (right), the x and y are the coordinates of the left most corner of the box. For alignment 2 (center) the x and y values need to inverted (switch the two) and the x value is the overall width of the box. For all other alignments the x and y coordinates are for the right most corner of the box. |