Иконка ресурса

Adding admins on time 1.3

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #1
Adding admins on time

Описание:
Плагин позволяет добавлять админов на время.

Использование:
sm_add_admin <steam id> <иммунитет:флаги или @Группа> <Время в днях>

Если время не вписывать или написать 0 то админ будет добавлел не на время, а как обычный.
Команда доступна только админам с флагом z (ROOT).

Время вводить не обязательно, тогда админ будет добавлен как обычный.

Все админы сохраняются в admins.cfg

Как добавить команду в админ меню:
PHP:
"Commands"
{
    "ServerCommands"
    {
        "Дать админку на время"
        {
            "cmd"            "sm_add_admin #1 #2 @3"
            "admin"            "sm_unban"
            "execute"        "player"
            "1"
            {
                "type"         "player"
                "method"    "steamid"
                "title"        "Кому:"
 
            }
            "2"
            {
                "type"         "list"
                "title"        "Группа"
                "1"        "@имя своей группы1"
                "1."        "Название группы в админке"
                "2"        "@имя своей группы2"
                "2."         "Название группы в админке"
               "3"        "@имя своей группы3"
                "3."         "Название группы в админке"
            }
             "3"
            {
                "type"         "list"
                "title"        "Срок:"
                "1"        "7"
                "1."        "Неделя"
                "2"        "30"
                "2."         "Месяц"
               "3"        "60"
                "3."         "2 Месяца"
            }
        }
    }
}
P.S. Спасибо @Reiko1231
 
Последнее редактирование модератором:

Sam_Fisher

Участник
Сообщения
703
Реакции
203
Авансом скажу "спасибо" и сразу же несколько вопросов:
1. Присутствует ли пункт в админ-меню?
2. Работает ли с SourceBans/Будет ли работа над web мордой?
Оффтоп
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #3
1. Присутствует ли пункт в админ-меню?

Нет, добавь через http://hlmod.ru/forum/stati-i-manua...enu-delaem-adminskoe-menu-dlya-sourcemod.html

2. Работает ли с SourceBans/Будет ли работа над web мордой?
Нет, ибо это есть в сб от онотоле, а плагин писался для независимости от сб. Если есть желающие написать - буду рад.

Оффтоп
Ответ - не правильно.
 

Webman

Nevermind
Сообщения
803
Реакции
330
А как там ведется отсчет времени?
Если, к примеру, на сервере поставить левую дату, то эта админка будет косячить?
Думаю, стоит поработать над "реальным временем", поставить, например, дату начала и дату окончания действия админки.
 

Lev

Добрая душа
Сообщения
360
Реакции
319
Ребят кому не сложно напишите подробно как добавить пункт в админское меню.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #7
Ребят кому не сложно напишите подробно как добавить пункт в админское меню.

PHP:
"Commands"
{
    "ServerCommands"
    {
        "Дать админку на время"
        {
            "cmd"            "sm_add_admin #1 #2 @3"
            "admin"            "sm_unban"
            "execute"        "player"
            "1"
            {
                "type"         "player"
                "method"    "steamid"
                "title"        "Кому:"
 
            }
            "2"
            {
                "type"         "list"
                "title"        "Группа"
                "1"        "@имя своей группы1"
                "1."        "Название группы в админке"
                "2"        "@имя своей группы2"
                "2."         "Название группы в админке"
               "3"        "@имя своей группы3"
                "3."         "Название группы в админке"
            }
             "3"
            {
                "type"         "list"
                "title"        "Срок:"
                "1"        "7"
                "1."        "Неделя"
                "2"        "30"
                "2."         "Месяц"
               "3"        "60"
                "3."         "2 Месяца"
            }
        }
    }
}
 
Последнее редактирование:

Sam_Fisher

Участник
Сообщения
703
Реакции
203
Sam_Fisher, чтобы плагин распознал ее как группу админов, можешь вместо
писать флаги и иммунку

Не, мне проще группы. Кстати, лучше писать группы на английском.
Оффтоп

Добавлено через 6 минут
Можно ли менять сроки? Если прописать, например, под 4-м пунктом
C-подобный:
"4"        "0"
"4."         "Бессрочно"
Будет работать?
Оффтоп
 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #11
Последнее редактирование:

Lev

