Anti-cheat (bs_guard)
bs_guard fa solo rilevamento. Registra su MySQL e avvisa lo staff. Non kicka, non banna, non annulla eventi e non elimina entità, mai. Decidi tu. L’ho fatto così perché un ban automatico su un falso positivo ti costa un giocatore per sempre.
Fai ensure dopo bs_core, bs_admin, bs_inventory e bs_config.
Dove sono le cose
Sezione intitolata “Dove sono le cose”- Config:
bs_guard/config/config_guard.lua. La maggior parte delle soglie è anche in F1, categoria Anti-cheat (marcate(F1)nel file). - Tabella:
bs_guard_log(migrazione028_guard_log.sql). Le righe più vecchie diGuard.Alerts.keepDays(30) vengono eliminate all’avvio. - UI staff: F10 > scheda GUARD. Rilevamenti recenti con giocatore, controllo, dettagli, confidenza. Pulsanti SPECTATE / GOTO / COPY.
/guardspecsmette di osservare. - Lo staff online riceve un toast quando la confidenza >=
Guard.Alerts.minConfidence(50). Stesso giocatore + stesso controllo una sola volta ognicooldownMs(30 s), le ripetizioni vengono contate.
Controlli
Sezione intitolata “Controlli”| Controllo | Come | Chiavi principali |
|---|---|---|
| teleport | salto di posizione in un campione di 1 s | Movement.teleportDist (150) |
| speed | m/s a piedi, in veicolo, in velivolo, N infrazioni di fila | onFootMax 13, vehicleMax 85, airMax 150, speedStrikes 3 |
| superjump | salita in un campione a piedi | jumpRise 5 |
| noclip | salire a piedi per più campioni di fila | noclipRise, noclipStrikes |
| godmode | colpi che non abbassano salute/armatura, salute > 200, armatura > 100 | Guard.God.* |
| weapon | impugnare un’arma che non hai come oggetto | Guard.Weapons.* |
| explosion / ptfx | frequenza per client | Explosions.maxPerWindow 6, ptfxPerWindow 25 |
| entity | veicoli/ped/oggetti creati da script per client | Entities.maxVehicles 4, maxPeds 45, maxObjects 60 |
| eventspam | net event per client ogni 10 s | Guard.Events.defaultLimit 40 |
| money | guadagno di contanti+banca al minuto | |
| items | guadagno di oggetti al minuto (opt-in da altre resource) |
Lo staff è esente (bs.admin, bs.superadmin, bs.guard.bypass), più tutto ciò che è in Guard.Settings.whitelist. I controlli di movimento e armi saltano i primi joinGraceMs (20 s) dopo l’ingresso, lo spawn e il riavvio della resource.
Falsi positivi che vedrai
Sezione intitolata “Falsi positivi che vedrai”- Velocità: auto che volano via dalle rampe, lunghe cadute.
- Noclip: ascensori, funivia.
- Teleport: qualsiasi script che teletrasporta un giocatore senza dirlo a bs_guard.
- Denaro: lo staff che dà denaro.
Leggi confidenza e dettagli prima di agire. Se un controllo è troppo rumoroso, alza la sua soglia in F1.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.