Smac sourcemod anti-cheat - jocuri pentru toți

Plug-in anti-cheat pentru serverele OrangeBox. Protejează serverul de multe cheaturi și previne de asemenea serverul de hack și verifică setările playerului.

cerinţe:






• SourceMod 1.4 (poate funcționa cu versiuni ulterioare).
• SDKHooks (opțional)
- Doar dacă intenționați să utilizați modulul Wallhack.
• Soclu (opțional)
- Doar dacă intenționați să utilizați Global BanList.

Conținutul anti-ieftin:
• Partea obligatorie:
-SourceMod Anti-Cheat smac.zip [28,89 Kb]

Setare:
• Descărcați partea necesară și despachetați-o pe server în folderul addons / sourcemod.
• Descărcați și extrageți modulele necesare pe server în folderul addons / sourcemod / plugins.
• Ștergeți vechiul fișier cfg / sourcemod / smac.cfg. (dacă ați avut anterior o versiune veche).
• Schimbați harta pe server sau reporniți serverul.
• Editați fișierul cfg / sourcemod / smac.cfg la discreția dvs.

Variabile antichita
Creează un fișier după modificarea fișierului de includere a fișierului map / server cfg / sourcemod / smac.cfg
Este posibil să difere ușor de valorile din exemplu - depinde de modulele utilizate.

Actualizare automată Antichitate:
Pentru a avea întotdeauna cele mai recente versiuni de module anti-cheat, instalați programul Updater

CVAR:
smac_aimbot_ban - Numărul de detectări AIMB, după care jucătorul va fi interzis. minim 4. (0 = Avertizare de administrator)

Modulul urmărește jucătorii de pe server cu orice unghi suspect de cameră. El ignoră arma trupească, teleportare și, de obicei, ignoră prima detectare, pentru că cel mai adesea este eronat.

Jucătorul # 1 este suspectat de utilizarea unui aimbot. (Detectarea X) (deviere: X)
Dacă clientul este detectat de câte ori este necesar (depinde de variabila), acesta va fi interzis pe server.

smac_autotrigger_ban - Blocarea automată a jucătorilor atunci când se detectează declanșarea automată.

Detectează cheats care apasă automat butoanele pentru jucători. exemplu:

bunnyhop - atunci când jucătorul strânge tastele înainte + salt și continuă să sară crescând tempo-ul.
auto-incendiu - atunci când player-ul fixează tastele înainte + atac și incendiile din armele semi-automate ca și cum ar fi complet automate.


Multe cheats au aceste funcții în mod implicit, ceea ce le face mai ușor să le găsești. Posibile fals pozitive de anti-cheat atunci când folosesc scripturi și aliasuri ale jucătorilor.

Se recomandă testarea modulului de date Administrator de avertizare (smac_autotrigger_ban „0“), precum și posibile rezultate fals pozitive.

Nu rulați acest modul dacă utilizați pluginuri care pot intra în conflict cu acesta. Exemplu - pluginuri pentru bunnyhop și foc automat.

s mac_antispam_connect - Ora în secunde după care vă puteți reconecta la server. 0 = opriți. [implicit: 0]

Modulul protejează serverul de exploatările clientului, cum ar fi conexiunile de spam, schimbarea pseudonimului, caractere greșite ale numelui / textului și unele cazuri asociate cu un pistol gravitațional (dacă este folosit).

Vă rugăm să vă schimbați numele
De asemenea, puteți instala extensia Connect, care blochează atacurile spam suplimentare.

smac_antispam_cmds - Numărul de comenzi care pot fi introduse într-o secundă. Atunci când un jucător se rupe, el lovi cu piciorul. 0 = dezactivare. [Implicit: 30]

Descriere: Acest modul nu permite executarea comenzilor interzise pe server.


Clienții nu pot executa aceste comenzi:

cod:
ai_test_los (false)
changelevel (adevărat)
cl_fullupdate (false)
dbghist_addline (false)
dbghist_dump (false)






drawcross (fals)
traseu (fals)
dump_entity_sizes (false)
dump_globals (false)
dump_panels (false)
dump_terrain (false)
dumpcountstrings (false)
dumpentityfactories (false)
dumpeventqueue (false)
dumpgamestringtable (false)
editdemo (false)
endround (fals)
listă (false)
listmodels (false)
map_showspawnpoints (false)
mem_dump (false)
mp_dump_timers (false)
npc_ammo_deplete (false)
npc_heal (false)
npc_speakall (false)
npc_thinknow (false)
fizics_budget (false)
fizics_debug_entity (false)
fizics_highlight_active (false)
fizics_report_active (false)
fizics_select (false)
q_sndrcn (false)
raport_entities (false)
report_touchlinks (false)
raport_simthinklist (false)
respawn_entities (false)
rr_reloadresponsesystems (false)
scene_flush (falsă)
send_me_rcon (false)
snd_digital_surround (false)
snd_restart (false)
lista de sunet (falsă)
soundscape_flush (false)
sv_benchmark_force_start (false)
sv_findsoundname (false)
sv_soundemitter_filecheck (false)
sv_soundemitter_flush (false)
sv_soundscape_printdebuginfo (false)
wc_update_entity (false)

