• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Pawn] help about GameTextForPlayer
#2
GameTextForPlayer function does not support newline characters (\n) for creating multi-line texts. This is a limitation of the SA-MP text drawing functions. However, you can use the TextDraw system to achieve multi-line
Below is an example of how you can do this

PHP Code:
new Text:line1;
new 
Text:line2;

public 
OnGameModeInit() {
    line1 = TextDrawCreate(320.0, 240.0, "LINE ONE");
    TextDrawFont(line1, 1);
    TextDrawLetterSize(line1, 0.3, 1.2);
    TextDrawColor(line1, 0xFFFFFFFF);
    TextDrawSetOutline(line1, 1);

    line2 = TextDrawCreate(320.0, 255.0, "LINE TWO");
    TextDrawFont(line2, 1);
    TextDrawLetterSize(line2, 0.3, 1.2);
    TextDrawColor(line2, 0xFFFFFFFF);
    TextDrawSetOutline(line2, 1);
}

public 
OnPlayerConnect(playerid) {
    ShowPlayerGameText(playerid);
}

ShowPlayerGameText(playerid) {
    TextDrawShowForPlayer(playerid, line1);
    TextDrawShowForPlayer(playerid, line2);
} 
  Reply


Messages In This Thread
help about GameTextForPlayer - by LuvaDePedreiro - 2024-06-05, 09:52 PM
RE: help about GameTextForPlayer - by N0FeaR - 2024-06-07, 11:03 AM
RE: help about GameTextForPlayer - by Mido - 2024-06-10, 07:11 PM