print – print values to the game window
print(values)
print(player, values)
This is a replacement for the built-in Lua print
function.
The first form of print
(without the player
argument) functions exactly like Lua's usual print
function, except that the output is printed in the in-game "Messages" window, instead of directly to the console/terminal.
The second form of print
allows a message to be printed just for one particular player. The player
argument must be a "Player" object, such as is returned from kts.GetPlayer or kts.GetAllPlayers for example.
No value is returned.
All arguments (except the player
, if applicable) must be convertible to string by calling tostring
. If this is not the case, the error "'tostring' must return a string to 'print'" will be generated.