Замена команд

Статус
В этой теме нельзя размещать новые ответы.

devvice2210

Новичок
Сообщения
33
Реакции
0
Добрый вечер, помогите сменить команду /ultimate, на какую то другую
 
; В том файлы можно добавлять разные менюшки, и пункты к ним
; Плагин полностью заменяет стандартный cmdmenu.amxx и файлы cmds.ini, configs.ini, speech.ini и cvars.ini можно удалить

; ПЕРВАЯ СТРОКА - создание меню и ее настройки
; Формат: [консольная команда] "флаги" "заголовок" "описание"
; [команда] - какой консольной командой будет вызываться Ваша меню
; "флаги" - какой флаг должен иметь игрок, чтобы открыть меню. "" - разрешено всем
; "заголовок" - что будет написано в шапке меню
; "описание" - нужно для отображения в amx_help

; ВТОРАЯ И ПОСЛЕДУЮЩИЕ СТРОКИ - добавление пунктов в это меню
; Формат: "title" "command" "type" "access"
; "title" - название пункта в меню
; "\n" - символ новой строки (если нужно сделать отступ)
; "command" - любая консольная команда. Вместо "" используйте '' где это нужно. Смотрите примеры amx_speechmenu
; "type" - где и как будет выполняться команда(можно комбинировать)
; "a" - выполнить команду из консоли сервера
; "b" - выполнить команду из консоли админа
; "c" - выполнить команду всем игрокам
; "d" - вернуться назад в меню
; "e" - выполнить команду всем игрокам в обход протектора (метод острога)
; "f" - смена квара (смотрите примеры в amx_cvarmenu)
; "g" - будет писать лог в стандартные L00000000.log логи
; "access" - игрок с каким флагом сможет выполнить команду
; "" - если не указывать, то будет доступно всем



; Меню админских команд
; Чтобы быстро сделать рестарт раунда, или открыть меню из других плагинов
; Очень удобно добавить в это меню такие команды, как: редактор респавнов, статистики, объектов и прочее
; Чтобы в нужный момент, не вспоминать, какая команда вызывает меню от такого плагина, а зайти сюда и выбрать нужный пункт
; Стандартное меню amxx
[amx_cmdmenu] "u" "\r[\yКОМАНДЫ\r]\w Меню админских команд\R%d/%d" "меню админских команд"
;"Пауза" "amx_pause" "adg" "l" ; Выполнит amx_pause в консоль сервера и не закроет текущее меню, доступ только по флагу l(ADMIN_RCON)
"Screen Menu" "screen_player" "b" "d" ; Выполнит эту команду в консоль админа, доступ только по флагу d(ADMIN_BAN), т.е. просто откроет меню screen_player
"Restart Round" "sv_restartround 1" "ag" "t" ; Сделает рестарт раунда, введет команду в консоль сервера, доступ только по флагу t
" " "-" "" "" ; Разделитель (если вместо команды вписать знак "-")
"ESP Menu" "say_team /esp" "b" "d" ; Выполнит эту команду в консоль админа, доступ только по флагу d(ADMIN_BAN)
;"Blind Menu" "blind_menu" "b" "l"
;"Screen Menu" "screen_player" "b" "d"
;" " "-" "" "u"
;"История банов" "amx_banhistorymenu" "b" "d"
;"Ушедшие игроки" "amx_bandisconnectedmenu" "b" "d"
;"Разбан Меню" "amx_unbanmenu" "b" "d"
;"Бан подсети" "amx_bansubnetmenu" "b" "l"
;" " "-" "" "u"
;"Speech Menu" "amx_speechmenu" "b" "l"
;"Редактор рун" "runes_editor" "b" "l"
;"Меню спавнов" "spawn_enable 1;spawn_menu" "b" "l"
;"CsStats Editor" "csstats_editor" "b" "l"
;"Admin Mode" "admin_mode_menu" "b" "l"




