Vip RBS сделать меню

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
6
Реакции
0
Добрый день хочу сделать меню обычного випа, супер випа, миледи и админов как на картинке только с допами. А то очень не удобно когда все оружие в ряд.
Код:
; КАК ЭТО РАБОТАЕТ?

; "идентификатор"
; Это функция, которая что то выдает игроку. Например идентификатор "money" выдаст игроку деньги,
; а идентификатор "damageattaker" увеличит наносимый урон.
; Полный список идентификаторов и их описание Вы сможете найти в инклуде vip_rbs.inc
;
; "флаги"
; Какие флаги должен иметь игрок, чтобы получить данный бонус.
; Можно указывать несколько флагов.
; Если укажите флаг STEAM, то бонус будет выдаваться steam игрокам
; Если укажите флаг ONLY_STEAM, то бонус будет выдаваться только steam игрокам, которые не имеют админских флагов (чтобы стим вип игрок игрок не видел в меню лишних пунктов)
; Если укажите IP адрес, то бонус будет выдаваться игрокам с этим IP
; Если указать STEAM ID, то соответственно бонус получит игрок с этим STEAM ID
; Если указать 0 или "", то бонус будет доступен для ВСЕХ игроков
; Если указать например gamecms:_vip_usluga, то выдаст тем, у кого куплена в GameCMS услуга _vip_usluga(подробнее в документации)
; Если указать GSCLIENT, то бонус будет доступен только игрокам с этой сборки игры. Требуется установить дополнительный модуль! Подробнее в документации!
; Если указать ONLY_GSCLIENT, то бонус будет доступен только игрокам с этой сборки игры у которых нет других флагов. Требуется установить дополнительный модуль! Подробнее в документации!
;
; "дополнительное значение"
; Применяется не ко всем идентификаторам. Например если идентификатор "health", то дополнительное значение -
; это количество жизней, которые получит игрок.
;
; "ограничение раундов" (только для [menu])
; Ограничивает использование данного пункта на 1 раз за раунд, или 1 раз за 3 раунда и т.п.
; "0" или "" - бесконечное число раз
; (если у вас CSDM сервер, то указывайте тут количество секунд, в течении которых нельзя будет повторно взять оружие)
; чтобы разрешить брать пункт, например только с 4-го раунда, напишите так: "2|4",
; где 2 это разрешено брать пункт каждые два раунда, а 4, это с какого по счету раунда можно будет брать (аналог vip_menu_firstround только для каждого пункта свой)
;
; "текст пункта меню" (только для [menu])
; То что будет тут написано, то будет отображаться в меню. Символы \r \w \y для цвета.
; Так же тут можно указать константу их lang файла /data/lang/vip_rbs.txt
;
; "с какого раунда" (только для [more])
; С какого раунда будет работать бонус.
; 0 - будет работать всегда
; Так же можно использовать квар vip_more_firstround, но он блокирует все бонусы, а не по отдельности


; КАК ВЫДАТЬ ОРУЖИЕ?
; Чтобы выдать оружие, напишите в графе "идентификатор" его название
; Чтобы выдать несколько оружий, воспользуйтесь символом разделителем |
;
; Если хотите указать оружию свое количество патрон(или количество гранат или брони), напишите его в графе "дополнительно значение"
; Если несколько оружий, пишите патроны соответственно через разделитель |
; 0 - выдаст стандартное количество патрон. Если хотите оставить по стандарту, можете в этой графе ничего не писать.
;
; Чтобы плагин продолжил дальше по списку выдавать оружия игроку, впишите в начале оружий continue: (см примеры)
;
; Названия оружий:
; B1: glock18,usp,p228,deagle,elite,fiveseven
; B2: m3,xm1014
; B3: mac10,tmp,mp5navy,ump45,p90
; B4: galil,ak47,m4a1,famas,sg552,aug,g3sg1,sg550,scout,awp
; B5: m249
; B8: vest,vesthelm,flashbang,hegrenade,smokegrenade,nvgs,defuser,shield

[menu]
; Пункты в меню
; "идентификатор" "флаг" "дополнительное значение" "ограничение раундов" "текст пункта меню"


"awp" "t" "" "1|3" "AWP" ; пример, как выдавать несколько оружий
"ak47" "t" "" "0|3" "AK47" ;
"m4a1" "t" "" "0|3 "m4a1" ;
"famas" "t" "" "0|3" "famas" ;


"ultimate_vipawp" "s" "" "1|4" "awp Pro Vip"
"ultimate_vipak47" "s" "" "0|3" "AK47Pro Vip "
"ultimate_vipm4a1" "s" "" "0|3" "m4a1Pro Vip "
"ultimate_vipfamas" "s" "" "0|2" "Famas Pro Vip"


