Menu Help

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,018
  • Команда форума
  • Автор ресурса
  • #1
Help Menu

Описание:
Отображение меню помощи пользователям когда они пишут в чат "!helpmenu". Меню помощи можно полностью настроить через конфигурационный файл. Также есть два стандартных меню: текущая очередь карт, и администраторы онлайн.
Настройки хранятся в файле configs/helpmenu.cfg.
Каждая секция файла имеет собственное меню, имеющее следующий формат:
C-подобный:
"Menu Name"
{
    "title"      "Menu Title"
    "type"     "list"
    "items"
    {
        ""      "Here's an informational item"
        "sm_browse www.mysite.com"  "This launches a client command when selected"
    }
}
Рекомендуется просмотреть прилагаемый конфигурационный файл для примера.

Установка:
Скопируйте файл helpmenu.smx в папку addons/sourcemod/plugins/
Скопируйте файл helpmenu.sp в папку addons/sourcemod/scripting/
Скопируйте файл helpmenu.cfg в папку addons/sourcemod/configs/
Скопируйте файл plugin.helpmenu.cfg (необязательно, создайте если вам нужны дополнительные настройки) в папку cfg/sourcemod/

Настройки(CVAR's):
sm_helpmenu_version - версия плагина.
sm_helpmenu_welcome - показывать подключившемуся игроку приветственное сообщение говорящее ему что надо написать "!helpmenu" чтобы увидеть меню. 1 - вкл., 0 -выкл. (по умолчанию 1)
sm_helpmenu_admins- показывать список админов онлайн в меню помощи. 1 - вкл., 0 - выкл. (по умолчанию 1)

Commands:
sm_helpmenu - показать меню помощи.

Оригинал
 
Последнее редактирование модератором:

stingeR317

Участник
Сообщения
48
Реакции
1
а я видел на одном сервере это же меню,но только на русском а здесь на англ. Где можно взять на русском?
 

SmoKE_xD

Участник
Сообщения
137
Реакции
23
Можно просто перевести...
P.S. Переведу - скину...
 

LEII4A

Участник
Сообщения
741
Реакции
135
Макс000,
редактируй cfg файл по своему усмотрению
 

dilman88

Участник
Сообщения
115
Реакции
16
на евент скрипте есть плагин, при введении в чат !settings выходит менюшка с настройками, можно ли этот плагин использовать в таких же целях, кто нибудь может скинуть кусок конфига для создания группы в меню, и как бы страницу из этого пункта, вообщем при нажатии в меню выполнялась команда в консоле, то есть я хочу поставить такие плагины как луч смерти, зажигательные гранаты, отображение повреждений, когда игрок впервый раз заходит на сервер, все эти фишки выключены и вот через это удобное меню он смог бы их включить,
 

maza511

Участник
Сообщения
882
Реакции
407
на евент скрипте есть плагин, при введении в чат !settings выходит менюшка с настройками, можно ли этот плагин использовать в таких же целях, кто нибудь может скинуть кусок конфига для создания группы в меню, и как бы страницу из этого пункта, вообщем при нажатии в меню выполнялась команда в консоле, то есть я хочу поставить такие плагины как луч смерти, зажигательные гранаты, отображение повреждений, когда игрок впервый раз заходит на сервер, все эти фишки выключены и вот через это удобное меню он смог бы их включить,

!settings - стандартная функция сорсмода. Но не все плагины написаны так, чтобы отключались через это меню...
 

dilman88

Участник
Сообщения
115
Реакции
16
!settings - стандартная функция сорсмода. Но не все плагины написаны так, чтобы отключались через это меню...
это я понимаю, можно поподробнее насчет !settings вроде все папки смотрел но не в скриптах не в плагинах не видел подобного, я думал что это фугкция только на евенте есть, вот лол
 

dilman88

Участник
Сообщения
115
Реакции
16
а понял, щас попробывал , действительно сам по себе появился, у меня стоит показ повреждений, значит плагин был написан с этой функцией, а есть ли возможность самому отредактировать эту менюшку?
 

dilman88

Участник
Сообщения
115
Реакции
16
а никто не знает в чем проблема, там в конфиге есть образец меню, там есть такой раздел который отвечает за доступные команды на сервере,
C-подобный:
    "Доступные команды"
    {
        "title"                "Чат команды"
        "items"
        {
            "say !admins"        "!admins - Админы OnLine"
            "say !helpmenu"        "!helpmenu - Меню помощи"
            "say rtv"            "rtv - Заявка на смену карты"
            "say nominate"        "nominate - Номинировать карту для голосования"
            "say votemap"        "votemap - Сменить карту"            
            "say !resetscore"    "!resetscore - Обнулить счет"
            "say voteban"        "voteban - Бан игрока"
            "say votekick"        "votekick - Кик игрока"
            "say !redie"        "!redie - Возрадиться призраком"
        }
    }
я создал еще один пункт под названием сервера и сделал все по тому же шаблону как в пункте с командами,
C-подобный:
    "Наши серверы"
    {
        "title"                "Выберите сервер"
        "items"
        {
            "connect "тут айпи""        "DeathMath"

        }
    }
но фишка оказалось в том что консоль пишет неизвестная команда connect O_o
вот почему так?
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
а никто не знает в чем проблема, там в конфиге есть образец меню, там есть такой раздел который отвечает за доступные команды на сервере,
C-подобный:
    "Доступные команды"
    {
        "title"                "Чат команды"
        "items"
        {
            "say !admins"        "!admins - Админы OnLine"
            "say !helpmenu"        "!helpmenu - Меню помощи"
            "say rtv"            "rtv - Заявка на смену карты"
            "say nominate"        "nominate - Номинировать карту для голосования"
            "say votemap"        "votemap - Сменить карту"            
            "say !resetscore"    "!resetscore - Обнулить счет"
            "say voteban"        "voteban - Бан игрока"
            "say votekick"        "votekick - Кик игрока"
            "say !redie"        "!redie - Возрадиться призраком"
        }
    }
я создал еще один пункт под названием сервера и сделал все по тому же шаблону как в пункте с командами,
C-подобный:
    "Наши серверы"
    {
        "title"                "Выберите сервер"
        "items"
        {
            "connect [B]"[/B]тут айпи[B]"[/B]"        "DeathMath"

        }
    }
но фишка оказалось в том что консоль пишет неизвестная команда connect O_o
вот почему так?
Наверно потому что в кавычках стоят кавычки?
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
"Наши серверы"
{
"title" "Выберите сервер"
"items"
{
"connect 0.0.0.0:27015" "DeathMath"

}
}
Пробуй так
 

dilman88

Участник
Сообщения
115
Реакции
16
fallen1994,а в чем разница? я так и писал! просто сейчас взял в ковычки
"тут айпи"
ты должен бы знать, что ковычки в ковычках игнорируеются, это азы пхп програмирования
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
пхп програмирования -первый раз такое слышу, что на пхп программируют О_о знаю есть пхп коды, и на них делают странички :D
ковычки в ковычках игнорируеются - в ксс такого нет, в ксс юзает SP (Сурс мод)
и Пиши более грамотней, а то я язык чуть не сломал щас)
 