; Меню для загрузки конфигов с настройками
; Например захотели поиграть ClanWar, загрузили конфиг с настройками кланвара
; Стандартное меню в amxx, мало кто ей пользуется
;[amx_cfgmenu] "u" "\r[\yКОНФИГИ\r]\w Меню конфигураций\R%d/%d" "меню конфигураций"
;"PUBLIC Settings" "servercfgfile server.cfg;exec server.cfg" "ag" "u"
;"Clanbase" "exec clanbase.cfg;servercfgfile \'\'" "ag" "u"
;"Clanbase Charges Only" "exec clanbase_co.cfg;servercfgfile \'\'" "ag" "u"
;"Official CAL Match" "exec cal.cfg;servercfgfile \'\'" "ag" "u"
;"ProvingGrounds Server Config" "exec leagues/pg.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS Server Config" "exec ogl.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS FF Server Config" "exec ogl_ff.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS Advanced Server Config" "exec ogl_adv.cfg;servercfgfile \'\'" "ag" "u"





; Меню звуков
; Просто воспроизводить всем играющим в консоль тот или иной звук
; Стандартное меню amxx, просто побаловаться
[amx_speechmenu] "u" "\r[\ySPEAK\r]\w Меню звуков\R%d/%d" "меню звуков"
"Terrorists Win!" "spk 'cstrike/sound/radio/terwin.wav'" "cd" "u"
"Counter-Terrorists Win!" "spk 'cstrike/sound/radio/ctwin.wav'" "cd" "u"
;"Hello!" "spk 'valve/sound/vox/hello.wav'" "cd" "u"
;"Don't think so" "spk 'valve/sound/barney/dontguess.wav'" "cd" "u"
;"Don't ask me" "spk 'valve/sound/barney/dontaskme.wav'" "cd" "u"
;"Hey! Stop that!" "spk 'valve/sound/barney/donthurtem.wav'" "cd" "u"
;"Yup" "spk 'valve/sound/barney/yup.wav'" "cd" "u"
;"Nope" "spk 'valve/sound/barney/nope.wav'" "cd" "u"
;"Maybe" "spk 'valve/sound/barney/maybe.wav'" "cd" "u"
;"Seeya" "spk 'valve/sound/barney/seeya.wav'" "cd" "u"
;"Man that sounded bad" "spk 'valve/sound/barney/soundsbad.wav'" "cd" "u"
;"Hello and die" "spk 'valve/sound/vox/hello and die.wav'" "cd" "u"
;"Move!" "spk 'valve/sound/hgrunt/move! _comma yessir!.wav'" "cd" "u"
;"You will definitely pay!" "spk 'valve/sound/hgrunt/c2a2_hg_chat5a.wav'" "cd" "u"
;"Laughter" "spk 'valve/sound/hgrunt/c2a3_hg_laugh.wav'" "cd" "u"
;"Silence!" "spk 'valve/sound/hgrunt/silence!.wav'" "cd" "u"
;"You talk too much" "spk 'valve/sound/barney/youtalkmuch.wav'" "cd" "u"
;"You thinkin?" "spk 'valve/sound/barney/thinking.wav'" "cd" "u"
;"Open fire Gordon!" "spk 'valve/sound/barney/openfire.wav'" "cd" "u"
;"Couldnt make a bigger mess" "spk 'valve/sound/barney/bigmess.wav'" "cd" "u"
;"I have a Bad feeling" "spk 'valve/sound/barney/badfeeling.wav'" "cd" "u"
;"Yes sir!" "spk 'valve/sound/hgrunt/yessir!.wav'" "cd" "u"
;"No sir" "spk 'valve/sound/barney/nosir.wav'" "cd" "u"





; Меню кваров
; Удобное переключение значения кваров
; Стандартное меню amxx. Конструкция такой меню немного отличается, но думаю по примерам все понятно
[amx_cvarmenu] "g" "\r[\yКВАРЫ\r]\w Меню кваров\y\R%d/%d" "меню кваров"
;"mp_timelimit" "'0' '30' '45'" "fdg" "g"
;"sv_password" "'' 'mypw' 'clanwarpw'" "fdg" "g"
;"pausable" "'0' '1'" "fdg" "g"
;"sv_voiceenable" "'0' '1'" "fdg" "g"
;"mp_friendlyfire" "'0' '1'" "fdg" "g"
;"mp_freezetime" "'0' '6'" "fdg" "g"
;"mp_startmoney" "'800' '1800' '16000'" "fdg" "g"
Сообщение автоматически объединено:

