TextDrawLetterSize

TextDrawLetterSize

Description:
Function TextDrawLetterSize sets the width and height of the letters.
When using this function purely for the benefit of affecting the TextDraw box, multiply 'Y' by 0.135 to convert to TextDrawTextSize-like measurements. Hint: it is easier and extremely precise to use LD_SPAC:white sprite for box-only textdraws, TextDrawTextSize will have regular offsets.
  • If you want to change the letter size of a textdraw that is already shown, you don't have to recreate it. Simply use TextDrawShowForPlayer/TextDrawShowForAll after modifying the textdraw and the change will be visible.
  • Fonts appear to look the best with an X to Y ratio of 1 to 4 (e.g. if x is 0.5 then y should be 2).


Parameters:
(Text:text, Float:x, Float:y)
int text The TextDraw to change.
float X Width of a char.
float Y Height of a char.


Return Values:
  • 1: The function was executed successfully.
  • 0: The function failed to execute. This means the textdraw specified does not exist.


Examples:
new Text:MyTextdraw;
 
public OnGameModeInit()
{
    MyTextDraw = TextDrawCreate(100.0, 33.0,"Example TextDraw");
    TextDrawLetterSize(MyTextDraw, 3.2 ,5.1);
    return 1;
}


Related Functions
The following functions may be useful, as they are related to this function in one way or another.