İçeriğe geç

bs_factions

BeyondSurvival hizip hizmeti.

resources/[beyond]/bs_factions/ içindeki Lua kaynaklarından üretildi. 135 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_factions:Name(...) ile çağırın.

AdTarafNeredeAçıklama
CloseSquadConsoleclientclient/cl_squad.lua:183
Currentclientclient/cl_main.lua:21
GetSquadBlipsclientclient/cl_squad.lua:132
GetSquadStateclientclient/cl_squad.lua:131exports
GetTagPrefsclientclient/cl_tags.lua:212
GetTitleclientclient/cl_main.lua:23
IsMemberclientclient/cl_main.lua:22
Joinclientclient/cl_main.lua:42
Leaveclientclient/cl_main.lua:46
OpenSquadConsoleclientclient/cl_squad.lua:182
SetSquadBlipsclientclient/cl_squad.lua:133
SetTagPrefclientclient/cl_tags.lua:213
Statusclientclient/cl_main.lua:50
AddFactionXPserverserver/sv_progression.lua:414Dışarıdan hizip XP’si (bs_events jetonları).
AddReputationserverserver/sv_main.lua:171 (not in fxmanifest)
AdjustReputationserverserver/sv_service.lua:429Karaktere göre itibar değişikliği, çevrimiçi veya çevrimdışı (yaptırım rep_penalty).
AdminFactionListserverserver/sv_admin.lua:338bs_admin F10 exports. Staff menüsünün PLAYER görünümü için düz veri.
AdminSetMemberserverserver/sv_admin.lua:360factionId nil = hiçbir fraksiyonda değil.
FactionFlagBonusserverserver/sv_progression.lua:425
FactionLevelAllowsserverserver/sv_progression.lua:418bs_faction_bases için üs kapıları.
FactionOwnerserverserver/sv_squads.lua:625 (not in fxmanifest)
FactionRankserverserver/sv_squads.lua:630 (not in fxmanifest)
GetFactionserverserver/sv_main.lua:234 (not in fxmanifest)
GetFactionserverserver/sv_service.lua:286
GetFactionLevelserverserver/sv_progression.lua:410Exports -----------------------------------------------------------------------
GetFactionStyleserverserver/sv_progression.lua:415
GetFactionSummaryserverserver/sv_main.lua:255 (not in fxmanifest)
GetSkillValueserverserver/sv_progression.lua:412
GetSquadserverserver/sv_squad.lua:424
GetSquadMembersserverserver/sv_squad.lua:429
GetTitleserverserver/sv_main.lua:240 (not in fxmanifest)Oyuncunun şu anda açık olan en yüksek itibar unvanı veya nil.
GetTopFactionsserverserver/sv_progression.lua:494
HasFactionSkillserverserver/sv_progression.lua:411
HasUnlockserverserver/sv_main.lua:269 (not in fxmanifest)
ListUnlocksserverserver/sv_main.lua:276 (not in fxmanifest)
RankAllowedserverserver/sv_service.lua:413Bu hizmetin sahip olmadığı bir izin için nil, böylece çağıranlar yedek kullanabilir.
RankIndexserverserver/sv_service.lua:415Bir rütbenin fraksiyonundaki sırası, 1 = Lider.
RankLabelserverserver/sv_service.lua:416
RemoveCharFromSquadserverserver/sv_squad.lua:423
RemoveReputationserverserver/sv_main.lua:188 (not in fxmanifest)
SameSquadserverserver/sv_squad.lua:439
SetReputationserverserver/sv_main.lua:202 (not in fxmanifest)Personel geçersiz kılması. Ekler değil ayarlar ve açılımları yeniden çözer, böylece personel bir RP etkinliği için kozmetikleri doğrudan verebilir.
TreasuryCreditserverserver/sv_service.lua:419
TreasuryDebitserverserver/sv_service.lua:421amount kadarını (asla 0’ın altına inmeden) alır ve alınanı döndürür.
TreasuryDepositserverserver/sv_service.lua:418İlerleme (sv_progression.lua): görev ödemeleri ve üye bağışları.

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
factions:acceptclient -> serverserver/sv_squads.lua:618 (not in fxmanifest)
factions:admin:client -> serverserver/sv_admin.lua:30
factions:admin:assignVanillaclient -> serverserver/sv_service.lua:476
factions:admin:deleteclient -> serverserver/sv_service.lua:481
factions:admin:deleteclient -> serverserver/sv_squads.lua:614 (not in fxmanifest)
factions:admin:listclient -> serverserver/sv_service.lua:477
factions:admin:listclient -> serverserver/sv_squads.lua:610 (not in fxmanifest)
factions:admin:resetclient -> serverserver/sv_service.lua:485
factions:admin:resetclient -> serverserver/sv_squads.lua:615 (not in fxmanifest)
factions:admin:updateclient -> serverserver/sv_service.lua:475
factions:bank:infoclient -> serverserver/sv_service.lua:323
factions:bank:setCapclient -> serverserver/sv_service.lua:326
factions:cosmetics:setclient -> serverserver/sv_progression.lua:359
factions:createclient -> serverserver/sv_squads.lua:616 (not in fxmanifest)
factions:descriptionclient -> serverserver/sv_service.lua:285
factions:disbandclient -> serverserver/sv_squads.lua:622 (not in fxmanifest)
factions:donateclient -> serverserver/sv_progression.lua:387Nakit -> kasa, biraz XP geri (üye başına günlük sınır).
factions:inviteclient -> serverserver/sv_squads.lua:617 (not in fxmanifest)
factions:joinclient -> serverserver/sv_main.lua:368 (not in fxmanifest)
factions:joinclient -> serverserver/sv_service.lua:632
factions:kickclient -> serverserver/sv_squads.lua:619 (not in fxmanifest)
factions:kickCharclient -> serverserver/sv_service.lua:400
factions:leaveclient -> serverserver/sv_main.lua:372 (not in fxmanifest)
factions:leaveclient -> serverserver/sv_service.lua:633
factions:leave2client -> serverserver/sv_service.lua:634
factions:leave2client -> serverserver/sv_squads.lua:818 (not in fxmanifest)Menüden ayrılma.
factions:missions:deliverclient -> serverserver/sv_progression.lua:312Bir ‘deliver’ görevi için eşya teslim et.
factions:missions:getclient -> serverserver/sv_progression.lua:304
factions:panelclient -> serverserver/sv_service.lua:635
factions:panelclient -> serverserver/sv_squads.lua:815 (not in fxmanifest)
factions:perms:getclient -> serverserver/sv_service.lua:324
factions:perms:setclient -> serverserver/sv_service.lua:325
factions:progress:getclient -> serverserver/sv_progression.lua:294Callbacks ---------------------------------------------------------------------
factions:promoteclient -> serverserver/sv_squads.lua:620 (not in fxmanifest)
factions:promoteCharclient -> serverserver/sv_service.lua:392
factions:ranks:createclient -> serverserver/sv_service.lua:335
factions:ranks:deleteclient -> serverserver/sv_service.lua:369Silinen bir rütbenin üyeleri bir alttaki rütbeye (veya yeni en alta) düşer.
factions:ranks:moveclient -> serverserver/sv_service.lua:358
factions:ranks:renameclient -> serverserver/sv_service.lua:348
factions:rosterclient -> serverserver/sv_roster.lua:62
factions:rosterclient -> serverserver/sv_squads.lua:621 (not in fxmanifest)
factions:rosterAllclient -> serverserver/sv_service.lua:411Çağıranın hizbinin tüm listesi (çevrimiçi + çevrimdışı).
factions:setOwnerclient -> serverserver/sv_squads.lua:623 (not in fxmanifest)
factions:skills:getclient -> serverserver/sv_progression.lua:333
factions:skills:spendclient -> serverserver/sv_progression.lua:339
factions:statusclient -> serverserver/sv_main.lua:376 (not in fxmanifest)
factions:tagsclient -> serverserver/sv_tags.lua:38
squad:acceptclient -> serverserver/sv_squad.lua:403
squad:createclient -> serverserver/sv_squad.lua:401
squad:declineclient -> serverserver/sv_squad.lua:404
squad:disbandclient -> serverserver/sv_squad.lua:410
squad:getclient -> serverserver/sv_squad.lua:400
squad:inviteclient -> serverserver/sv_squad.lua:402
squad:kickclient -> serverserver/sv_squad.lua:406
squad:leaveclient -> serverserver/sv_squad.lua:405
squad:nearbyclient -> serverserver/sv_squad.lua:412
squad:renameclient -> serverserver/sv_squad.lua:409
squad:saveRanksclient -> serverserver/sv_squad.lua:408
squad:setRankclient -> serverserver/sv_squad.lua:407
squad:transferclient -> serverserver/sv_squad.lua:411