@DIVIZION

; В том файлы можно добавлять разные менюшки, и пункты к ним
; Плагин полностью заменяет стандартный cmdmenu.amxx и файлы cmds.ini, configs.ini, speech.ini и cvars.ini можно удалить

; ПЕРВАЯ СТРОКА - создание меню и ее настройки
; Формат: [консольная команда] "флаги" "заголовок" "описание"
; [команда] - какой консольной командой будет вызываться Ваша меню
; "флаги" - какой флаг должен иметь игрок, чтобы открыть меню. "" - разрешено всем
; "заголовок" - что будет написано в шапке меню
; "описание" - нужно для отображения в amx_help

; ВТОРАЯ И ПОСЛЕДУЮЩИЕ СТРОКИ - добавление пунктов в это меню
; Формат: "title" "command" "type" "access"
; "title" - название пункта в меню
; "\n" - символ новой строки (если нужно сделать отступ)
; "command" - любая консольная команда. Вместо "" используйте '' где это нужно. Смотрите примеры amx_speechmenu
; "type" - где и как будет выполняться команда(можно комбинировать)
; "a" - выполнить команду из консоли сервера
; "b" - выполнить команду из консоли админа
; "c" - выполнить команду всем игрокам
; "d" - вернуться назад в меню
; "e" - выполнить команду всем игрокам в обход протектора (метод острога)
; "f" - смена квара (смотрите примеры в amx_cvarmenu)
; "g" - будет писать лог в стандартные L00000000.log логи
; "access" - игрок с каким флагом сможет выполнить команду
; "" - если не указывать, то будет доступно всем



; Меню админских команд
; Чтобы быстро сделать рестарт раунда, или открыть меню из других плагинов
; Очень удобно добавить в это меню такие команды, как: редактор респавнов, статистики, объектов и прочее
; Чтобы в нужный момент, не вспоминать, какая команда вызывает меню от такого плагина, а зайти сюда и выбрать нужный пункт
; Стандартное меню amxx
[amx_cmdmenu] "u" "\r[\yКОМАНДЫ\r]\w Меню админских команд\R%d/%d" "меню админских команд"
;"Пауза" "amx_pause" "adg" "l" ; Выполнит amx_pause в консоль сервера и не закроет текущее меню, доступ только по флагу l(ADMIN_RCON)
"Screen Menu" "screen_player" "b" "d" ; Выполнит эту команду в консоль админа, доступ только по флагу d(ADMIN_BAN), т.е. просто откроет меню screen_player
"Restart Round" "sv_restartround 1" "ag" "t" ; Сделает рестарт раунда, введет команду в консоль сервера, доступ только по флагу t
" " "-" "" "" ; Разделитель (если вместо команды вписать знак "-")
"ESP Menu" "say_team /esp" "b" "d" ; Выполнит эту команду в консоль админа, доступ только по флагу d(ADMIN_BAN)
;"Blind Menu" "blind_menu" "b" "l"
;"Screen Menu" "screen_player" "b" "d"
;" " "-" "" "u"
;"История банов" "amx_banhistorymenu" "b" "d"
;"Ушедшие игроки" "amx_bandisconnectedmenu" "b" "d"
;"Разбан Меню" "amx_unbanmenu" "b" "d"
;"Бан подсети" "amx_bansubnetmenu" "b" "l"
;" " "-" "" "u"
;"Speech Menu" "amx_speechmenu" "b" "l"
;"Редактор рун" "runes_editor" "b" "l"
;"Меню спавнов" "spawn_enable 1;spawn_menu" "b" "l"
;"CsStats Editor" "csstats_editor" "b" "l"
;"Admin Mode" "admin_mode_menu" "b" "l"




