Изменить назначение уровней доступов(флагов)

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем Пётр Иванов, 21 мар 2015.

  1. Пётр Иванов

    Пётр Иванов

    Сообщения:
    8
    Симпатии:
    0
    Как изменить доступ админов к функциям админменю(стандартный sourcemod)
    Например, я хочу, чтобы все функции, типа поджечь игрока, гравитация, опьянить и т.д были под определённым флагом, например o или z. Где это изменить и как эти функции правильно называются?
     
  2. максимка27

    максимка27

    Сообщения:
    517
    Симпатии:
    170
    Пётр Иванов, в файле addons/sourcemod/configs/admin_overrides.cfg можно поставить разрешение в зависимости от флага админа на определённые команды. например
    PHP:
    "sm_firebomb"        "z"
    "sm_freezebomb"    "z"
     
    Пётр Иванов нравится это.
  3. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    Пробывал, пишет ошибку

    L 03/21/2015 - 14:25:48: [admin-flatfile.smx] Error(s) detected parsing addons/sourcemod/configs/admin_overrides.cfg
    L 03/21/2015 - 14:25:48: [admin-flatfile.smx] (line 21) A property was declared outside of a section
    L 03/21/2015 - 14:25:48: [basecommands.smx] "Console<0><Console><Console>" refreshed the admin cache.
     
  4. BatyaMedic

    BatyaMedic Ньюсмейкер

    Сообщения:
    769
    Симпатии:
    123
    Кинь сюда свой admin_overrides.cfg
     
  5. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    Overrides
    {
    /**
    * By default, commands are registered with three pieces of information:
    * 1)Command Name (for example, "csdm_enable")
    * 2)Command Group Name (for example, "CSDM")
    * 3)Command Level (for example, "changemap")
    *
    * You can override the default flags assigned to individual commands or command groups in this way.
    * To override a group, use the "@" character before the name. Example:
    * Examples:
    * "@CSDM" "b" // Override the CSDM group to 'b' flag
    * "csdm_enable" "bgi" // Override the csdm_enable command to 'bgi' flags
    *
    * Note that for overrides, order is important. In the above example, csdm_enable overwrites
    * any setting that csdm_enable previously had.
    *
    * You can make a command completely public by using an empty flag string.
    */
    }
    "+grab" "z"
    "+rope" "z"
    "+hook" "z"
    "sm_rename" "z"
    "sv_gravity" "z"
    "sm_votemap" "b"
    "sm_gravity" "z"
     
  6. BatyaMedic

    BatyaMedic Ньюсмейкер

    Сообщения:
    769
    Симпатии:
    123
    Так должно быть.:suicide:
     
    MIV нравится это.
  7. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.982
    Симпатии:
    2.983
    Код:
    Overrides
    {
    	"+grab" "z"
    	"+rope" "z"
    	"+hook" "z"
    	"sm_rename" "z"
    	"sv_gravity" "z"
    	"sm_votemap" "b"
    	"sm_gravity" "z"
    }
    
     
    MIV нравится это.
  8. TolikCorp

    TolikCorp

    Сообщения:
    855
    Симпатии:
    271
    PHP:
    Overrides
    {
        
    "+grab" "z"
        "+rope" "z"
        "+hook" "z"
        "sm_rename" "z"
        "sv_gravity" "z"
        "sm_votemap" "b"
        "sm_gravity" "z"
    }
     
    MIV нравится это.
  9. MIV

    MIV

    Сообщения:
    633
    Симпатии:
    26
    А точно, не заметил спасибо!

    Добавлено через 2 минуты
    Можно ли сделать ограничение на прямую смену карты через админку, но чтоб он(админ) мог сменить карту голосованием?

    Добавлено через 3 минуты
    не давая флаг g ?



    Добавлено через 11 минут
    "sm_votemap" "b" Все СДЕЛАЛ! СПАСИБО ВСЕМ! Через этот кфг можно хоть что мутить с командами админов)))
     
    Последнее редактирование: 21 мар 2015