-
Notifications
You must be signed in to change notification settings - Fork 4
/
README.txt
297 lines (267 loc) · 14.2 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
============================================================================================================
ByM Ultimate Anti Cheat Pack
Version: 1.6
============================================================================================================
NOTE: I am not providing any maintenance or support for this project, you are on your own.
READ IN FULL-SCREEN MODE FOR BETTER EXPERIENCE!!!!
Authors and Credits down bellow.
Description:
About the project:
This is community project which has been started by Milutinke (ByM) in early 2018 based on Ilham Sakura's anti cheat.
The goal of the project was to extend the life of Counter-Strike 1.6 game by providing
the server owners/community with means to get rid of the cheaters.
I will not provide any support or updated to the project anymore, I am leaving it to your hands
as the community.
I hope that someone will improve it in the future.
About the pack itself:
This Anti Cheat Pack aims to help the server owners/communities to get rid of the cheaters in most server
friendly way and to protect the server from various exploits and malicious attacks.
This Anti Cheat Pack consists of multiple plugins and modules listed below, providing layered protection
form cheats and exploits.
This may not be able to filter all cheaters 100% but it will filter at least 99% of them.
There will always be that 1% percent, but in end, that 1% percent cannot make too much bad of experience
for other players as 99% can.
This pack has been tested and has worked well on Legendary Community and Heavy Team servers.
Few add-ons are added after the test have been completed, they are located at Optional - Not tested folder,
use them at your own risk.
NOTE: Use ReAimDetector instead of default AIM detection (Default AIM Detection is limited and not good and it is disabled by default).
NOTE: You might be requiered to tweak the settings depending on your server version
Main Anit Cheat Parts (You should use them as minimal protection):
1. ByM Ultimate Anti Cheat (Blocks various types of cheats (AIM, AIMBOT (SHAKE), SPINBOT, RAPID, SPEEDHACK, FASTNAME, BHOP, etc...),
fake player detection and protection, Cheat toggle detection (Milf AntiCheat)
> Files:
- AMXX: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/plugins/ByM_UltimateAntiCheat.amxx
- INC for API: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/scripting/bym_uac.ini
- Configs folder: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/configs/UltimateAntiCheat
- Language file: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/data/lang/UltimateAntiCheat.txt
> Source: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/scripting
2. ReChecker with a list of cheats (Detects and punishes players with client-side cheat detected in their counter strike)
> Files (ByM Ultimate Anti Cheat/cstrike/addons/rechecker/):
> Module Part:
- Linux: rechecker_mm_i386.so (Windows: rechecker_mm.dll)
- resources.ini
- Folder: logs
> Source not avaliable (Closed source)
> Plugin part:
- AMXX: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/plugins/ReCheckerLogger.amxx
- SMA (Source): ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/scripting/ReCheckerLogger.sma
- Folder: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/logs/ReChecker_Logs/
3. Wh Blocker (Blocks all known WH, Radar and ESP cheats)
> Files (ByM Ultimate Anti Cheat/cstrike/addons/whblocker_newest/):
- whblocker_mm_i386.so (Windows: whblocker_mm.dll)
- config.ini
- Folder: logs
> Source not avaliable (Closed source)
Recommended optional plugins/modules/addons:
1. Plugins:
1. MDB Ban by Desikac (Excelent good ban system).
> Files:
- AMXX: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/plugins/mdbBansEN.amxx
> Source not avaliable (Closed source project)
2. MILF AntiReklama (Stops advertising in chat and name):
> Files:
- AMXX: ByM Ultimate Anti Cheat/cstrike/addons/amxmodx/plugins/milf_antireklama.amxx
> Source not avaliable (Closed source project)
Requirements to be able to use it:
- ReHLDS: https://github.com/dreamstalker/rehlds
- ReUnion: https://dev-cs.ru/threads/135/#post-396
- Metamod-R: https://github.com/theAsmodai/metamod-r
- ReGameDLL: https://github.com/s1lentq/ReGameDLL_CS
NOTE: You are advised to install the latest stable version.
Recommended MetaMod Plugins:
- ReAimDetector: https://c-s.net.ua/forum/topic84615.html
Future plans:
- No future plans, you as the community can take over the project.
============================================================================================================
Instalation
============================================================================================================
====================================================
>>> IMPORATANT!!!! <<<
====================================================
* If you are updating from 1.3 (or older version), please delete old folder cstrike/addons/amxmodx/configs/UltimateAntiCheat/
* If you skip this step Anti-Cheat is not going to work!
====================================================
====================================================
STEP BY STEP TUTORIAL (I recommend to you to follow it):
====================================================
====================================================
1. ReHLDS (Requiered):
====================================================
1. Connect to the server via FTP
2. Rename next files on the server:
If you are using Linux:
- core.so to core.so.old
- demoplayer.so to demoplayer.so.old
- engine_i486.so to engine_i486.so.old
- filesystem_stdio.so to filesystem_stdio.so.old
- hlds_linux to old_hlds_linux
- hltv to old_hltv
- proxy.so to proxy.so.old
- If you have file called director.so in valve/dlls/ , rename it to director.so.old
- Go to the cstrike/addons/metamod/ and rename metamod.so to the metamod.so.old
- Go to the cstrike/addons/metamod/dlls and rename metamod.so to the metamod.so.old
If you are using Windows:
- core.dll to core.dll.old
- demoplayer.dll to demoplayer.dll.old
- engine_i486.dll to engine_i486.dll.old
- filesystem_stdio.dll to filesystem_stdio.dll.old
- hlds.exe to hlds.exe.old
- hltv.exe to hltv.exe.old
- proxy.dll to proxy.dll.old
- If you have file called director.dll in valve/dlls/ , rename it to director.dll.old
- Go to the cstrike/addons/metamod/ and rename metamod.so to the metamod.dll.old
- Go to the cstrike/addons/metamod/dlls and rename metamod.so to the metamod.dll.old
3. Go to https://github.com/dreamstalker/rehlds and download the build version
4. Open the archive that you have downloaded
5. Go to: bin folder in the archive
6.
> If you are using Windows on the server go to win32 folder
> if you are using Linux on the server go to linux32 folder
7. Upload all files from folder mentioned above to your root/main folder of the server and replace all files if it asks you to do
8. Set Permissions:
> If you are using Linux on server:
- Set permissions of the file: hlds_linux to 777
> If you are using Windows on the server:
- Set permissions of the file: hlds.exe to 777
====================================================
====================================================
2. MetaMod-P & ReGameDLL (Requiered):
====================================================
1. Connect to the server via FTP
2. Go to https://github.com/theAsmodai/metamod-r and download the built version
3. Open the Meta Mod R archive that you have downloaded
4. Upload files to the cstrike/addons/metamod/:
> If you are using Windows on the server:
- Upload metamod.dll to the cstrike/addons/metamod/ from the archive folder on to the server.
> if you are using Linux on the server:
- Upload metamod.so to the cstrike/addons/metamod/ from the archive folder on to the server.
5. Upload files to the cstrike/addons/metamod/dlls:
> If you are using Windows on the server:
- Upload metamod.dll to the cstrike/addons/metamod/dlls from the archive folder on to the server.
> if you are using Linux on the server:
- Upload metamod.so to the cstrike/addons/metamod/dlls from the archive folder on to the server.
6. Go to the cstrike/ folder on the server
7. Go to https://github.com/s1lentq/ReGameDLL_CS and download the built version
8. Open the archive that you have downloaded
9. Upload game.cfg to the cstrike/ folder on the server
10. Go to the cstrike/addons/metamod/dlls folder on the server
11. Open bin/bugfixed/ folder in the archive
12. Upload files to the cstrike/addons/metamod/dlls:
> If you are using Windows on the server:
- Upload mp.dll to the cstrike/addons/metamod/dlls/ from the archive folder on to the server.
> if you are using Linux on the server:
- Upload cs.so to the cstrike/addons/metamod/dlls/ from the archive folder on to the server.
13. Go to the cstrike/addons/metamod folder on the server
14. If you do not have file Config.ini create it, if you have it, open it
15. Open Config.ini
16. Delte file contents if it is not empty
17. Add next 2 lines:
> If you are using Windows on the server add:
gamedll dlls/mp.dll
clientmeta no
> if you are using Linux on the server add:
gamedll dlls/cs.so
clientmeta no
18. Save the file
====================================================
====================================================
3. ReUnion (Requiered):
====================================================
1. Connect to the server via FTP
2. Go to the cstrike/addons/ folder on the server and create folder called: reunion
3. Go to the cstrike/ folder on the server
4. Go to the ByM Ultimate Anti Cheat Pack v1.6/Dependencies folder on your computer
5. Go to https://dev-cs.ru/threads/135/#post-396 and download the latest version
6. Upload reunion.cfg from the archive to the cstrike/ on the server
7. Go to the bin/ folder in the reunion_0.1.92.zip
8.
> If you are using Windows on the server go to the Windows folder in the archive
> if you are using Linux on the server go to the Linux folder in the archive
9. Upload:
> If you are using Windows on the server:
- Upload reunion_mm.dll to the addons/reunion/ from the archive folder on to the server.
> if you are using Linux on the server:
- Upload reunion_mm.so to the addons/reunion/ from the archive folder on to the server.
10. Go to cstrike/addons/metamod on the server
11. Open plugins.ini file
12. Add following line to the end of file:
If you are using Linux on the server:
linux addons/rechecker/reunion_mm.so
If you are using Windows on server:
win32 addons/rechecker/reunion_mm.dll
13. Save the file
====================================================
====================================================
4. Removing Dproto (Requiered):
====================================================
1. Connect to the server via FTP
2. Go to cstrike/addons/metamod/ on the server
3. Open plugins.ini
4. Find next line and delte it:
> If you are using Linux on the server:
linux addons/dproto/dproto_i386.so
> If you are using Windows on server:
linux addons/dproto/dproto_i386.dll
5. Save the file
====================================================
====================================================
5. Main Plugin, Re Checker Logger, WH Blocker & ReChecker (Requiered):
====================================================
1. Connect to the server via FTP
2. Go to the ByM Ultimate Anti Cheat Pack v1.6/ folder on your PC
3. Go to the ByM Ultimate Anti Cheat/cstrike/ folder on your PC
4. Upload addons/ folder from your PC to the cstrike/ folder on the server
5. Go to cstrike/addons/metamod/ on the server
6. Open plugins.ini
7. Add following 2 lines to the end of file:
> If you are using Linux on server:
linux addons/rechecker/rechecker_mm_i386.so
linux addons/whblocker_newest/whblocker_mm_i386.so
> If you are using Windows on server:
win32 addons/rechecker/rechecker_mm.dll
win32 addons/whblocker_newest/whblocker_mm.dll
====================================================
====================================================
Additional (Optional plugins - Recommended):
====================================================
MDB Bans:
1. Go to cstrike/addons/amxmodx/configs and open plugins.ini
2. Add mdbBansEN.amxx to the beggining of the file, at first line (It must be first on the list, to be able to work propperly, it is important, do not skip!!!).
MILF Anti Reklama:
1. Go to cstrike/addons/amxmodx/configs and open plugins.ini
2. Add milf_antireklama.amxx at the second line line (It must be second on the list, to be able to work propperly, it is important, do not skip!!!).
====================================================
After you have done everyting, restart the server and enjoy.
====================================================
============================================================================================================
AUTHORS AND CONTRIBUTORS
============================================================================================================
Authors:
Anti Cheat Core:
- Ilham Sakura
- Milutinke (ByM)
- Rul4
Other plugins/modules:
- Desikac (MDB Ban System)
- Turshija (Milf Anti Reklama)
- dreamstalker (ReHLDS and Re modules)
- s1lent (ReHLDS, ReUnion and Re modules)
- Proffi (HNS Anti cheat)
- Adidasman (ReAimDetector)
- Crock (ReUnion)
- Asmodai (ReUnion)
Contributors:
- fr0zen (ReChecker list suggestions)
- alber.soomro (ReChecker suggestions and some more suggestions for improvements)
- pheel (ReChecker list - The big part of it)
- Semir Jasarevic (Sent Cheats)
- Milan Slavkovic (Sent Cheats)
- Milos Ristic (Tester)
- And few more which I have forgotten ( Sorry :'( ) or want to stay anonymous.
Thank you all for your time and efforts.
- milutinke (15:18 10.04.2018).
============================================================================================================
Contribution
============================================================================================================
You can do whatever you want with this project.
Please leave the authors and credits if you decide to use it or change it.