; Меню для загрузки конфигов с настройками
; Например захотели поиграть ClanWar, загрузили конфиг с настройками кланвара
; Стандартное меню в amxx, мало кто ей пользуется
;[amx_cfgmenu] "u" "\r[\yКОНФИГИ\r]\w Меню конфигураций\R%d/%d" "меню конфигураций"
;"PUBLIC Settings" "servercfgfile server.cfg;exec server.cfg" "ag" "u"
;"Clanbase" "exec clanbase.cfg;servercfgfile \'\'" "ag" "u"
;"Clanbase Charges Only" "exec clanbase_co.cfg;servercfgfile \'\'" "ag" "u"
;"Official CAL Match" "exec cal.cfg;servercfgfile \'\'" "ag" "u"
;"ProvingGrounds Server Config" "exec leagues/pg.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS Server Config" "exec ogl.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS FF Server Config" "exec ogl_ff.cfg;servercfgfile \'\'" "ag" "u"
;"OGL CS Advanced Server Config" "exec ogl_adv.cfg;servercfgfile \'\'" "ag" "u"





; Меню звуков
; Просто воспроизводить всем играющим в консоль тот или иной звук
; Стандартное меню amxx, просто побаловаться
[amx_speechmenu] "u" "\r[\ySPEAK\r]\w Меню звуков\R%d/%d" "меню звуков"
"Terrorists Win!" "spk 'cstrike/sound/radio/terwin.wav'" "cd" "u"
"Counter-Terrorists Win!" "spk 'cstrike/sound/radio/ctwin.wav'" "cd" "u"
;"Hello!" "spk 'valve/sound/vox/hello.wav'" "cd" "u"
;"Don't think so" "spk 'valve/sound/barney/dontguess.wav'" "cd" "u"
;"Don't ask me" "spk 'valve/sound/barney/dontaskme.wav'" "cd" "u"
;"Hey! Stop that!" "spk 'valve/sound/barney/donthurtem.wav'" "cd" "u"
;"Yup" "spk 'valve/sound/barney/yup.wav'" "cd" "u"
;"Nope" "spk 'valve/sound/barney/nope.wav'" "cd" "u"
;"Maybe" "spk 'valve/sound/barney/maybe.wav'" "cd" "u"
;"Seeya" "spk 'valve/sound/barney/seeya.wav'" "cd" "u"
;"Man that sounded bad" "spk 'valve/sound/barney/soundsbad.wav'" "cd" "u"
;"Hello and die" "spk 'valve/sound/vox/hello and die.wav'" "cd" "u"
;"Move!" "spk 'valve/sound/hgrunt/move! _comma yessir!.wav'" "cd" "u"
;"You will definitely pay!" "spk 'valve/sound/hgrunt/c2a2_hg_chat5a.wav'" "cd" "u"
;"Laughter" "spk 'valve/sound/hgrunt/c2a3_hg_laugh.wav'" "cd" "u"
;"Silence!" "spk 'valve/sound/hgrunt/silence!.wav'" "cd" "u"
;"You talk too much" "spk 'valve/sound/barney/youtalkmuch.wav'" "cd" "u"
;"You thinkin?" "spk 'valve/sound/barney/thinking.wav'" "cd" "u"
;"Open fire Gordon!" "spk 'valve/sound/barney/openfire.wav'" "cd" "u"
;"Couldnt make a bigger mess" "spk 'valve/sound/barney/bigmess.wav'" "cd" "u"
;"I have a Bad feeling" "spk 'valve/sound/barney/badfeeling.wav'" "cd" "u"
;"Yes sir!" "spk 'valve/sound/hgrunt/yessir!.wav'" "cd" "u"
;"No sir" "spk 'valve/sound/barney/nosir.wav'" "cd" "u"





; Меню кваров
; Удобное переключение значения кваров
; Стандартное меню amxx. Конструкция такой меню немного отличается, но думаю по примерам все понятно
[amx_cvarmenu] "g" "\r[\yКВАРЫ\r]\w Меню кваров\y\R%d/%d" "меню кваров"
;"mp_timelimit" "'0' '30' '45'" "fdg" "g"
;"sv_password" "'' 'mypw' 'clanwarpw'" "fdg" "g"
;"pausable" "'0' '1'" "fdg" "g"
;"sv_voiceenable" "'0' '1'" "fdg" "g"
;"mp_friendlyfire" "'0' '1'" "fdg" "g"
;"mp_freezetime" "'0' '6'" "fdg" "g"
;"mp_startmoney" "'800' '1800' '16000'" "fdg" "g"
 
Сторонним плагином можно или как раз создать меню в cmdmenu rbs
Но лучше не менять эту команду. Игроки привыкли к ней, привыкли к несчастной /anew и /vipmenu, зачем придумывать другое
 
