🇭🇰
Sleeping Dogs: DE (Script API)
  • Overview
  • ⛔Const
  • đŸ”ĸEnums
  • đŸ“ĻClasses
    • 🌈Color
    • 💾Config
    • 🚀Console
    • â˜¯ī¸Font
    • đŸ‘ŊHash
    • đŸ–ŧī¸Image
    • âŒ¨ī¸Input
    • đŸ‘ī¸Renderer
    • âŗTimer
    • 2ī¸âƒŖVector2
    • 3ī¸âƒŖVector3
  • đŸ—ƒī¸Game Classes
    • â„šī¸Overview
    • 🔊Audio
    • 📹Camera
    • đŸĢ‚CollisionData
    • 🎮GameInput
    • 🧩GameSlice
    • đŸ“ēHud
    • 📊Metrics
    • 📱PDA
    • 📈ProgressionTracker
    • 💡SimObject
    • 📮SimObjectProp
    • 🧍SimCharacter
    • 🚘SimVehicle
    • đŸ”ĢSimWeapon
    • â˜€ī¸TimeOfDayManager
  • 📩Callbacks
    • OnCollision
    • OnCharacterDeath
    • OnCharacterSpawn
    • OnGameUpdate
    • OnRender
    • OnUnload
    • OnVehicleDeath
Powered by GitBook
On this page
  • Examples:
  • Static Functions:

Was this helpful?

  1. Classes

Console

Built-in Console library. (Opens with key: F1)

Examples:

.AddCommand with any args count:

function ExampleCommand(Args)
{
    print(format("We got %d args.", Args.len()));
}

Console.AddCommand("examplecmd", "This is example description", ExampleCommand);

.AddCommand with limited args count:

function ExampleCommand(Args)
{
    print(format("First arg: %s", Args[0]));
    print(format("Second arg: %s", Args[1]));
    print(format("Third arg: %s", Args[2]));
}

Console.AddCommand("examplecmd", "This is example description", "<arg0> <arg1> <arg2>", 3, ExampleCommand);

.Print with multi color:

Console.Print("Red ", Color(255, 0, 0));
Console.Print("Green ", Color(0, 255, 0), true);
Console.Print("Blue", Color(0, 0, 255), true);

Static Functions:

.AddCommand

Console.AddCommand(name: string, description: string, usage: string, numargs: integer, callback: function): boolean

Argument
Type
Description

name

string

Name of the command

description

string (optional)

Description of the command

usage

string (optional)

Usage of the command

numargs

string (optional)

Number of args required

callback

function

Function that will get called

Returns true when command was successfully registered and doesn't exist.

.RemoveCommand

Console.RemoveCommand(name: string)

Argument
Type
Description

name

string

Name of the command

Removes command by name. Note: You can't remove command registered by other script!

.Print

Console.Print(text: string, color: Color, sameline: boolean)

Argument
Type
Description

text

string

Text to print

color

Color

Color object

sameline

boolean (optional)

Will print on last line

This is mostly same as print function, but this will open you more option for like raw text printing & color and printing on old line to make multi color print.

PreviousConfigNextFont

Last updated 2 years ago

Was this helpful?

đŸ“Ļ
🚀