From SA-MP Wiki

Jump to: navigation, search


Changes the text font.

(Text:text, font)
textThe TextDraw to change
fontThere are four font styles as shown below. Font value 4 specifies that this is a txd sprite; 5 specifies that this textdraw can display preview models. A font value greater than 5 does not display, and anything greater than 16 crashes the client.

Available Styles:


Available Fonts:


Return Values:

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

new Text:MyTextdraw;
public OnGameModeInit()
    MyTextdraw= TextDrawCreate(320.0, 425.0, "This is an example textdraw");
    TextDrawFont(MyTextdraw, 2);
    return 1;


If you want to change the font 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.

Related Functions

The following functions may be helpful as they relate to this function in one way or another.

In other languages