@SKAJIbnEJIb,я убрал флаги с ultimate что бы простые игроки могли поднимать оружие, но не могли купить его. И при помощи данного плагина хочу создать отдельное меню, и отдельный флаг для открытия данного меню
 
Ну так всё просто, создаёте меню по примерам в UW покупку ставите через консоль в cmdmenu rbs заносите buy name и всё
 
Последнее редактирование:
@DIVIZION, я хочу что бы все оружия были в 1 меню, не хочу что бы каждый раз приходилось покупать из консоли. Как сделать так что бы я вводил команду /goldmenu и у меня выходило меню с голд оружием? Покажите на одном оружии пример, что-бы не писать /ultimate а писать /goldmenu и тот у которого разрешает флаг для данного меню, он мог спокойно брать оружия
 
@devvice2210,я вам так и сказал сделать
Создаёте меню в cmdmenu rbs укажите там оружия из ultimate weapons и всё А команду просто добавить в VIP rbs
Вечером буду у ПК могу дать пример
 
ultimate_weapons.ini
Код:
"ak47"        "ultimate_ak47"            "Золотой AK47"        "5000"    "35"    "105"        "30"        "5"            "0"        "2"        "t"        "models/wpn_gold/v_ak47.mdl"    "models/wpn_gold/p_ak47.mdl"    "models/wpn_gold/w_ak47.mdl"

cmdmenu_rbs.ini
Код:
[ goldmenu ]              "t"         "\r[\yМагазин\r]\w Золотого оружия\R%d/%d"  "Магазин золотого оружия"
"Золотой AK47"                                    "ultimate_ak47"                                "bg"                "t"

vip_rbs.ini
Код:
"exec" "t" "goldmenu" "0" "Голд оружия"

У игрока будет в vipmenu пункт под название Голд меню . Либо игрок может писать в консоль goldmenu и откроется менюшка со списком золотых оружий
 
Используйте BB-коды
@DIVIZION,
в vipmenu выходит данный пункт но не открывается
"exec" "m" "say /uwg" "0" "Голд оружия"
может что-то не правильно прописал в cmdmenu_rbs?
[GOLD VIP Menu] "m" "\r[\yМагазин\r]\w GOLD VIP\R%d/%d" "GOLD VIP Menu"
"AK-47 Fire Serpent" "ultimate_ak47" "b" "m"
"M4A1 Desolate Space" "ultimate_m4a1" "b" "m"
"AWP Boom" "ultimate_awp" "b" "m"
"Famas Purple" "ultimate_famas" "b" "m"
 
@DIVIZION,
"ak47" "ultimate_ak47" "AK-47 Fire Serpent" "0" "35" "140" "0" "2" "0" "2" "" "models/svr_tmg/gold_vipstmg/v_ak47.mdl" "models/svr_tmg/gold_vipstmg/p_ak47.mdl" "models/svr_tmg/gold_vipstmg/w_ak47.mdl"
"m4a1" "ultimate_m4a1" "M4A1 Desolate Space" "0" "35" "140" "0" "2" "0" "2" "" "models/svr_tmg/gold_vipstmg/v_m4a1.mdl" "models/svr_tmg/gold_vipstmg/p_m4a1.mdl" "models/svr_tmg/gold_vipstmg/w_m4a1.mdl"
"awp" "ultimate_awp" "AWP Boom" "0" "10" "50" "0" "4" "0" "2" "" "models/svr_tmg/gold_vipstmg/v_awp.mdl" "models/svr_tmg/gold_vipstmg/p_awp.mdl" "models/svr_tmg/gold_vipstmg/w_awp.mdl"
"famas" "ultimate_famas" "Famas Purple" "0" "30" "140" "0" "2" "0" "2" "" "models/svr_tmg/gold_vipstmg/v_famas.mdl" "models/svr_tmg/gold_vipstmg/p_famas.mdl" "models/svr_tmg/gold_vipstmg/w_famas.mdl"
 
1) В аргументе где флаг поставьте 0 может просто не понимает " "
2) Если в консоль прописать ultimate_famas выдается оружие?
3) Есть логи с ошибками?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху
Назад