SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. outputDebugString

Funkcja

outputDebugString

Serwer i klientCzat i konsolaIdentyczna z MTA:SA

Dodaje wpis do dziennika debugowania (/debugscript). Poziomy 1-3 dopisują plik i linię skryptu.

Składnia

bool outputDebugString(string message [, int level = 3, int r = 255, int g = 255, int b = 255])

Argumenty

messagestring
Tekst.
levelint, opcjonalny = 3
0 własny kolor, 1 błąd, 2 ostrzeżenie, 3 informacja, 4 tekst bez znacznika.
rint, opcjonalny = 255
Czerwony dla poziomu 0.
gint, opcjonalny = 255
Zielony dla poziomu 0.
bint, opcjonalny = 255
Niebieski dla poziomu 0.

Zwraca

true przy powodzeniu.

Przykład

local function loadConfig()
    local file = fileOpen("config.json", true)
    if not file then
        outputDebugString("Brak config.json, używam domyślnych ustawień", 2)
        return {}
    end
    local data = fromJSON(fileRead(file, fileGetSize(file)))
    fileClose(file)
    outputDebugString("Wczytano konfigurację", 0, 0, 200, 255)
    return data or {}
end

Zobacz też