SetPlayerScriptDebugLevel: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server client function}} <!-- Describe in plain english what this function does. Don't go into details, just give an overview --> This will set player's debug lev...")
 
(Set function server side since the function doesnt exists on client)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{Server client function}}
{{Server function}}
<!-- Describe in plain english what this function does. Don't go into details, just give an overview -->
<!-- Describe in plain english what this function does. Don't go into details, just give an overview -->
This will set player's debug level, equivalent to [[Debugging|debugscript <level>]].
This will set player's debug level, equivalent to [[Debugging|debugscript <level>]].

Revision as of 18:34, 22 January 2020

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: .getScriptDebugLevel


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).

addEventHandler('onPlayerJoin', root, function()
    setPlayerScriptDebugLevel(source, 3)
end)

See Also