Raised This Month: $51 Target: $400
 12% 

SMAC Documentation


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 10-19-2011 , 08:24   Re: SMAC Documentation
#11

CS:S Anti-Smoke

Description:
This module handles and manages smoke in-game for players. It will render out and set the players camera if he/she stands inside the smoke and blinds them accordingly.

There are no specified commands, Cvars, logs, or bans available. Just drop the plugin into your Counter-Strike: Source server and it will do the rest.

Forum Discussion:
To be added at a later date.

Last edited by GoD-Tony; 11-07-2011 at 03:24.
Drixevel is offline
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 10-19-2011 , 08:27   Re: SMAC Documentation
#12

CS:S Anti-Rejoin

Description:
This module manages and handles players on the server so they cannot do the popular exploit of leaving and rejoining the server to respawn instantly. If the player disconnects and reconnects then he/she will be placed in spectator mode.

There are no specified commands, Cvars, logs, or bans available. Just drop the plugin into your Counter-Strike: Source server and it will do the rest.

Forum Discussion:
To be added at a later date.

Last edited by GoD-Tony; 11-07-2011 at 03:24.
Drixevel is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 10-29-2011 , 03:27   Re: SMAC Documentation
#13

L4D2 Exploit Fixes

Description: Blocks general exploits in Left 4 Dead 2.

Tank Rock Punch
Quote:
The Rock Punch exploit allows the Tank to do a "double attack" with both his melee punch and throwing a rock.
Pistol Spam
Quote:
Pistol Spam is an exploit that allows the player to "spam" pistols, causing the server to lag and ultimately time out when trying to calculate all these pistols, as they act as physic objects.
Slay Bots
Quote:
It is possible for an infected player to slay bots by abusing team changes.
Forum Discussion:
http://forums.alliedmods.net/showthread.php?t=165178

Last edited by GoD-Tony; 03-23-2012 at 05:32.
GoD-Tony is offline
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 10-29-2011 , 04:25   Re: SMAC Documentation
#14

Anti-Wallhack

Cvars:
smac_wallhack - Enable Anti-Wallhack. This will increase your server's CPU usage. [Default: 1]
smac_wallhack_maxtraces - Max amount of traces that can be executed in one tick. [Default: 1280]

Description:
This module prevents most wallhacks from functioning correctly. The plugin manages and renders out entities so they appear when they should and not render out unless needed. This module checks certain Cvars from the clients and servers to make sure predictions are correct for players. If this module is installed on a L4D(2) server then it will only work with the survivors.

Warning: This module will increase your server's CPU usage

If you are testing this module against your own wallhack cheats to see how it works, make sure you note the following:
  • It will always allow you to see teammates.
  • It will allow you to see everyone if you are dead or spectating unless in first-person viewmode.

Configuring MaxTraces:
This convar is not written to the config and must be added manually.

The default is 1280 and in most cases it shouldn't need to be changed. If your server is lagging then this can be decreased. Recommended decrements if your server's CPU usage is maxing out: 1280 -> 1120 -> 980. A lower number will increase the "flickering" effects, so you need to find a proper balance between CPU usage and lag.


Forum Discussion:
http://forums.alliedmods.net/showthread.php?t=158618

Last edited by GoD-Tony; 08-07-2012 at 12:57.
Drixevel is offline
Drixevel
AlliedModders Donor
Join Date: Sep 2009
Location: Somewhere headbangin'
Old 10-29-2011 , 04:34   Re: SMAC Documentation
#15

Global Banlists

All banlists will notify admins and log if a listed player is joining the server, regardless of the auto-kick setting. This still allows you to use the banlist as an early warning system if trust is a concern. I recommend reading over the details of each list and deciding for yourself what the appropriate settings should be for your server.

These modules require the Socket extension to be installed.

EasyAntiCheat - www.EasyAntiCheat.net
smac_eac_kick - Automatically kick players on the EAC banlist. [Default: 1]
smac_eac_vac - Check players for previous VAC bans. [Default: 0]

EasyAntiCheat is a server-client anti-cheat solution designed for closer knit communities such as gaming leagues. Bans are either made automatically based on client detection, or manually via client data sent to their admin team, which is then reviewed by a higher ranking admin. All ban reasons and expiration dates will be listed in the log file as banned players enter your server.

EAC is incompatible with VAC (Valve Anti-Cheat), and as a result their banlist also includes VAC bans. You have the option to check players for previous VAC bans regardless of the game they were banned in. It will then follow the same logic as your auto-kick setting.

E-Sports Entertainment - www.ESEA.net
smac_esea_kick - Automatically kick players on the ESEA banlist. [Default: 1]

ESEA is a semi-private gaming community that maintains their own internal list of cheaters. Bans are either made using their anti-cheat client, or manually on a case-by-case basis. While their website states that bans for cheating last 180 days, many bans are made permanent.

Forum Discussion:
https://forums.alliedmods.net/showthread.php?t=187579

Last edited by SystematicMania; 12-22-2013 at 07:18.
Drixevel is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 10-30-2011 , 12:22   Re: Module Documentation
#16

AutoTrigger Detector

Cvars:
smac_autotrigger_ban - Automatically ban players on auto-trigger detections. [Default: 0]

Description: Detects cheats that automatically press buttons for players.

We are referring to these types of cheats:
  • BunnyHop - Player holds down +jump and continues to jump repeatedly.
  • Auto-Fire - Player holds down +attack and fires semi-auto weapons as if they were full-auto.

Many cheats come with these features enabled by default which could make them quite common to catch. The detections should be immune to natural human behaviour, but may be triggered by players using advanced scripts and aliases. A player binding their mousewheel to buttons should not trigger a detection.

I recommend that you leave the auto-ban cvar disabled until you are confident that there are no false detections.

Detection example:
Code:
Hackworth (ID: STEAM_0:0:1234567890 | IP: 123.123.123.123) is suspected of using auto-trigger cheat: BunnyHop
EmRee (ID: STEAM_0:0:1234567890 | IP: 123.123.123.123) is suspected of using auto-trigger cheat: Auto-Fire
The number after auto-fire is to determine the method used to detect the cheat. It is not the amount of detections. *New versions of SMAC no longer have these numbers.

While this may sound obvious, do not run this module on your server if you are running conflicting plugins. An example would be a plugin that allows a player to bunnyhop or auto-fire pistols.

Forum Discussion:
http://forums.alliedmods.net/showthread.php?t=171113

Last edited by GoD-Tony; 01-10-2012 at 07:37.
GoD-Tony is offline
GoD-Tony
Veteran Member
Join Date: Jul 2005
Old 02-24-2012 , 04:10   Re: SMAC Documentation
#17

HL2:DM Exploit Fixes

Description: Blocks general exploits in Half-Life 2: Deathmatch.

Gravity Gun
Quote:
Through abuse of the gravity gun, one can permanently change the collision group of props in the map.
Silenced Weapons
Quote:
Fast toggling of the flashlight or gravity gun can cause some weapons to be completely silent when fired.
Crouch Bug
Quote:
This exploit allows players to have the vision of a standing player, but seen as a crouched player from an enemy's point of view.
Forum Discussion:
None yet.

Last edited by GoD-Tony; 02-26-2012 at 03:30.
GoD-Tony is offline
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 16:26.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode