Steam Group Access Manager v2.0

Тема в разделе "Плагины для SourceMod", создана пользователем FrozDark, 12 май 2011.

  1. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    Steam Group Access Manager

    Автор: FrozDark
    Версия: 2.0
    За образец брался плагин: http://hlmod.ru/forum/showthread.php?t=335

    Требуется: http://hlmod.ru/forum/rasshireniya/3805-extension-steamtools-steamworks-sourcemod.html

    Внимание! Исходник временно не выложен, по просьбе автора идеи

    Описание: Пропускает или запрещает только тех игроков, которые находятся в одной из Steam групп, в списке групп плагина.

    Админские команды:
    sm_sgam_reload - Перезагружает список групп data/sgam_groups.txt (Admin Flag - Root [z])

    Настройки (Cvars):
    sm_sgam_enable - Выключатель плагина
    sm_sgam_admin - При включении, всегда будет пропускать админов.
    sm_sgam_announce - Сообщает в чат об успешном подключении игрока, если sm_sgam_functype 0
    sm_sgam_announcerestricted - Сообщает отключённому игроку название запрещённой группы, если sm_sgam_functype 1
    sm_sgam_functype - Тип фильтра. 0-Пропускать только членов групп / 1-Запрещать членов групп
    sm_sgam_rejecttype - Как отключать игрока (0-Кик / 1-Бан по IP / 2-бан по SteamID)
    sm_sgam_bantime - Время бана игрока (0-навсегда)

    Ответы на вопросы:

    Где добавить группу?
    Как узнать Идентификатор группы?

    Установка:

    Распаковать архив в папку с игрой
    Например cstrike, hl2dm, tf2, dod

    История изменений:
    v 1.4
    v 1.5
    v 1.6
    v 1.7
    v 2.0
     

    Вложения:

    • sga_manager.rar
      Размер файла:
      10,9 КБ
      Просмотров:
      263
    Последнее редактирование: 13 окт 2011
    PISTOR, Fab3r, MFS и 5 другим нравится это.
  2. rogov

    rogov

    Сообщения:
    161
    Симпатии:
    29
    Re: Steam Group Access v. 1.3

    Классно
     
  3. _Lexa_

    _Lexa_

    Сообщения:
    847
    Симпатии:
    259
    Re: Steam Group Access v. 1.3

    наоборот бы найти чтоб запрещал такие то группы (в частности рекламу)
     
  4. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access v. 1.3

    Автор забыл дописать, что можно добавлять до 20 групп, так что я думаю нет смысла защищаться от несуществующих врагов, тем более этот плагин для steam серверов.
     
    Fab3r, FrozDark, random.81 и ещё 1-му нравится это.
  5. cssnik

    cssnik

    Сообщения:
    52
    Симпатии:
    4
    Re: Steam Group Access v. 1.3

    Идентификатор

    +1
     
    Fab3r, FrozDark и random.81 нравится это.
  6. Derikk

    Derikk

    Сообщения:
    241
    Симпатии:
    54
    Re: Steam Group Access v. 1.3

    Кикает SourceTV за то, что его нет в Стим группе))) Исправьте, пожалуйста. Еще бы я посоветовал убрать информацию в чате о подлкючении/отключении игроков, иначе будет засорение чата ненужной инфой.
     
    Последнее редактирование: 13 май 2011
    Fab3r и FrozDark нравится это.
  7. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access v. 1.3

    Подскажи пожалуйста в какой момент он кикает SourceTV? Сей час проверил, вроде у меня норм скрин
     
  8. Derikk

    Derikk

    Сообщения:
    241
    Симпатии:
    54
    Re: Steam Group Access v. 1.3

    L 05/13/2011 - 18:25:41: -------- Mapchange to de_dust2 --------
    L 05/13/2011 - 18:25:41: [steamgroup_access.smx] The 1 group loaded - ID: 244043, Name: ТТК Mix
    L 05/13/2011 - 18:25:41: [steamgroup_access.smx] The 2 group loaded - ID: 244043, Name: ТТК Mix
    L 05/13/2011 - 18:25:44: [basecommands.smx] "Console<0><Console><Console>" kicked "SourceTV<2><BOT><>" (reason "Вы не находитесь в STEAM группе ТТК Mix")
     
    Fab3r и FrozDark нравится это.
  9. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access v. 1.3

    Derikk, Оффтоп Ну подождем что скажет автор.
     
  10. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    Re: Steam Group Access v. 1.3

    всё верно, теперь исправлено!
     
    Последнее редактирование: 13 май 2011
  11. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    Re: Steam Group Access

    В новой версии теперь полное функционирование:)
     
    Fab3r, kv.acid и Andrey нравится это.
  12. zasranec910

    zasranec910

    Сообщения:
    1
    Симпатии:
    0
    Re: Steam Group Access Manager v1.7

    Чёто не работает(
     
    Последнее редактирование: 7 авг 2011
  13. rogov

    rogov

    Сообщения:
    161
    Симпатии:
    29
    Re: Steam Group Access Manager v1.7

    Тоже решил попробовать. Не работает, пропускает всех!!!

    Results:
    [SM] Displaying 12 extensions:
    [01] Automatic Updater (1.3.8): Updates SourceMod gamedata files
    [02] Webternet (1.3.8): Extension for interacting with URLs
    [03] CS:S Tools (1.3.8): CS:S extended functionality
    [04] BinTools (1.3.8): Low-level C/C++ Calling API
    [05] Top Menus (1.3.8): Creates sorted nested menus
    [06] Socket (3.0.1): Socket extension for SourceMod
    [07] SDK Tools (1.3.8): Source SDK Tools
    [08] Client Preferences (1.3.8): Saves client preference settings
    [09] SQLite (1.3.8): SQLite Driver
    [10] SDK Hooks (2.1.0): Source SDK Hooks
    [11] SteamTools (0.7.2): SteamWorks for SourceMod.
    [12] MySQL-DBI (1.3.8): MySQL driver implementation for DBI

    Results:
    [SM] Listing 19 plugins:
    01 "Admin File Reader" (1.3.8) by AlliedModders LLC
    02 "Admin Help" (1.3.8) by AlliedModders LLC
    03 "Admin Menu" (1.3.8) by AlliedModders LLC
    04 "Plugin Autoupdater" (1.5) by MikeJS
    05 "Basic Comm Control" (1.3.8) by AlliedModders LLC
    06 "Basic Commands" (1.3.8) by AlliedModders LLC
    07 "Basic Votes" (1.3.8) by AlliedModders LLC
    08 "Client Preferences" (1.3.8) by AlliedModders LLC
    09 "MapChooser" (1.3.8) by AlliedModders LLC
    10 "Player Commands" (1.3.8) by AlliedModders LLC
    11 "Players Votes" (1.5.0) by The Resident, pZv!
    12 "RandomCycle" (1.3.8) by AlliedModders LLC
    13 "Rock The Vote" (1.3.8) by AlliedModders LLC
    14 "SourceMod Anti-Cheat" (0.0.6.2) by psychonic, GoD-Tony, CodingDirect LLC
    15 "SourceBans" (1.4.8) by SourceBans Development Team
    16 "Steam Group Access Manager" (1.7) by FrozDark
    17 "SwapTeam" (1.2.4) by MistaGee Fixed by Rogue
    18 "GameTech WarMod" (3.0.13) by Twelve-60
    19 "GameTech WarMod Manager" (1.0) by FrozDark (HlModders.ru LLC)

    .log
    L 10/13/2011 - 10:47:28: SourceMod log file session started (file "L20111013.log") (Version "1.3.8")
    L 10/13/2011 - 10:47:28: -------- Mapchange to de_dust2 --------
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Admins: Disallowed
    L 10/13/2011 - 10:47:31: -------- Mapchange to de_dust2 --------
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] The 1 group loaded - ID: 345672, Name: Други
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] The 2 group loaded - ID: 345672, Name: Други
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Steam Group Access Manager: Enabled
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Function type: Allow only groupslist's memberships
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Announcement the name of the players connect group: On
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Reject type: Kick
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Admins: Disallowed
    L 10/13/2011 - 10:47:31: [steamgroup_access.smx] Ban Time: 60 minutes
     
    Последнее редактирование: 13 окт 2011
  14. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access Manager v1.7

    rogov, Попробуй этот вариант.
     

    Вложения:

  15. rogov

    rogov

    Сообщения:
    161
    Симпатии:
    29
    Re: Steam Group Access Manager v1.7

    Попробовал, все ровно без проблем захожу на сервер , хотя в группе не состаю

    [SM] Listing 19 plugins:
    01 "Admin File Reader" (1.3.8) by AlliedModders LLC
    02 "Admin Help" (1.3.8) by AlliedModders LLC
    03 "Admin Menu" (1.3.8) by AlliedModders LLC
    04 "Plugin Autoupdater" (1.5) by MikeJS
    05 "Basic Comm Control" (1.3.8) by AlliedModders LLC
    06 "Basic Commands" (1.3.8) by AlliedModders LLC
    07 "Basic Votes" (1.3.8) by AlliedModders LLC
    08 "Client Preferences" (1.3.8) by AlliedModders LLC
    09 "MapChooser" (1.3.8) by AlliedModders LLC
    10 "Player Commands" (1.3.8) by AlliedModders LLC
    11 "Players Votes" (1.5.0) by The Resident, pZv!
    12 "RandomCycle" (1.3.8) by AlliedModders LLC
    13 "Rock The Vote" (1.3.8) by AlliedModders LLC
    14 "SourceMod Anti-Cheat" (0.0.6.2) by psychonic, GoD-Tony, CodingDirect LLC
    15 "SourceBans" (1.4.8) by SourceBans Development Team
    16 "Steam Group Access Manager" (1.9) by FrozDark (HLModders.ru LLC)
    17 "SwapTeam" (1.2.4) by MistaGee Fixed by Rogue
    18 "GameTech WarMod" (3.0.13) by Twelve-60
    19 "GameTech WarMod Manager" (1.0) by FrozDark (HlModders.ru LLC)
     
  16. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access Manager v1.7

    rogov, Возможно ты являешься админом сервера, при этом можешь не состоять ни в одной группе. Этот вариант не рассматривал? Пробуй снять админку с себя и зайди на сервер!
     
  17. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    Re: Steam Group Access Manager v1.7

    обновите расширение steamtools
     
  18. rogov

    rogov

    Сообщения:
    161
    Симпатии:
    29
    Re: Steam Group Access Manager v1.7

    Results:
    [SM] Displaying 12 extensions:
    [01] Automatic Updater (1.3.8): Updates SourceMod gamedata files
    [02] Webternet (1.3.8): Extension for interacting with URLs
    [03] CS:S Tools (1.3.8): CS:S extended functionality
    [04] BinTools (1.3.8): Low-level C/C++ Calling API
    [05] Top Menus (1.3.8): Creates sorted nested menus
    [06] Socket (3.0.1): Socket extension for SourceMod
    [07] SDK Tools (1.3.8): Source SDK Tools
    [08] Client Preferences (1.3.8): Saves client preference settings
    [09] SQLite (1.3.8): SQLite Driver
    [10] SDK Hooks (2.1.0): Source SDK Hooks
    [11] SteamTools (0.7.2): SteamWorks for SourceMod.
    [12] MySQL-DBI (1.3.8): MySQL driver implementation for DBI

    Добавлено через 52 секунды
    Пробовал админу снимать тоже не робит )))

    Добавлено через 55 минут
    Блин перепробовал все, не работает и все.
     
    Последнее редактирование: 13 окт 2011
  19. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Re: Steam Group Access Manager v1.7

    rogov, все у меня работает.
    Код:
    L 10/13/2011 - 18:04:23: World triggered "Round_Start"
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] The 1 request for the kv.acid [
    MIX]'s status in group 1234567
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] The 2 request for the kv.acid [
    MIX]'s status in group 3215678
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] The 3 request for the kv.acid [
    MIX]'s status in group 6548793
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] The 4 request for the kv.acid [
    MIX]'s status in group 3579641
    L 10/13/2011 - 18:04:33: "kv.acid [MIX]<2><STEAM_0:0:4****><>" entered the game
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] kv.acid [MIX] is not in group 1
    234567 and has no access to the server
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] kv.acid [MIX] is not in group 3
    215678 and has no access to the server
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] kv.acid [MIX] is not in group 6
    548793 and has no access to the server
    L 10/13/2011 - 18:04:33: [steamgroup_access.smx] kv.acid [MIX] is not in group 3
    579641 and has no access to the server
    L 10/13/2011 - 18:04:33: "kv.acid [MIX]<2><STEAM_0:0:4****><Unassigned>" disconn
    ected (reason "You are existing in the restricted group, which restricted by ser
    ver!")
    Game will not start until both teams have players.
    L 10/13/2011 - 18:04:33: World triggered "Round_Draw" (CT "0") (T "0")
    L 10/13/2011 - 18:04:33: Team "CT" scored "0" with "0" players
    L 10/13/2011 - 18:04:33: Team "TERRORIST" scored "0" with "0" players
    L 10/13/2011 - 18:04:33: World triggered "Round_End"
    Dropped kv.acid [MIX] from server (You are existing in the restricted group, whi
    ch restricted by server!)
    L 10/13/2011 - 18:04:41: World triggered "Round_Start"
    sm plugins list
    [SM] Listing 19 plugins:
      01 "Admin File Reader" (1.3.8) by AlliedModders LLC
      02 "Admin Help" (1.3.8) by AlliedModders LLC
      03 "Admin Menu" (1.3.8) by AlliedModders LLC
      04 "Anti-Flood" (1.3.8) by AlliedModders LLC
      05 "Basic Ban Commands" (1.3.8) by AlliedModders LLC
      06 "Basic Chat" (1.3.8) by AlliedModders LLC
      07 "Basic Comm Control" (1.3.8) by AlliedModders LLC
      08 "Basic Commands" (1.3.8) by AlliedModders LLC
      09 "Basic Info Triggers" (1.3.8) by AlliedModders LLC
      10 "Basic Votes" (1.3.8) by AlliedModders LLC
      11 "Client Preferences" (1.3.8) by AlliedModders LLC
      12 "Fun Commands" (1.3.8) by AlliedModders LLC
      13 "Fun Votes" (1.3.8) by AlliedModders LLC
      14 "Nextmap" (1.3.8) by AlliedModders LLC
      15 "Player Commands" (1.3.8) by AlliedModders LLC
      16 "Reserved Slots" (1.3.8) by AlliedModders LLC
      17 "Server Hop" (0.8.1) by [GRAVE] rig0r
      18 "Sound Commands" (1.3.8) by AlliedModders LLC
      19 "Steam Group Access Manager" (1.9) by FrozDark (HLModders.ru LLC)
    sm exts list
    [SM] Displaying 10 extensions:
    [01] Automatic Updater (1.3.8): Updates SourceMod gamedata files
    [02] Webternet (1.3.8): Extension for interacting with URLs
    [03] CS:S Tools (1.3.8): CS:S extended functionality
    [04] BinTools (1.3.8): Low-level C/C++ Calling API
    [05] Top Menus (1.3.8): Creates sorted nested menus
    [06] SDK Tools (1.3.8): Source SDK Tools
    [07] Client Preferences (1.3.8): Saves client preference settings
    [08] SQLite (1.3.8): SQLite Driver
    [09] Socket (3.0.1): Socket extension for SourceMod
    [10] SteamTools (0.7.2): SteamWorks for SourceMod.
     
  20. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    обновляйтесь, asherkin немного испортил расширение, пришлось обновить
     
    rogov, Andrey и kv.acid нравится это.