Console
Konzole je přímé okno do běžícího serveru. Vidíš v ní starty resources, chyby skriptů i připojení hráčů.
Kde ji najdeš
- Panel — záložka Console v detailu serveru.
- txAdmin — sekce Live Console, s historií a filtrováním.
Základní příkazy
| Příkaz | Co dělá |
|---|---|
refresh | Znovu načte seznam resources ze složky |
ensure nazev | Spustí resource (nebo restartuje, pokud běží) |
start nazev | Spustí resource |
stop nazev | Zastaví resource |
restart nazev | Restartuje jeden resource |
status | Vypíše připojené hráče |
quit | Ukončí server |
Typický postup po nahrání skriptu
refresh
ensure muj-resourcerefresh musí předcházet ensure u nově nahraného resource. Bez něj
server o nové složce neví a vypíše No such resource.
Čtení chybových hlášek
Lua chyba vypadá takto:
[script:muj-resource] SCRIPT ERROR: @muj-resource/server.lua:42: attempt to index a nil value (global 'ESX')Rozklíčování:
muj-resource— kde chyba vzniklaserver.lua:42— soubor a řádekattempt to index a nil value (global 'ESX')— proměnnáESXneexistuje, typicky protože resource startuje dřív než framework
Do konzole nikdy nevkládej příkazy z neznámých návodů, které obsahují
add_ace nebo add_principal s cizím identifikátorem. Udělil bys cizí osobě
práva admina.
Příkazy pro hráče vs. konzoli
Konzole běží jako server, ne jako hráč. Příkazy jako /tp z ní nefungují —
nemá postavu. Pro takové příkazy použij herní chat s admin právy.
Tipy
- Filtruj podle resource v txAdminu. Při stovce skriptů se v logu ztratíš.
- Kopíruj celou chybovou hlášku včetně řádků nad ní, když žádáš o pomoc.
Poznámka
Historie konzole se při restartu serveru maže. Trvalý záznam najdeš v souboru
txData/logs/.