Shows 'game text' (on-screen text) for a certain length of time for all players.

const string[]The text to be displayed.
timeThe duration of the text being shown in milliseconds.
styleThe style of text to be displayed.


This function always returns 1.


public OnPlayerDeath(playerid, killerid, reason)
// This example shows a large, white text saying "[playerName] has
// passed away" on everyone's screen, after a player has died or
// has been killed. It shows in text-type 3, for 5 seconds (5000 ms)
new name[ 24 ], string[ 64 ];
GetPlayerName( playerid, name, 24 );
// Format the passed-away message properly, and show it to everyone:
format( string, sizeof(string), "~w~%s has passed away", name );
GameTextForAll( string, 5000, 3 );
return 1;



Do note that the players may crash because of odd number of tilde (~) symbols used in the game text. Using color codes (e.g. ~r~) beyond the 255th character may crash the client.

Related Functions