Страница 2 от 4

Rechecker

Публикувано на: 16 Авг 2017, 10:48
от monk
Пуснат е.

Resources Checker

Публикувано на: 02 Окт 2017, 18:36
от LoShIaA
Може ли да обясните тези 7 бази данни на какъв принцип работят. Файла resources.ini си се слага при речекера и се правят проверките от него, а тази папка bases с тези 7 бази проверките и през тях ли минават и каква е работата на двата плъгина?

Resources Checker

Публикувано на: 02 Окт 2017, 18:54
от WaLkZ
Имаш лимит от 512, тоест максимум толкова имена на файлове за проверка можеш да изпратиш към клиента. Ако пробваш повече да изпратиш ще ти покаже съобщение Host_Error: Consistency: server sent too many filenames. Единия плъгин е да заобиколиш лимита, като при всяка смяна на картата да се зарежда на последователен принцип една от тези бази, като всяка от тях не надвишава лимита. Другия не е чак толкова интересен, логва определени команди.
Относно лимита, от сървърна страна може да се увеличи (в ReHLDS), но е безсмислено и няма да има ефект при положение, че от клиентската страна, Valve не искат да пипат.

Resources Checker

Публикувано на: 26 Окт 2017, 11:10
от LoShIaA
Здравейте. Днес реших да направя една проста проверка, която обаче не излезна. Свалих някакъв wall hack, който добавя в главната директория на играта един фйал opengl32.dll и един cfg файл. След това влезнах в сървъра wall-а си тръгна, rechecker-а направи явно необходимата проверка и изписа в конзола ето това:
1.png
1.png (6.25 KiB) Преглеждано 7550 пъти
1.png
1.png (6.25 KiB) Преглеждано 7550 пъти
но освен до го изпише трябваше и да ме банне, което не направи. Проверих лог файла там си беше записано същото нещо като на снимката:
L 10/26/2017 - 10:26:30: Log file started (file "cstrike\addons\amxmodx\logs\RC\rc_20171026.log") (game "cstrike") (amx "1.8.3-dev+5138")
L 10/26/2017 - 10:26:30: opengl32 | md5hash "3cc7f256" - file "../opengl32.dll" - "<STEAM_ID_LAN><192.168.1.103>" - '
Метамод плъгина работи:
2.png
2.png (1.55 KiB) Преглеждано 7550 пъти
2.png
2.png (1.55 KiB) Преглеждано 7550 пъти
Зарежда си една от седемте бази данни:
4.png
4.png (2.56 KiB) Преглеждано 7550 пъти
4.png
4.png (2.56 KiB) Преглеждано 7550 пъти
което значи, че и плъгина функционира правилно и зарежда базите данни.
След това прегледах всеки resourse.ini файл от 1 до 7 и всеки съдържа следния ред -
3.png
3.png (3.79 KiB) Преглеждано 7550 пъти
3.png
3.png (3.79 KiB) Преглеждано 7550 пъти
"../opengl32.dll" UNKNOWN "amx_ban 300 [userid] '[RC] opengl32'; rc_log opengl32 | md5hash '[file_md5hash]' - file '[file_name]' - '<[steamid]><[ip]>' - [name]" BREAK
който е настроен да банва при намиране на разлика във файловете, което не се случи.
За сега не използвам друга бан система, а вградената в amxx. Откъде може да идва проблема?

Resources Checker

Публикувано на: 26 Окт 2017, 14:30
от TheRedShoko
С каква бан система си?

Resources Checker

Публикувано на: 26 Окт 2017, 15:03
от LoShIaA
Ами с обикновената, която върви с amxx. Писал съм го в поста си най-отдолу.

Resources Checker

Публикувано на: 26 Окт 2017, 15:53
от monk
Това е някакъв бъг със самия речекер.
Трябва да стане така:

Код за потвърждение: Избери целия код

amx_ban [userid] 300
и използвай amx bans или advanced bans понеже HLDS пази бана в паметта и го заобикалят и пак влизат.

