- Плагин идет как небольшое дополнение к advanced_system в виде раздельных магазинов для кт и терров с возможностью отрегулировать любой предмет в магазине.
Код
; Файл конфигурации плагина Advanced Shop ; ; <название в меню> ; \w - белый цвет ; \d - серый цвет ; \r - красный цвет ; \y - желтый цвет ; \n - новая строка ; ; <идентификатор> - функция имеет множество параметров: ; weapon_* = оружие (Например: "weapon_usp") ; set* = задать (Например: "setmoney" - задать деньги) ; add* = добавить (Например: "addmoney" - добавить деньги) ; * Идентификатор set* и add* действует только для money, health, armor и maxspeed. ; *money = деньги ; *health = жизни ; *armor = броня ; *maxspeed = скорость ; * defusekit = кусачки (Team: CT) ; * render = видимость игрока ; * gravity = гравитация игрока ; * jump = прыжки (double jump) ; * bhop = bunnyhop ; * crazyspeed = прыжки в длину (Безумная скорость) ; * falldamage = урон от падения ; * unlimitedammo = бессконечные патроны ; * c4drop = возвращает дропнутую бомбу игроку ; ; <флаг> - флаг который должен иметь игрок, чтобы купить итем: ; ONLY STEAM = (Например: "#") ; Для всех игроков = (Например: "*") ; Флаг доступа = (Например: "t") ; ; <кол-во> - количество: ; * патроны ; * броня = armor ; * жизни = health ; * денег = money ; * видимость игрока = render ; * скорость игрока = maxspeed ; * гравитация игрока = gravity ; * прыжки вверх = jump ; * bunnyhop = bhop ; * прыжки в длину = crazyspeed (Float) ; * урон от падения = falldamage (Float) ; * дропнутая бомба = c4drop [Доп. модуль: <engine>] ; ; <раунд> ; * 0 = итемы можно покупать в каждом раунде ; * [number]= итемы можно покупать только в 'number' раунде ; * [>number] = итемы можно покупать только после 'number' раунда ; * [<number] = итемы можно покупать только до 'number' раунда ; * [min-max] = итемы можно покупать между раундами 'min' и 'max'
[SETTINGS]# Команды для открытия магазина CT. Блок: [SHOP_CT] MENU_COMMANDS_SHOP_CT = /magazine, magazine
# Команды для открытия магазина TT. Блок: [SHOP_TT] MENU_COMMANDS_SHOP_TT = /shop, shop
[SHOP_CT] ; ● Структура: ;"<название в меню>" "<идентификатор>" "<флаг>" "<кол-во>" "<раунд>" "<сколько раз>" "<цена>" "<сообщение в чате>"
[SHOP_TT] ; ● Структура: ;"<название в меню>" "<идентификатор>" "<флаг>" "<кол-во>" "<раунд>" "<сколько раз>" "<цена>" "<сообщение в чате>"
[BLOCK_MAPS] ; <тип блока> - блокировать какую-то функцию: ; * shopmenu_ct = блокировка доступа к Магазину: 'CT' ; * shopmenu_tt = блокировка доступа к Магазину: 'TT' ; ● Структура: ;"<карта>" "<тип блока>"
Код
[en]ADV_CHAT = ^1[^4CSDM^1]
ADV_CTSHOP_MENU_TITLE = \yCTSHOP - Меню\w ADV_CTSHOP_MENU_SELECT = \wВыберите действие
ADV_TTSHOP_MENU_TITLE = \yTTSHOP - Меню\w ADV_TTSHOP_MENU_SELECT = \wВыберите действие
ADV_CTSHOP_BLOCKMAP = ^3Использовать ^4'Магазин: CT' ^3запрещено на данной карте! ADV_TTSHOP_BLOCKMAP = ^3Использовать ^4'Магазин: TT' ^3 запрещено на данной карте!
ADV_ONLY_CT = ^3Использовать ^4'Магазин: CT' ^3могут только ^4'CT'^3! ADV_ONLY_TT = ^3Использовать ^4'Магазин: TT' ^3могут только ^4'TT'^3!
ADV_MENU_NO_ACCESS = \R\y[Не доступно] ADV_ACCESS_NO_MONEY = \R\y[Нету денег] ADV_MENU_ALIVE = ^3Доступно только ^4'ЖИВЫМ' ^3игрокам! ADV_MENU_ROUND = Действует ограничение в раундах! ADV_MENU_USE = Доступно ^3%d ^4раз за раунд^1! ADV_MENU_HAS_WEAPONS = ^3К сожалению, это оружие уже есть у вас в руках! ADV_SHOP_ONLY_STEAM = ^3Вы должны быть ^4'STEAM-Игроком'^3! ADV_SHOP_ONLY_FLAGS = ^3У вас должен быть определённый флаг доступа! ADV_MENU_NO_MONEY = ^3У тебя недостаточно денег! Надо: ^4'%d$' ADV_MENU_GIVE_MONEY = ^3Ты потратил ^4'%d$' ^3на покупку ^4'%s'
Добавлено (03.08.2018, 19:29) --------------------------------------------- - Присутствует форвард, через который можно зарегистрировать любой новый итем и добавить через .ini файл
Код
/** * Регистрация нового итема * index - id игрока * name - имя итема * ammo - кол-во */ forward UserChooseItem(index, name[], float:ammo);
Написан на ReApi (другие модули не использует, кроме c4drop - engine, но его можно отключить по желанию) - Поддерживает amxmodx 1.8.3 (на 1.8.2 не тестировался) - Цена на плагин: 300 рублей с исходным кодом
Связь со мной:
- Вконтакте - vk.com/xrboomer
- или в лс
Сообщение отредактировал xopoIIIuu - Пятница, 03.08.2018, 19:51