criminalist

Участник
Сообщения
194
Реакции
18
пхп програмирования -первый раз такое слышу, что на пхп программируют О_о знаю есть пхп коды, и на них делают странички :D
ковычки в ковычках игнорируеются - в ксс такого нет, в ксс юзает SP (Сурс мод)
и Пиши более грамотней, а то я язык чуть не сломал щас)
Нет такого пхп есть php читается совсем по другому ))
 

tooshkan4uk

Участник
Сообщения
455
Реакции
446
и Пиши более грамотней, а то я язык чуть не сломал щас)
Извиняюсь за оффтоп, но советую тебе следить и за своей грамотностью. И не надо потом говорить, что ты просто торопишься, когда печатаешь. В чужом глазу соринку видим, в своем бревна не замечаем…
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
С каких пор слово "Сейчас" запрещено сокращать до "Щас" ?
У меня с орфографией все отлично, так что не надо тут клеветать:D

Нет такого пхп есть php читается совсем по другому ))

Ой умник, уморил ;D
Какая в этом разница как пишется? А как читается я в курсе, мне что надо писать "ПиАшПи?"
 

tooshkan4uk

Участник
Сообщения
455
Реакции
446
С каких пор слово "Сейчас" запрещено сокращать до "Щас" ?
У меня с орфографией все отлично, так что не надо тут клеветать:D

Это далеко не всё. Ты мне предлагаешь прокомментировать большую часть твоих постов на этом сайте?
 

criminalist

Участник
Сообщения
194
Реакции
18
С каких пор слово "Сейчас" запрещено сокращать до "Щас" ?
У меня с орфографией все отлично, так что не надо тут клеветать:D



Ой умник, уморил ;D
Какая в этом разница как пишется? А как читается я в курсе, мне что надо писать "ПиАшПи?"
Да да именно так надо писать ))
кстати че там с коннектом не получилось ни у кого ?
 

Сергей Крышень

Участник
Сообщения
1
Реакции
0
парни помогите настроить пункт где должны показываться админы онлайн?
жму не чё не открывается
 
Сверху Снизу