İçeriğe geç

bs_multichar

canlı 3D önizlemeli karakter seçimi ve oluşturucu.

resources/[beyond]/bs_multichar/ içindeki Lua kaynaklarından üretildi. 9 kayıt. Açıklama sütunu koddaki satırın üstündeki yorumdur, bu yüzden boşsa henüz kimse yazmamıştır.

Aynı taraftan exports.bs_multichar:Name(...) ile çağırın.

AdTarafNeredeAçıklama
OpenAppearanceEditorclientclient/cl_edit.lua:78

Sunucu callback’leri istemciden BSB.Await(name, timeoutMs, ...) ile çağrılır. İstemci callback’leri sunucudan BSB.AwaitClient(src, name, timeoutMs, ...) ile çağrılır.

AdYönNeredeAçıklama
multichar:appearanceBeginclient -> serverserver/sv_main.lua:34
multichar:appearanceSaveclient -> serverserver/sv_main.lua:48
multichar:createclient -> serverserver/sv_main.lua:3

“net”, işleyicinin RegisterNetEvent ile kaydedildiği, yani diğer tarafın tetikleyebildiği anlamına gelir. “local” yalnızca AddEventHandler’dır (aynı taraf veya oyun olayları).

AdTarafTürNeredeAçıklama
bs:hook:player:loadedclientlocalclient/cl_main.lua:85Karakter seçildi ve bs_core modeli zaten değiştiriyor, ışınlıyor ve ekranı karartıyor.
bs:hook:player:unloadedclientlocalclient/cl_edit.lua:110Oyuncuyu asla donmuş bırakmayın.
bs:hook:session:stateclientlocalclient/cl_main.lua:77bs_core kancalarını olay olarak yayınlar; devir noktası burasıdır.
onResourceStopclientlocalclient/cl_edit.lua:111Ekran açıkken bs_core yeniden başlatılırsa oyuncuyu çaresiz bırakmayın.
KomutTarafNeredeAçıklama
/camdebugclientclient/cl_scene.lua:124/camdebug - her kamera değişikliğinde kadraj sayılarını yazdır.

Bu Lua dosyaları diskte duruyor ama fxmanifest.lua içindeki hiçbir desen onları yüklemiyor (ya da yalnızca başka bir kaynak @bs_core/... ile çekiyor). Yukarıda bunlardan listelenen her şey bu kaynakta canlı değildir.

  • config/config_presets.lua