"ultimate_admawp" "d" "" "0|4" "awp"
"ultimate_admak47" "d" "" "0|3" "AK47"
"ultimate_admm4a1" "d" "" "0|3" "m4a1"
"ultimate_admfamas" "d" "" "0|2" "Famas"


"ultimate_mawp" "q" "" "0|4" "Louis Vuitton awp"
"ultimate_mak47" "q" "" "0|3" "Louis Vuitton AK47"
"ultimate_mm4a1" "q" "" "0|3" "Louis Vuitton m4a1"
"ultimate_mfamas" "q" "" "0|2" "Louis Vuitton Famas "



;"goldak47"  "tp" "8000" "7|2" "Gold AK47 \r(\y%s$\r)" ; Золотой AK47 (увеличивает урон). НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ С Ultimate Weapons
;"goldm4a1"  "tp" "8000" "7|2" "Gold M4A1 \r(\y%s$\r)" ; Золотой M4A1 (увеличивает урон). НЕ ИСПОЛЬЗОВАТЬ ВМЕСТЕ С Ultimate Weapons
;"speed"   "s"  "10" "3|2"  "Ускорение на \y%s%" ; Увеличить скорость
;"speed"   "d"  "20" "3|2"  "Ускорение на \y%s%" ; Увеличить скорость
"money"   "s" "2000" "3|2" "\y%s\w$"    ;
;"money"   "d" "5000" "3|2" "\y%s\w$"    ; Деньги
"empty"   "td" ""  ""  ""      ; Делает пустой пункт в меню
;"render"  "t"  "50" "3"  "\y%s% \wневидимости" ; Прозрачность в %
;"health"  "d"  "110" "3|3"  "\y%s\wHP"    ;
;"health"  "s"  "105" "3|2"  "\y%s\wHP"    ; Повысить жизни
;"respawn"  "t"  ""  "1"  "Возрождение"   ; Воскреснуть (доп.знач: кол-во игроков в команде, при которых нельзя возродиться)
;"break"  "tp" ""  ""  ""      ; Не покажет игроку с флагами tp пункты ниже этой строки (чтобы не дублировались строчки)
;"damageattaker" "s" "5" "3|2"   "Увеличение урона на \y%s%%"   ;
;"damageattaker" "d" "10" "3|1"   "Увеличение урона на \y%s%%"   ;  Увеличить наносимый урон на N%
;"damagevictim" "s" "10" "3|2"   "Уменьшение полученного урона на \y%s%" ;
;"damagevictim" "d" "20" "3|1"   "Уменьшение полученного урона на \y%s%" ; Уменьшить нанесенный випу урон на N%
;"exec"    "t"  "say /dmg" "0" "Меню урона"    ; Выполняет команду на стороне клиента. Например открывает меню damager_rbs
;"exec"    "t"  "buyultimate" "0" "Ultimate Оружия"   ; Открывает меню покупки Ultimate оружий (плагин ultimate_weapons.amxx)
;"srvcmd"   "t"  "amx_slap #%userid% 10" "0" "Получить пинок :D" ; Выполняет команду на стороне СЕРВЕРА. Подробнее смотрите в инклуде vip_rbs.inc

;"ultimate_ak47"   "tp" "8000"   "7" "Ultimate AK47 \r(\y%s$\r)" ; Золотой AK47 из плагина ultimate_weapons.amxx (просто вписываете сюда имя оружия, которое Вы написали в ultimate_weapons.ini)
;"ultimate_m4a1"   "tp" "8000"   "7" "Ultimate M4A1 \r(\y%s$\r)" ;
;"ultimate_ak47asiimov"  "l"  "0"    "3" "AK47 Азимов"    ;
;"ultimate_m4a1evolution" "l"  "0"    "3" "M4A1 Эволюция"    ;

; ВАЖНО! Нельзя одновременно использовать золотые оружия из VIP RBS, и оружия из Ultimate Weapons!
; Вы конечно можете юзать и goldak47 и ultimate_оружие, но могут возникнуть проблемы.
; Если у Вас стоит Ultimate Weapons, то нету никакого смысла использовать goldak47, можно настроить на использование ultimate_ak47 и будет тоже самое


[more]
; Дополнительные бонусы (работают всегда)
; "идентификатор" "флаг" "дополнительно значение" "с какого раунда"

;"no_tabtag"   "STEAM_0:0:123456789" ""  "0" ; не показывать тег в табе!
;"no_online"   "STEAM_0:0:123456789" ""  "0" ; не показывает в /vips
;"no_connecttext" "STEAM_0:0:123456789" ""  "0" ; не пишет в чат всем, что заходит Админ
;"no_connectaudio" "STEAM_0:0:123456789" ""  "0" ; не играет музыка при входе

"moneyround"  "l" "1500" "3" ; выдает главному админу больше на 1500$ каждый раунд
"moneyround"  "d" "1250" "3"
"moneyround"  "s" "800" "2"
"moneyround"  "t" "500" "2" ; дополнительные деньги каждый раунд на флаг t
"moneyround" "ONLY_STEAM" "250" "2" ; выдает стим игрокам больше на 1000$ каждый раунд

"tabtag"   "t" ""  "0" ;
"tabtag"   "s" ""  "0" ; Тэг VIP в табе
"moneyfrag"   "t" "50" "0" ; дополнительные деньги за убийство
"moneyhs"   "t" "100" "0" ; дополнительные деньги за убийство в голову
"moneyknife"  "t" "200" "0" ; дополнительные деньги за убийство с ножа
"moneygren"   "t" "150" "0" ; дополнительные деньги за убийство с гранаты
;"health"   "t" "5" "2" ;
;"health"   "d" "10" "2" ;Добавляет количество жизней
"healthfrag"  "t" "2"  "1" ; дополнительные жизни за убийство
"healthhs"   "t" "5" "1" ; дополнительные жизни за убийство в голову
"healthknife"  "t" "10" "1" ; дополнительные жизни за убийство с ножа
"healthgren"  "t" "8" "1" ; дополнительные жизни за убийство с гранаты
"damageattaker" "t" "4"  "0" ; увеличить наносимый урон на N %
;"damageattaker" "d" "8"  "0" ; увеличить наносимый урон на N %
"damagevictim"  "t" "5"  "0" ; уменьшить нанесенный випу урон на N %
;"damagevictim"  "d" "10"  "0" ; уменьшить нанесенный випу урон на N %
;"damagefall"  "d" "20"  "1"
"damagefall"  "t" "10"  "1" ; уменьшить урон падения с высоты на N % (0 - нет получать урон вообще)
"speed"   "t" "10" "2" ; На N% увеличивает бег
;"speed"   "d" "20" "2" ; На N% увеличивает бег
"online"   "t" "1"  "0" ; Показывает в /vips
"screen"   "t" "2"  "0" ; При убийстве мелькает экран разным цветом (подробнее в vip_rbs.inc)
;"ammo"    "t" ""  "0" ; Восстанавливает патроны после убийства
"multijump"   "d" "1"  "0" ; Двойные или тройные прыжки
;"bunnyhop"   "t" ""  "0" ; Распрыжка
"autoammo"   "t" "1"  "1" ; автоматическое пополнение патронов и перезарядка в новом раунде
;"infinityammo"  "t" ""  "0" ; бесконечные патроны, перезарядка не нужна
;"gravity"   "t" "0.7" "0" ; гравитация для игрока. Доп значение умножается на стандартную гравитацию, тем самым, чтобы уменьшить гравитацию игроку, значение должно быть меньше 1
;"glow"    "t" "255 0 0" ; свечение игрока. Доп значение это цвет RGB
;"steaminfo"  "STEAM" ""  ; При первом респавне, пишет стим игроку сообщение VIP_MORE_STEAMINFO.

;"playermodel"  "t" "vip_rbs_te | vip_rbs_ct" ; модели для випов (папка модели и ее название должны быть одинаковые: models/players/vip_rbs_te/vip_rbs_te.mdl)
"playermodel"  "l" "proboss_te | proboss_ct"
"playermodel"  "b" "proZamm_te | proZamm_ct"
"playermodel"  "k" "proprem_te | proprem_ct"
"playermodel"  "r" "proModer_te | proModer_ct"
"playermodel"  "o" "admin_girls_tt | admin_girls_ct"
"playermodel"  "d" "proAdmin_te | proAdmin_ct"
"playermodel"  "s" "proVip_te | proVip_ct"
"playermodel"  "q" "proMiledi_te | proMiledi_ct"
"playermodel"  "ONLY_STEAM" "proSteam_te | proSteam_ct"

;"reloadammo"  "t"  "1"      ; Автоматическое пополнение патрон в запасе

