Проблема с Menucreator

Voody

Участник
Сообщения
78
Реакции
1
Привет всем у меня скорее всего не проблема а вопрос как в этом плагине сделать так чтобы главное меню открывалось на клавишу F4 просто чтобы открыть меню нужно заходить в консоль и писать слово F4 , ну вы поняли как я хочу) Помогите пж
 

BaFeR

Добрый человек
Сообщения
721
Реакции
216
PHP:
public void OnPluginStart()
{
    AddCommandListener(Button_F4, "rebuy");
}

public Action Button_F4(int client, char[] command, int args)
{
  FakeClientCommand(client, "sm_menu");
  return Plugin_Continue;
}
где sm_menu - это команда, которой можно открыть ваше меню через консоль.
 

Voody

Участник
Сообщения
78
Реакции
1
Спасибо большое
--- Добавлено позже ---
Блин я что то туповат куда это вставлять?
 

BaFeR

Добрый человек
Сообщения
721
Реакции
216
Установка и компиляция плагинов
Создаете файл с любым название и расширением .sp, после чего этот код туда и компилируете плагин, получаете smx файл, после кидаете его на сервер.

Ну если не получится, то файлы приложил.
 

Вложения

  • bindmenu.sp
    217 байт · Просмотры: 11
  • bindmenu.smx
    3.5 КБ · Просмотры: 5

Voody

Участник
Сообщения
78
Реакции
1
Дак зачем мне этот отдельный smx файл он ведь не будет влиять на то что у меня тут написано :
create |mainMenu |menu
regcmd <-- вот тут можно изменить чтобы по клавише открывалось а не по консоли? |sm_mainmenu |
title |[ Menu Creator ]{nl}{ } |
item |Правила сервера |sm_mc_om {cl} rulesMenu
item |Создатель плагина |sm_mc_om {cl} aboutAuthor
item |Поздороваться с игроками |sm_mc_ol {cl} greetings {q1}sm_mc_fc {cl} "say {greetings}"{q1}sm_mc_om {cl} mainMenu
settime |mainMenu
 

BaFeR

Добрый человек
Сообщения
721
Реакции
216
Дак зачем мне этот отдельный smx файл он ведь не будет влиять на то что у меня тут написано :
create |mainMenu |menu
regcmd <-- вот тут можно изменить чтобы по клавише открывалось а не по консоли? |sm_mainmenu |
title |[ Menu Creator ]{nl}{ } |
item |Правила сервера |sm_mc_om {cl} rulesMenu
item |Создатель плагина |sm_mc_om {cl} aboutAuthor
item |Поздороваться с игроками |sm_mc_ol {cl} greetings {q1}sm_mc_fc {cl} "say {greetings}"{q1}sm_mc_om {cl} mainMenu
settime |mainMenu
Нет, нельзя.Ток как выше сказано можно. В вашем случае вместо sm_menu в исходнике нужно написать sm_mainmenu.
 

Voody

Участник
Сообщения
78
Реакции
1
Все работает спасибо большое
 
Сверху Снизу