Jump to content

Simple Menu Builder


OciXCrom

Recommended Posts

version.png

Simple Menu Builder

Ues81aA.jpgibC8n7U.jpg6feMABS.jpgdfRDLRN.jpg

Описание

  • С този плъгин можете бързо и лесно да правите прости менюта, които ще изпълнява определени команди в конзолата на играча.

Настройване на плъгина

  • Настройването на менюто става от файла configs/SimpleMenu.ini, който изглежда така: , който изглежда така:

    [Default Settings] - В този раздел се променят настройките по подразбиране. Тези ще се ползват при всяко създадено меню, в случай, че не задали различна стойност за някоя от тях.

    • MENU_TITLE: Заглавието на менюто.
    • MENU_TITLE_PAGE: Текстът, който ще бъде добавен към заглавието ако менюто има повече от една страница.
    • MENU_BACK: Името на полето за предишна страница.
    • MENU_NEXT: Името на полето за следваща страница.
    • MENU_EXIT: Името на полето за излез от менюто.
    • MENU_OPEN: Команди, с които менюто може да бъде отворено. Разделяйте командите със запетайка ( , ). Ползвайте say и say_team за чат команди. Имайте предвид, че задължително трябва да добавите тази настройка при всяко едно меню, тъй като няма как две менюта да се отварят с една и съща команда.
    • MENU_FLAG: Ако искате менюто да бъде достъпно само за хора с определен флаг, можете да добавите флага тук, в противен случай оставете го "0".
    • MENU_TEAM: Ако искате менюто да е достъпно само за определен отбор (0 = всички; 1 = T; 2 = CT; 3 = SPEC).
    • MENU_ALIVEONLY: Променете го на "1" ако искате менюто да е достъпно само за живите играчи, или на "2", ако искате да е само за мъртви.
    • MENU_ITEMS_PER_PAGE: Броят на предмети на всяка страница. Променете го на "0" за да премахнете полетата за предишна и следваща страница, както и полето за излез, с цел предметите да бъдат само на една страница.
    • MENU_REOPEN: Ако искате менюто да се отвори отново след използване.
    • MENU_ITEM_FORMAT: По какъв начин да се показват предметите в менюто. Ползвайте %item% за името на предмета.
    • MENU_PREFIX: Префиксът, който се ползва в чата.
    • MENU_NOACCESS: Съобщението, което ще се покаже ако нямате достъп до менюто.
    • MENU_NOTEAM: Съобщението, което ще се покаже ако отборът ви няма достъп до менюто.
    • MENU_ALIVE: Съобщението, което ще се покаже ако менюто е достъпно само за живи играчи.
    • MENU_DEAD: Съобщението, което ще се покаже ако менюто е достъпно само за мъртви играчи.
    • MENU_SOUND: Ако искате менюто да има звук при отваряне.

    Добавянето на ново меню става по следния начин:

    [New Menu = My Menu] - С това казвате на плъгина, че правите ново меню и всичко под този ред ще се отнася за това меню.
    [Menu Settings] - Под този ред добавяте всички настройки на менюто. Имайте предвид, че няма нужда да добавяте дадена настройка, ако искате тя да е съща като тази от настройките по подразбиране. Длъжни сте да добавите настройката MENU_OPEN.
    [Menu Items] - Този раздел съдържа всички предмети в менюто. Няма ограничение за броя на предмети, които можете да добавите. Предметите се добавят по следния начин:

    • Име: Това е името на предмета, което ще се показва в менюто.
      Команда: Командата, която ще бъде изпълнена след избиране на въпросната опция от менюто.
      Флаг: Ако искате предметът да е достъпен само за хора с определен флаг.
      Отбор: Ако искате предметът да е достъпен само за определен отбор.

    За да добавите празен ред, ползвайте #blank 0/1 (1 = числата ще бъдат променени; 0 = числата няма да бъдат променени).

    Можете да добавите и текст в менюто, използвайки #text "текста тук" 0/1 (1 = числата ще бъдат променени; 0 = числата няма да бъдат променени).

    За да направите меню с играчи, ползвайте #addplayers "команда" "флагове" (флагове: "a" = не добавяй играчите с имунитет; "b" = добави себе си; "c" = не добавяй мъртви играчи).

    Можете да направите дадени менюта или предмети в тях да се показват само на определени карти. Ползвайте - име_на_мапа - за определена карта, - мап_* - за префикс и -#all - за всички карти.

    Даже можете директно да изпълните функция от друг плъгин с do.func(име_на_плъгина.amxx, име_на_функцията). Имайте предвид, че можете да ползвате само функции с един параметър, а този параметър трябва да е играчът.

Допълнителна информация и линк за теглене

servers_using_this.png
download_default.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Отговори на тази тема...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...