Przejdź do głównej zawartości

bs_guard

warstwa WYKRYWANIA anty-cheata (tylko log i alert dla personelu, bez kicków i banów).

Wygenerowano ze źródeł Lua w resources/[beyond]/bs_guard/. Wpisów: 25. Kolumna opisu to komentarz nad linią w kodzie, więc jeśli jest pusta, nikt jeszcze go nie napisał.

Wywołuj przez exports.bs_guard:Name(...) z tej samej strony.

NazwaStronaGdzieOpis
Allowserverserver/sv_core.lua:94
Flagserverserver/sv_core.lua:209
IsAllowedserverserver/sv_core.lua:95
IsExemptserverserver/sv_core.lua:210
ReportItemserverserver/sv_economy.lua:23
WatchEventserverserver/sv_events.lua:32Inne zasoby mogą w trakcie działania dodawać własne zdarzenie do listy obserwowanych.

Callbacki serwera są wywoływane z klienta przez BSB.Await(name, timeoutMs, ...). Callbacki klienta są wywoływane z serwera przez BSB.AwaitClient(src, name, timeoutMs, ...).

NazwaKierunekGdzieOpis
guard:gotoclient -> serverserver/sv_admin.lua:47
guard:listclient -> serverserver/sv_admin.lua:7
guard:spectateclient -> serverserver/sv_admin.lua:57

„net” oznacza, że handler jest zarejestrowany przez RegisterNetEvent, więc druga strona może go wywołać. „local” to tylko AddEventHandler (ta sama strona lub zdarzenia gry).

NazwaStronaTypGdzieOpis
bs_config:changed:bs_guardserverlocalserver/sv_combat.lua:164
bs_guard:allowserverlocalserver/sv_core.lua:97zdarzenie serwerowe dla zasobów, które wolą nie zależeć od eksportu
bs_guard:flagserverlocalserver/sv_core.lua:211
bs_guard:itemDeltaserverlocalserver/sv_economy.lua:24
bs_guard:spectateclientnetclient/cl_spectate.lua:25
bs_guard:spectateStopclientnetclient/cl_spectate.lua:23
bs:characters:logoutservernetserver/sv_core.lua:222
bs:characters:spawnedservernetserver/sv_core.lua:217klient ogłasza spawn postaci (zdarzeniem net zarządza bs_core)
entityCreatingserverlocalserver/sv_combat.lua:211
explosionEventserverlocalserver/sv_combat.lua:166
onResourceStopclientlocalclient/cl_spectate.lua:65
playerDroppedserverlocalserver/sv_core.lua:224
playerJoiningserverlocalserver/sv_core.lua:215
ptFxEventserverlocalserver/sv_combat.lua:184
weaponDamageEventserverlocalserver/sv_combat.lua:33
KomendaStronaGdzieOpis
/guardspecserverserver/sv_admin.lua:70/guardspec kończy obserwowanie (przełączane też z zakładki GUARD)