Funkcje


Chat:RegisterCommand

Funkcja odpowiedzialna za rejestrowanie komendy w czacie. Umożliwia ona dodanie opisu komendy i podpowiedzi.

Syntax
--- command: string
--- callback: function(source: number, args: string[], raw: string)
--- commandInfo: CommandInfo
--- commandMeta: CommandMeta
Chat:RegisterCommand(command, callback, commandInfo, commandMeta)
Example
Chat:RegisterCommand('me', function(source, args, raw)
    if args[1] == nil then return SendErrorMessage() end
    Net:EmitNet('chat:narrationMe', args, raw)
end, {
    description = 'Komenda narracyjna opisująca czyności wykonywane przez twoją postać',
    params = {
        {
            name = 'treść',
            description = 'Przykład: *Wyciąga telefon z kieszeni*',
        }
    },
})
Types
CommandParams = {
    name: string,
    description: string
}

CommandInfo = {
    desription: string,
    params: CommandParams[]
}

CommandMeta = {
    hiddenInHelpings: boolean
}