Resources Checker

Публикувано на: 26 Окт 2017, 16:12
от LoShIaA
Мерси, ще проверя, което не е много готино, ако е така трябва да променя на 7-те бази данни това чудо :(. Тези дни смятам да премина на някоя от двете бансистеми.

Resources Checker

Публикувано на: 26 Окт 2017, 16:25
от monk
Промени само главната, не всички. В главната са събрани всички важни чийтове, теглиш Notepad++ и заменяш.
Ако нямаш сайт, слагай advanced ban.

Resources Checker

Публикувано на: 27 Окт 2017, 10:36
от LoShIaA
Да отбележа в началото, че ето тези два реда:
"../opengl.dll" 3cc7f256 "amx_ban 300 [userid] '[RC] opengl'; rc_log opengl | md5hash '[file_md5hash]' - file '[file_name]' - '<[steamid]><[ip]>' - [name]" BREAK
"../opengl32.dll" UNKNOWN "amx_ban 300 [userid] '[RC] opengl32'; rc_log opengl32 | md5hash '[file_md5hash]' - file '[file_name]' - '<[steamid]><[ip]>' - [name]" BREAK
когато ползвам: amx_ban 300 [userid] съм ги правил във всички resource файлове така и когато ползвам: amx_ban [userid] 300 пак съм ги променил във всички.

1.Oбикновена бан система + amx_ban 300 [userid] = Не ме наказва по никакъв начин.
plmenu - то което използвам в този случай е редактирано по темата viewtopic.php?f=26&t=161 и си банва по IP. Тествано е.
192.168.1.103:27005:reconnect
Client with that name or userid not found
L 10/27/2017 - 09:41:10: opengl32 | md5hash "3cc7f256" - file "../opengl32.dll" - "<STEAM_ID_LAN><192.168.1.103>" - '
2.Oбикновена бан система + amx_ban [userid] 300 = Тук не ме банва само ме киква. Махна ли opengl32 файла от папката на играта дори и без да рестартирам играта мога да си влезна.
plmenu - то което използвам в този случай е от точка 1
192.168.1.103:27005:reconnect
L 10/27/2017 - 09:36:49: [admincmd.amxx] Ban: "[ZaraServ] *Deathmatch* [Dust2|<0><><>" ban and kick "';]<4><STEAM_ID_LAN><>" (minutes "300") (reason "[RC] opengl32")
[AMXX] Client "';]" banned
L 10/27/2017 - 09:36:49: opengl32 | md5hash "3cc7f256" - file "../opengl32.dll" - "<STEAM_ID_LAN><192.168.1.103>" - '
Dropped ';] from server
Reason: Kicked :"[RC] opengl32 (banned for 300 min)"
Writing banned.cfg.
3.Advanced Bans + amx_ban 300 [userid] = Не ме наказва по никакъв начин.
plmenu - то което използвам в този случай е това, което върви с advanced bans не е радактирано от моя страна.
192.168.1.103:27005:reconnect
Client with that name or userid not found
L 10/27/2017 - 09:27:30: opengl32 | md5hash "3cc7f256" - file "../opengl32.dll" - "<STEAM_ID_LAN><192.168.1.103>" - '
4.Advanced Bans + amx_ban [userid] 300 = Какво трябва да разреша, че да има оторизация за бан.
plmenu - то което използвам в този случай е от точка 3
[AdvancedBans] Target has not authorized with the server! Unable to ban!
L 10/27/2017 - 09:30:20: opengl32 | md5hash "3cc7f256" - file "../opengl32.dll" - "<STEAM_ID_LAN><192.168.1.103>" - '
[ 1] Advanced Bans 0.8.1 Exolent advanced_bans.a running
- плъгина си работи.

Сложих да има всички варианти, ако някой се интересува.
Мен ме интересува защо като използвама варианта от точка 2 не банва, а киква и защо като използвам варианта от точка 4 изписва това съобщение и какво да променя?