Меню! Вопросик

Тема в разделе "Программирование / Скриптинг", создана пользователем Сергей Зырянов 43676215, 15 окт 2013.

  1. Сергей Зырянов 43676215

    Сергей Зырянов 43676215

    Сообщения:
    17
    Симпатии:
    0
    Здравствуйте ув. форумчане)
    У меня вопрос, как открыть меню другого плагина в своем плагине.
    Например, когда человек нажимает пункт меню Магазин, открывается меню !shop (Shop Core паблик который).
    if (option == 5) Contacts(client);

    Это показ меню при выборе пункта 5, а вот как сделать вместо Contacts(client);
    именно показ меню из другого плагина)


    Или как заставить написать человека что то в чате/консоле
     
  2. R1KO

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

    Сообщения:
    5.999
    Симпатии:
    2.992
    Сергей Зырянов 43676215, если, к примеру, у тебя магазин открывается командой sm_shop, то можно сделать так:
    if (option == 5) ClientCommand(client, "sm_shop");
     
    Сергей Зырянов 43676215 нравится это.
  3. Сергей Зырянов 43676215

    Сергей Зырянов 43676215

    Сообщения:
    17
    Симпатии:
    0
    Огромное спасибо, побежал пробовать!
     
  4. wanted241

    wanted241 Real-Gamer.Ru

    Сообщения:
    783
    Симпатии:
    355
    Или если есть натив вшитый в мод "shop", то лучше открывать меню тем самым нативом)

    Пример:

    shop.inc:

    native OpenMainMenu(client); // This command can open the main menu to selected player


    Using:

    if (option == 5) OpenMainMenu(client);


    Думаю, что такой натив уже есть в shop'e.
     
    Сергей Зырянов 43676215 нравится это.
  5. R1KO

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

    Сообщения:
    5.999
    Симпатии:
    2.992
    wanted241, я хз есть ли там нативы, так бы так и сказал))
     
  6. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    Если нет зарегистрированной команды, то не получится. Если только использовать "say !sama_comanda"
     
  7. Сергей Зырянов 43676215

    Сергей Зырянов 43676215

    Сообщения:
    17
    Симпатии:
    0
    А еще вопрос, можно ли как нибудь подключить другой плагин?
    Например как в PHP include

    Первый вариант R1KO помог) Спс
     
  8. R1KO

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

    Сообщения:
    5.999
    Симпатии:
    2.992
    Остальные то пробывал?

    Добавлено через 2 минуты
    http://wiki.alliedmods.net/Creating_Natives_(SourceMod_Scripting)
     
    Последнее редактирование: 15 окт 2013
  9. Сергей Зырянов 43676215

    Сергей Зырянов 43676215

    Сообщения:
    17
    Симпатии:
    0
  10. wanted241

    wanted241 Real-Gamer.Ru

    Сообщения:
    783
    Симпатии:
    355
    Да, там есть нативы:

    Код:
    Нативы для открытия меню:
    									Shop_ShowMainMenu
    									Shop_ShowInventory
    									Shop_ShowFunctions
    									Shop_ShowAdminMenu
    
     
    Сергей Зырянов 43676215 нравится это.