SetPlayerScriptDebugLevel

From Multi Theft Auto: Wiki
Revision as of 22:43, 6 September 2024 by FileEX (talk | contribs) (→‎See Also)
Jump to navigation Jump to search

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

Syntax

bool setPlayerScriptDebugLevel ( player thePlayer, int level )

OOP Syntax Help! I don't understand this!

Method: player:setScriptDebugLevel(...)
Variable: .scriptDebugLevel
Counterpart: getPlayerScriptDebugLevel


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

Returns true if successful, false otherwise.

Example

Click to collapse [-]
Server

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) 

Requirements

This template will be deleted.

See Also