choose_closedoor (true) (Doar pentru L4D [2])
choose_opendoor (true) (Numai pentru L4D [2])
cumpăra (adevărat)
buyammo1 (adevărat)
buyammo2 (adevărat)
utilizați (adevărat)
vmodenable (adevărat)
vban (adevărat)

Pentru a gestiona comenzile, utilizați variabile:

smac_addcmd - Adaugă o comandă în lista blocată. Dar administratorul cu steagul "Z" îl poate executa.

Exemplu: smac_addcmd explodează


smac_addignorecmd - Adaugă o comandă pentru a ignora lista de spam. Dar administratorul cu steagul "Z" îl poate executa.

Exemplu: smac_addignorecmd impulse101


smac_removecmd - Elimină comanda din blocat


Exemplu: smac_removecmd explodează


smac_removeignorecmd - Îndepărtează comanda din lista de ignorare a spamului.

Exemplu: smac_removeignorecmd impulse101

Acest modul verifică valorile cvar ale clienților, dacă valoarea nu este specificată corect, atunci jucătorul poate bloca sau interzice. Administratorii își pot adăuga propriile variabile în lista CVARS.

smac_addcvar - Adaugă cvar în lista de verificatori.
smac_removecvar - Îndepărtează un punct din lista verificatorilor.
smac_cvars_status - Arată în consolă toate cvarii care sunt adăugați la lista de verificare.


Lista de cvas pentru a verifica:

0penscript (Ban)
bat_version (kick)
beetlesmod_version (kick)
est_version (Kick)
eventscripts_ver (kick)
fm_attackmode (Ban)
lua_open (Ban)
Motorul Lua (Ban)
mani_admin_plugin_version (Kick)
ManiAdminHacker (Ban)
ManiAdminTakeOver (Ban)
metamod_version (Kick)
openscript (Ban)
openscript_version (Ban)
runnscript (Ban)
SmAdminTakeover (Ban)
sourcemod_version (Kick)
tb_enabled (Ban)
zb_version (Kick)

sv_cheats "0" (Ban)
sv_consistency "1" (Ban)
// sv_gravity "800" (Ban) nu se utilizează în moduri care modifică valoarea acestui cvar pentru player.
r_drawothermodels "1" (Ban)
cl_clock_correction "1" (Ban)
cl_leveloverview "0" (Ban)
cl_overdraw_test "0" (Ban)
cl_particles_show_bbox "0" (Ban)
cl_phys_timescale "1" (Ban)
cl_showevents "0" (Ban)
fog_enable "1" (Ban)
host_timescale "1" (Ban)
mat_dxlevel "80.0 sau mai mare" (Kick)
mat_fillrate "0" (Ban)
mat_measurefillrate "0" (Ban)
mat_proxy "0" (Ban)
mat_showlowresimage "0" (Ban)
mat_wireframe "0" (Ban)
mem_force_flush "0" (Ban)
snd_show "0" (Ban)
snd_visualize "0" (Ban)
r_aspectratio "0" (Ban)
r_colorstaticprops "0" (Ban)
r_DispWalkable "0" (Ban)
r_DrawBeams "1" (Ban)
r_drawbrushmodels "1" (Ban)
r_drawclipbrushes "0" (Ban)
r_drawdecals "1" (Ban)
r_drawentities "1" (Ban)
r_drawmodelstatsoverlay "0" (Ban)
r_drawopaqueworld "1" (Ban)
r_drawparticles "1" (Ban)
r_drawrenderboxes "0" (Ban)
r_drawskybox "1" (Ban)
r_drawtranslucentworld "1" (Ban)
r_shadowwireframe "0" (Ban)
r_skybox "1" (Ban)
r_visocclusion "0" (Ban)
vcollide_wireframe "0" (Ban)

Pentru a adăuga CVARS în listă pentru verificare, utilizați comanda formularului:

Numele "Cvar" trebuie să-l verificați pe Cvar.
Tipul de comparare poate fi unul dintre următoarele: egal, mai mare, mai mic, între (egal, mai mult, mai puțin, între).
"Acțiunea" poate fi una dintre următoarele: avertizați, mott, mut, kick, ban.
Valoarea este valoarea de care aveți nevoie.

Exemplu: smac_addcvar sv_gravity ban egal 800

smac_eyetest_ban - Activați modulul TEST pentru a detecta înșelăciunea cu ajutorul câmpului vizual. (0 Avertisment de administrator, 1 = Permanent)

Acest modul verifică unghiul jucătorului (câmpul vizual) al vederii. Această metodă de înșelăciune este folosită, de obicei se înșală Anti-Recoil, Nu Spread și, uneori, AIMB. Când vizionați acești jucători, aceștia de obicei "scuturează ecranul" când fotografiați.

Un jucător normal are o gamă de unghiuri de la [-90, -180, -90] la [90, 180, 90]. Cu cât mai mult un jucător depășește limitele acestor valori, cu atât este mai probabil ca el să se joace cu ieftinul. În majoritatea cazurilor, singurul lucru care poate permite unui jucător de a avea unghiuri inacceptabile este utilizarea programelor terță parte.

Modulul vă protejează serverul împotriva hacking-ului rcon. Se blochează parola dvs. de sistem rcon după pornirea serverului și nu se lasă să se schimbe.







Trimiteți-le prietenilor: