- Dokumentacja
- Funkcje wspólne
- outputDebugString
Funkcja
outputDebugString
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