“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_config:changed:clientlocalclient/cl_tags.lua:29bs_config varsayılanı değiştirdi: oyuncu bir menzil seçmediyse ona uy
bs:extraction:completedserverlocalserver/sv_progression.lua:233Başarılı bir tahliyede bs_extraction tarafından tetiklenir (yalnızca sunucu olayı).
bs:factions:syncclientnetclient/cl_main.lua:5
bs:factions:targetInviteclientlocalclient/cl_main.lua:95
bs:hook:player:actionserverlocalserver/sv_main.lua:216 (not in fxmanifest)Hooks -------------------------------------------------------------------------
bs:hook:player:loadedclientlocalclient/cl_main.lua:11
bs:hook:player:loadedserverlocalserver/sv_main.lua:93 (not in fxmanifest)
bs:hook:player:unloadedclientlocalclient/cl_main.lua:90
bs:hook:player:unloadedserverlocalserver/sv_main.lua:113 (not in fxmanifest)BURADA OLAN HATA (performans): bilinen bir kayıt için src’yi bulmak, değeri eşleşeni bulmak amacıyla her çevrimiçi oyuncunun durumunu taramak demekti (for src, s in pairs(state))…
bs:squad:dot:inviteclientlocalclient/cl_squad.lua:104
bs:squad:inviteclientnetclient/cl_squad.lua:88
bs:squad:syncclientnetclient/cl_squad.lua:61
bs:ui:openedclientlocalclient/cl_squad.lua:180başka bir ekran devraldı
onClientResourceStartclientlocalclient/cl_main.lua:82
onClientResourceStopclientlocalclient/cl_main.lua:86
onResourceStopclientlocalclient/cl_main.lua:114
onResourceStopserverlocalserver/sv_progression.lua:466
playerDroppedserverlocalserver/sv_main.lua:123 (not in fxmanifest)Kemer ve pantolon askısı: çerçevenin kendi boşaltma yolunu atlayan bir bağlantı kopması (çökme, zaman aşımı) sunucuda eski bir satır bırakmamalı.
weaponDamageEventserverlocalserver/sv_service.lua:530
KomutTarafNeredeAçıklama
/facceptserverserver/sv_squads.lua:666 (not in fxmanifest)
/factionownerserverserver/sv_squads.lua:710 (not in fxmanifest)
/fcreateserverserver/sv_squads.lua:645 (not in fxmanifest)
/fdisbandserverserver/sv_squads.lua:705 (not in fxmanifest)
/finviteserverserver/sv_squads.lua:658 (not in fxmanifest)
/fkickserverserver/sv_squads.lua:671 (not in fxmanifest)
/fpromoteserverserver/sv_squads.lua:679 (not in fxmanifest)
/frosterserverserver/sv_squads.lua:688 (not in fxmanifest)
/setfactionrepserverserver/sv_main.lua:447 (not in fxmanifest)
/squadacceptclientclient/cl_squad.lua:101
/squaddeclineclientclient/cl_squad.lua:102

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.

  • server/sv_main.lua
  • server/sv_squads.lua