Project MKXProject MKXDOCS

MKX Screener

Headless, jobbaseret screenshot-motor. NUI viser kun status; andre resources leverer jobdata.

Client exports

StartScreen(request, callback)Starter en worker og rapporterer faser.
ScreenStatus()Returnerer køens state og review-tæller.
StopScreen()Stopper sikkert.
capture(request, callback)Lavniveau-alias til capture-flowet.
cancel() / isRunning()Stopper eller læser worker-state.

Jobtyper

component, prop, hair, eye, overlay, heritage, ped og vehicle.

Eksempel

exports.mkx_screener:StartScreen({
    type = 'clothing',
    data = Config.ClothingScreener,
    scene = 'Green'
}, function(stop, phase, data)
    print(phase, json.encode(data))
end)

Kontrol og retries

screenshot-basic kontrolleres før capture. Ugyldige eller sorte captures får højst tre forsøg med 500 ms mellemrum og 15 sekunders timeout. Upload-fejl genforsøges ikke automatisk.

Kildebaseret · 1. september 2026 Kilde: [project-mkx]