Добрая душа
Сообщения
360
Реакции
319
R1KO, Посмотри пожалуйста правильно ли я сделал
"ServerCommands"
{
"Админка на время"
{
"cmd" "sm_add_admin #1 #2 @3"
"admin" "sm_unban"
"execute" "player"
"1"
{
"type" "groupplayer"
"method" "steamid"
"title" "Кому:"

}
"2"
{
"type" "list"
"title" "Группа"
"1" "@StandartAdmin"
"1." "StandartAdmin"
"2" "@SuperAdmin"
"2." "SuperAdmin"
"3" "@vipmenu"
"3." "vipmenu_skin"
}
"2"
{
"type" "list"
"title" "Срок:"
"1" "1"
"1." "1 день"
"2" "7"
"2." "Неделя"
"3" "30"
"3." "Месяц"
"4" "60"
"4." "2 Месяца"
}
}
}
И еще по этом упути находиться файл adminmenu_custom cstrike\addons\sourcemod\configs или cstrike\cfg\sourcemod
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #13
Лев, правильно
cstrike/addons/sourcemod/сonfigs
только не забудь в utf8 без bom сохранить
 
  • Мне нравится
Реакции: Lev

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #16
R1KO, Я когда пытаюсь выдать админку то дальше вот этого пункта не продвигается
просто исчезает
http://hostingkartinok.com/show-image.php?id=f45ded4eea22abcb7eab13496e60623d


или можно посмотреть здесь http://rghost.ru/49312071


PHP:
 "ServerCommands"
    {
        "Админка на время"
        {
            "cmd"            "sm_add_admin #1 #2 @3"
            "admin"            "sm_unban"
            "execute"        "player"
            "1"
            {
                "type"         "groupplayer"
                "method"    "steamid"
                "title"        "Кому:"
 
            }
            "2"
            {
                "type"         "list"
                "title"        "Группа"
                "1"        "@StandartAdmin"
                "1."        "StandartAdmin"
                "2"        "@SuperAdmin"
                "2."         "SuperAdmin"
			    "3"        "@vipmenu"
                "3."         "vipmenu_skin"
            }
             "2" // тут должно быть 3
            {
                "type"         "list"
                "title"        "Срок:"
			    "1"        "1"
                "1."        "1 день"
                "2"        "7"
                "2."        "Неделя"
                "3"        "30"
                "3."         "Месяц"
                "4"        "60"
                "4."         "2 Месяца"
            }
        }
}


------------------------------------------------
Обновил плагин в первом посте.
 
  • Мне нравится
Реакции: Lev

Lev

Добрая душа
Сообщения
360
Реакции
319
R1KO, после того как добавил админа в admins.cfg поевляется следующие
"STEAM_0:0:64517406"
{
"auth" "steam"
"identity" "STEAM_0:0:64517406"
}

не хватает пункта флажков или группы
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #18
R1KO, после того как добавил админа в admins.cfg поевляется следующие
"STEAM_0:0:64517406"
{
"auth" "steam"
"identity" "STEAM_0:0:64517406"
}

админка стоит по группам не прописывается в файле группу только steam id админка на сервере не появляется попробую по флажкам и иммунитету сделать

Напиши команду какой прописываешь.
 

Lev

Добрая душа
Сообщения
360
Реакции
319
Напиши команду какой прописываешь.

Вот

PHP:
   "ServerCommands"
    {
        "Админка на время"
        {
            "cmd"            "sm_add_admin #1 #2 @3"
            "admin"            "sm_unban"
            "execute"        "player"
            "1"
            {
                "type"         "groupplayer"
                "method"    "steamid"
                "title"        "Кому:"
 
            }
            "2"
            {
                "type"         "list"
                "title"        "Группа"
                "1"        "@StandartAdmin"
                "1."        "StandartAdmin"
                "2"        "@SuperAdmin"
                "2."         "SuperAdmin"
			    "3"        "@vipmenu"
                "3."         "vipmenu_skin"
            }
             "3"
            {
                "type"         "list"
                "title"        "Срок:"
			    "1"        "1"
                "1."        "1 день"
                "2"        "7"
                "2."        "Неделя"
                "3"        "30"
                "3."         "Месяц"
                "4"        "60"
                "4."         "2 Месяца"
            }
        }
    }
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #20
Лев, ну а командой sm_add_admin пробывал ?

И замени "type" "groupplayer" на "type" "player"
 
Сверху Снизу