setPlayerScriptDebugLevel | Multi Theft Auto: Wiki Skip to content

setPlayerScriptDebugLevel

Client-side
Server-side
Shared

Pair: getPlayerScriptDebugLevel

Manual Review Required

Please finish this page using the corresponding Old Wiki article. Go to Contribution guidelines for more information.


This will set player's debug level, equivalent to debugscript <level>.

OOP Syntax Help! I don't understand this!

  • Method: player:setScriptDebugLevel(...)
  • Variable: .scriptDebugLevel

Syntax

bool setPlayerScriptDebugLevel ( player thePlayer, int level )
Required Arguments
  • thePlayer: The player whose debug level you wish to change
  • level: 0: close debug console, 1: only errors, 2: errors and warnings, 3: errors, warnings and info messages

Returns

  • bool: value

Returns true if successful, false otherwise.

Code Examples

shared

This code will set joining players debug level to (3), (It is no recommended to use it in production, specially if you have sensitive data in your logs).

function setPlayerDebug (player)
setPlayerScriptDebugLevel(player, 3)
outputChatBox("You set debug script level to 3", player)
end
addCommandHandler("setdebug", setPlayerDebug)

See Also