Пользователь R1KO разместил новый ресурс: OctoBans - Легковесный аналог SourceBans с REST API вместо доступа к базе Узнать больше об этом ресурсе...
Можно ли как-то совместить с sourceban? Просто вот эта табличка после бана отличная просто. Если удалить плагин sourcebans, а потом установить этот, то будут ли баны сохранятся в sourceban? (Не кидайтесь тапками, пожалуйста)
В OB можно импортировать баны из SB. Этот плагин несовместим с SB, но вполне же можно скопировать тот кусок кода, который отвечает за сообщение, и вставить в плагин для SB с минимальными правками.
@CAH4E3, Добавить в Sourcebans дополнительные сведения в сообщение забаненому --- Добавлено позже --- Проверьте версию 1.1 beta: Добавлена поддержка блокировки коммуникаций Доработан код Устранена утечка памяти
Возможно, я что-то не так настроил, но у меня вообще не банит... Спойлер: Из логов PHP: L 12/15/2016 - 20:21:37: [OctoBans.smx] UTIL_CreateBan -> iSourceClient: 17, iAdmin: 17L 12/15/2016 - 20:21:37: [OctoBans.smx] pid=76561198071596952&ip=85.140.3.210&nick=Kruzya&aid=76561198071596952&type=0&duration=300&reason=Использование уязвимостей сервера&serverid=3L 12/15/2016 - 20:21:37: [OctoBans.smx] OnTransferComplete: bFailure: 0, bRequestSuccessful: 0, eStatusCode: 0L 12/15/2016 - 20:24:08: [OctoBans.smx] UTIL_CreateCommBan -> iSourceClient: 17, iAdmin: 17L 12/15/2016 - 20:24:08: [OctoBans.smx] pid=76561198071596952&ip=85.140.3.210&nick=Kruzya&aid=76561198071596952&type=0&duration=60&reason=Нецензурные выражения&comm=0&serverid=3L 12/15/2016 - 20:24:08: [OctoBans.smx] OnTransferComplete: bFailure: 0, bRequestSuccessful: 0, eStatusCode: 0 Спойлер: sm plugins list PHP: [SM] Listing 50 plugins: 01 "AFK Manager" (3.5.0) by Rothgar 02 "Basic Commands" (1.8.0.5947) by AlliedModders LLC 03 "Map Nominations" (1.8.0.5947) by AlliedModders LLC 04 "Observer Point" (1.0.100) by <eVa>Dog 05 "Dynamic MOTD Replacer" (2.2.3s) by psychonic 06 "EndRound Music" (1.0) by Reflex 07 "Reserved Slots" (1.8.0.5947) by AlliedModders LLC 08 "Basic Info Triggers" (1.8.0.5947) by AlliedModders LLC 09 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam 10 "Trade Chat" (1.5.1) by Luki 11 "Client Preferences" (1.8.0.5947) by AlliedModders LLC 12 "Snake" (1.0) by Jannik "Peace-Maker" Hartung 13 "Player Commands" (1.8.0.5947) by AlliedModders LLC 14 "Menu" (1.0.8) 15 "Spray Tracer No Menu" (v5.8b) by Nican132, CptMoore, Lebson506th 16 "[TF2] Thirdperson" (2.1.0) by DarthNinja | Мод от Крузи 17 "TF2 Class Restrictions" (0.6) by Tsunami 18 "Tetris" (1.1) by Jannik "Peace-Maker" Hartung 19 "Rock The Vote" (1.8.0.5947) by AlliedModders LLC 20 "Pong" (1.2.1) by Jannik 'Peace-Maker' Hartung 21 "Nextmap" (1.8.0.5947) by AlliedModders LLC 22 "[SM] Admin List" (1.1) by Kruzya 23 "NativeVotes Basic Commands" (1.0) by Powerlord and AlliedModders LLC 24 "NativeVotes MapChooser" (1.6.0) by AlliedModders LLC and Powerlord 25 "NativeVotes" (0.8.3) by Powerlord 26 "Basic Votes" (1.8.0.5947) by AlliedModders LLC 27 "VoiceAnnounceEx" (2.1.1) by Franc1sco franug, Mini and GoD-Tony 28 "Admin File Reader" (1.8.0.5947) by AlliedModders LLC 29 "Player Spawn teleport" (1.0) by CrazyHackGUT 30 "Fun Commands" (1.8.0.5947) by AlliedModders LLC 31 "TF2 Set Class" (1.2.2) by Tylerst 32 "Admin Menu" (1.8.0.5947) by AlliedModders LLC 33 "Plugins Manager" (1.0) by CrazyHackGUT aka Kruzya 34 "Class Target Filters" (1.3) by ReFlexPoison 35 "HLstatsX CE Ingame Plugin" (1.6.19) by psychonic 36 "SuperLogs: TF2" (2.0.32) by Thomas "CmptrWz" Berezansky & psychonic 37 "Anti-Flood" (1.8.0.5947) by AlliedModders LLC 38 "[SourceTV] Текстовый чат" (1.0) 39 "[ANY] Say Feature" (1.0) by Kruzya 40 "[Source 2013] Custom Chat Colors" (3.1.0) by Dr. McKay 41 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini 42 "[TF2] TF2Attributes" (1.2.1) by FlaminSarge 43 "Basic Comm Control" (1.8.0.5947) by AlliedModders LLC 44 "SourceBans: Admin Config Loader" ((SB++) 1.5.5-dev) by AlliedModders LLC, Sarabveer(VEER™) 45 "[ASH] Top Damage" (1.5) by CrazyHackGUT 46 "[ASH] Damage helper" (1.1.4) by Advanced Saxton Hale Dev Team 47 "[ASH] Time for last players" (1.0) by ASH Dev Team 48 "[ASH] CORE" (1.0.9 (build 8150)) by Rainbolt Dash, FlaminSarge, Chdata, nergal, fiagram, NITROYUASH, CrazyHackGUT, G44 Group 49 "[ASH] Custom Team Names" (1.0.2) by CrazyHackGUT 50 "Octo Bans" (1.1 beta) by R1KO Спойлер: sm exts list PHP: [SM] Displaying 19 extensions:[01] Automatic Updater (1.8.0.5947): Updates SourceMod gamedata files[02] Webternet (1.8.0.5947): Extension for interacting with URLs[03] <FAILED> file "querycache.ext.so": /home/g44/OGP_User_Files/1/tf/addons/sourcemod/extensions/querycache.ext.so: undefined symbol: g_pVCR[04] Accelerator (2.3.1): SRCDS Crash Handler[05] Equinox Console Cleaner (): Bite me alien boi[06] TF2Items (1.6.3): TF2 Item Modifier[07] TF2 Tools (1.8.0.5947): TF2 extended functionality[08] BinTools (1.8.0.5947): Low-level C/C++ Calling API[09] SDK Hooks (1.8.0.5947): Source SDK Hooks[10] SDK Tools (1.8.0.5947): Source SDK Tools[11] Top Menus (1.8.0.5947): Creates sorted nested menus[12] SteamTools (0.9.1+7202836): SteamWorks for SourceMod.[13] Client Preferences (1.8.0.5947): Saves client preference settings[14] SQLite (1.8.0.5947): SQLite Driver[15] Regex (1.8.0.5947): Provides regex natives for plugins[16] DHooks (2.1.0): Dynamic Hooks[17] MySQL-DBI (1.8.0.5947): MySQL driver implementation for DBI[18] SteamWorks Extension (1.2.1): Exposes SteamWorks functions to Developers[19] SMJansson (2.3.1/3): JSON parser/writer Спойлер: Отрывок из конфига OctoBans (серверный) PHP: "OctoBans"{ "settings" { "server_id" "3" "check_server_id" "1" "host" "http://octobans.g-44.ru" "login" "advanced_saxton_hale" "password" "<cut>" "ban_url" "http://octobans.g-44.ru/" } <...>} Спойлер: Отрывок из конфига OctoBans (веб) PHP: $config['rest_realm'] = 'GARAGE-44 OctoBans';$config['rest_auth'] = 'basic';$config['rest_valid_logins'] = [ 'all_popular_maps' => '<cut>', 'advanced_saxton_hale' => '<cut>'];<...>$config['rest_ip_whitelist_enabled'] = TRUE;$config['rest_ip_whitelist'] = '37.230.210.106';<...>
@CrazyHackGUT, если не настроил rewrite на хосте веба, то обязательно в host-ключ плагина нужно дописать "index.php" (→ Home — OctoBans).
@R1KO, я включил. --- Добавлено позже --- @R1KO @The Night Fury, проблема осталась. Экспериментальным путём (tcpdump + логи веб-сервера) выяснил, что запрос до веб-сервера не идёт вообще. Но причины неизвестны :\ PHP: ] rcon sm version SourceMod Version Information: SourceMod Version: 1.8.0.5947 SourcePawn Engine: SourcePawn 1.8, jit-x86 (build 1.8.0.5947) SourcePawn API: v1 = 4, v2 = 11 Compiled on: Oct 14 2016 12:59:05 Built from: https://github.com/alliedmodders/sourcemod/commit/111c95f Build ID: 5947:111c95f http://www.sourcemod.net/