Knight docs
EN ID
GitHub

Indeks API

Semua yang bisa dipanggil di Knight, dikelompokkan per jenis.

Halaman ini mencantumkan semua yang bisa dipanggil dari gamemode. Setiap bagian menuju referensi lengkap dengan signature dan deskripsi.

JenisJumlahReferensi
Native (fungsi engine)559Native Functions
Builtin (fungsi bahasa)69Built-in Functions
Callback (event)41Callbacks
Field & method objek90Fields & Methods
Field config server16Configuration
Method server5Configuration
Konstanta18Konstanta

Cara nama diselesaikan

UrutanPencarian
1Variabel lokal atau parameter di scope
2function level atas di gamemode atau modul yang di-import
3Builtin bahasa (len, push, sort, ...)
4Native plugin Go yang didaftarkan saat start
5Native engine (SetPlayerHealth, CreateVehicle, ...)
6Konstanta (MAX_PLAYERS, BONE_HEAD, ...)
Note
Fungsi pengguna tidak bisa menimpa builtin: builtin menang. Nama native dipesan, jadi function dengan nama native ditolak saat kompilasi.

Native per grup

GroupCakupan
Playersstate, position, health, weapons, money, camera, spectating, teams
Vehiclescreate/destroy, position, damage, colours, components, parameters
Objectsstatic/dynamic objects, materials, movement, attachments, editing
Player Objectsper-player objects and their materials/movement
Pickupspickup creation and removal
Actorsscripted NPC peds: position, animation, health, streaming
Labels3D text labels, attached to players/vehicles
Player Labelsper-player 3D text labels
Gang Zonesradar territory zones: show, hide, flash
Checkpointscheckpoints and race checkpoints
DialogsShowPlayerDialog and related
TextDrawglobal text draws: fonts, colours, boxes, previews
Player TextDrawper-player text draws
Messagesclient messages, chat, game text, death messages, chat bubbles
Serverworld time/weather, gravity, name tags, team count, exit
Server VariablesSetSVar*/GetSVar* persistent server variables
Player VariablesSetPVar*/GetPVar* per-player variables
Cameraplayer camera position, look-at, interpolation, attached cameras
Spectatespectating players and vehicles
Explosionscreate explosions and crime reports
TimersSetTimer/SetTimerEx/KillTimer
Network Statsper-player packet, byte and connection statistics
SecurityIP blocking, RCON commands, client checks
Scriptcalling functions by name, menus, recording playback
Cryptopassword hashing and verification, tokens, GPCI
Stringstr* helpers, sscanf, format
Mathtrigonometry, rounding, power, logs
Utilitylogging, distance, vector size
Custom Models0.3.DL skins and objects, model lookup, downloads
Custom Vehiclesvehicles built from a base model plus a custom object
SQLitesqlite_open/query/exec and async variants
MySQLmysql_open/tquery/pquery/format/errno
Database Cachecache_* result readers
Streamerstreamer tuning and item counting
Gettersremaining Get* helpers (console vars, server vars)
Settersremaining Set* helpers
Checksremaining Is* predicates
Misceverything else