Knight docs
EN ID
GitHub

Menguji Gamemode

Tangkap kesalahan sebelum pemain Anda menemukannya.

Validasi setiap file

Compiler memeriksa sintaks, tipe, callback, dan nama native tanpa menyalakan server.

bash
knight -check Gamemodes/*.sa

File yang bersih mencetak ringkasan:

text
ok: 16 events, 1 config blocks

Periksa syntax tree

Jika ekspresi berperilaku aneh, cetak bagaimana parser membacanya:

bash
knight -ast Gamemodes/bare.sa

Uji di server lokal

Sebelum online

Tip
Tambahkan knight -check ke CI atau pre-commit hook agar file .sa yang rusak tidak pernah sampai ke server.