"ultimate_admdeagle|ultimate_admknife|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "d" "0|0|100|3|1|2" "" ; Админы Пример выдачи оружия   // Сюда прописывается амуниция
"ultimate_vipdeagle|ultimate_vipknife|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "s" "0|0|80|2|1|1" "" ;  Супер вип
"ultimate_mdeagle|ultimate_mknife|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "q" "0|0|100|2|1|1" ""; миледи
"ultimate_vipdeagle|ultimate_vipknife|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "ONLY_STEAM" "0|0|100|1|1|1" "" ; STEAM
"ultimate_vipknife1|deagle|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "t" "0|0|50|1|1|1" ""; vip
"ultimate_vipknife1|vesthelm|flashbang|hegrenade|smokegrenade|defuser" "z" "" ""; обычный


"connecttext" "l"  " Создатель!g%nick%!n посетил нас!"
"connecttext" "q"  "Миледи !g%nick%!n присоединилась к игре!"
"connecttext" "d"  "Админ !g%nick%!n варвался на сервер!"  ; Пишет в чат всем, что заходит Админ
"connecttext" "t"  "VIP !g%nick%!n присоединился к игре!"
"connecttext" "s"  "Pro VIP !g%nick%!n решил появиться наконец!"   ; Пишет в чат всем, что заходит VIP игрок
"connecttext" "STEAM" "STEAM Игрок !g%nick%!n присоединился к игре!" ; Пишет в чат всем, что заходит STEAM игрок
;"connectaudio" "d"  "cstrike/sound/misc/whizz2.wav"     ; Воспроизводит звук при заходе админа (укажите свой)
;"connectaudio" "t"  "cstrike/sound/misc/whizz2.wav"     ; Воспроизводит звук при заходе випа (укажите свой)

;"continue:ultimate_admknife" "d" "" "";

;"continue:vesthelm"   "gamecms:_vip_vesthelm"  "" "2"  ; выдать броню
;"continue:flashbang|flashbang" "gamecms:_vip_flashbang" "" "2"  ; выдать флешку
;"continue:hegrenade"   "gamecms:_vip_hegrenade" "" "2"  ; выдать HE гранату
;"continue:smokegrenade"  "gamecms:_vip_smokegrenade" "" "2"  ; выдать хилку (выдает обычную дымовую гранату)
;"continue:defuser"    "gamecms:_vip_defuser"  "" "2"  ; выдать дефузы
;"continue:deagle"    "gamecms:_vip_more_deagle" "" "2"  ; выдать обычный дигл


[commands]
; Команды плагина
; Данные команды могут быть вызваны как при написании в чат, так и при написании в консоль
;"идентификатор" "имя команды"
"vipmenu" "vipmenu" ; вызов вип меню
"viponline" "vips"  ; показать випов онлайн
"vipka" "vipka"  ; показать motd о покупке VIP (настройте vipka.txt)
"adminka" "adminka" ; показать motd о покупке ADMIN (настройте adminka.txt)
97567133.png ozXMIdoJExs.jpg
 
Сообщения
511
Реакции
111
Помог
16 раз(а)
Код:
;"break"  "ТУТ ФЛАГ" ""  ""  ""      ; Не покажет игроку с флагами пункты ниже этой строки (чтобы не дублировались строчки)
Код:
"awp" "t" "" "1|3" "AWP" ; пример, как выдавать несколько оружий
"ak47" "t" "" "0|3" "AK47" ;
"m4a1" "t" "" "0|3 "m4a1" ;
"famas" "t" "" "0|3" "famas" ;

;"break"  "t" ""  ""  ""      ; Не покажет игроку с флагами t пункты ниже этой строки

"ultimate_vipawp" "s" "" "1|4" "awp Pro Vip"
"ultimate_vipak47" "s" "" "0|3" "AK47Pro Vip "
"ultimate_vipm4a1" "s" "" "0|3" "m4a1Pro Vip "
"ultimate_vipfamas" "s" "" "0|2" "Famas Pro Vip"

"break"  "s" ""  ""  ""      ; Не покажет игроку с флагами s пункты ниже этой строки

"ultimate_admawp" "d" "" "0|4" "awp"
"ultimate_admak47" "d" "" "0|3" "AK47"
"ultimate_admm4a1" "d" "" "0|3" "m4a1"
"ultimate_admfamas" "d" "" "0|2" "Famas"

"break"  "d" ""  ""  ""      ; Не покажет игроку с флагами d пункты ниже этой строки

"ultimate_mawp" "q" "" "0|4" "Louis Vuitton awp"
"ultimate_mak47" "q" "" "0|3" "Louis Vuitton AK47"
"ultimate_mm4a1" "q" "" "0|3" "Louis Vuitton m4a1"
"ultimate_mfamas" "q" "" "0|2" "Louis Vuitton Famas "
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу