Среда, 08.05.2024, 10:57
Приветствую Вас не зарегистрированый | RSS
cайт CoD2/4 клана Hellsniper
Главная | Регистрация | Вход
Меню сайта
Категории каталога
Мои статьи [9]
Форма входа
Поиск
Друзья сайта
Статистика
Главная » Статьи » Мои статьи

Скипты на оружие
категория Openscriptmenu команд , это удобный и быстрый выбор оружия, опять же без использования мышки и ingame меню.
Думаю многим, кто играл или играет в кс, будет приятно и комфортно использовать эту функцию вызова оружия через бинд в код2.
Правда есть один небольшой недостаток , трабла – баг игры который позволяет с помощью этого нового вида команд выбирать не только "свое" оружие, но и оружие противника.
Таким образом Axis могут выбрать не только немецкое оружие но и оружие союзников,
respawn`иться с ним и использовать его по назначению xD.
Allies – союзники (СССР, США и Великобритания) конечно точно также могут пользоваться оружием Axis- немцев.
То есть если например, на сервере, на момент вашего прибытия будет стоять карта mp_leningrad, то у вас будет не легальная возможность использовать ппш, стг-44, кар, и т. Д. - как за немцев так и за русских.
Рассказываю я это все, не потому что хочу научить злым штучкам-дрючкам, а именно потому что тайное по времени и надобности становится всегда явным.
Всегда найдутся не честные люди, которые также как я откроют эти и другие волшебные возможности, дырки в игре, баги, которыми они хитро, но незаметно от глаз оппонента смогут воспользоваться и выиграть со счетом 21:19 финал какого-нибудь турнира с призовым фондом и
только за счет того, что на том же Ленинграде, играя за немцев, под предлогом "трофейное оружие" они пару раз воспользуются нубским ППШ. biggrin.gif
----

функционирует это все таким вот способом:

bind КЛАВИША "openScriptMenu weapon_*Team* *обозначение оружия*"

-- Бинд - команду weapon_*Team* нужно естественно надо заменить на *Team* - сторону для которой будет выбираться оружие:

weapon_american //США
weapon_russian //СССР
weapon_british //Великобритания
weapon_german //Германия


-- Вместо *обозначение оружия* нужно будет вписать weapon- команду, которая логически обязательно должна совпадать с weapon_*Team*.
Вот полный список командных обозначений для Call of Duty 2:

//СССР
"PPS42_mp"
"mosin_nagant_mp"
"SVT40_mp"
"mosin_nagant_sniper_mp"
"shotgun_mp"
"ppsh_mp"


//США
"greasegun_mp"
"m1carbine_mp"
"m1garand_mp"
"springfield_mp"
"shotgun_mp" }
"thompson_mp"
"bar_mp"


//Великобритания
"sten_mp"
"enfield_mp"
"m1garand_mp"
"enfield_scope_mp"
"shotgun_mp"
"thompson_mp"
"bren_mp"


//Германия
"mp40_mp"
"kar98k_mp"
"g43_mp"
"kar98k_sniper_mp"
"shotgun_mp"
"mp44_mp"


Как и на какую клавишу фиксировать - биндить все эти склеенные, командные комбинации, каждый решает сам/а для себя.
Вот не большой пример, отрывок из моего конфига как это моно было бы сделать для игрока который играет со scope и rifle.
(axis –клавиши -стрелки; allies numblock -цифровой блок):
-------------------------------
// оружие для американских карт:

bind kp_home "openScriptMenu weapon_american springfield_mp"
bind kp_uparrow "openScriptMenu weapon_american m1garand_mp"
bind kp_pgup "openScriptMenu weapon_american thompson_mp"

//оружие для русских карт

bind kp_end "openScriptMenu weapon_russian mosin_nagant_sniper_mp"
bind kp_downarrow "openScriptMenu weapon_russian mosin_nagant_mp"
bind kp_pgdn "openScriptMenu weapon_russian ppsh_mp"

//оружие для британских карт

bind kp_leftarrow "openScriptMenu weapon_british
bind kp_5 "openScriptMenu weapon_british m1garand_mp"
bind kp_rightarrow "openScriptMenu weapon_british sten_mp"

//немецкое оружие для всех карт D

bind UPARROW "openScriptMenu weapon_german shotgun_mp"
bind DOWNARROW "openScriptMenu weapon_german kar98k_mp"
bind LEFTARROW "openScriptMenu weapon_german kar98k_sniper_mp"
bind RIGHTARROW "openScriptMenu weapon_german mp44_mp"
-------------------------------

Для тех кто любит играть с любым оружием, которое предоставлено к выбору ..наверно этот сложный vstr скрипт будет более чем оптимален.
Клавишей «стрелка-вверх» выбирается нация. Цифровыми клавишами numblock оружие:
( unknown commands GERMANY, AMERICA; BRITAIN; RUSSIA которые будут высвечиваться в левом нижнем углу предусмотрены как echo-показатель которые буду видны только вам )
--------------------------
bind uparrow "vstr nation"
seta nation "vstr nationGER"
seta nationGER "GERMANY; nation vstr nationUSA; vstr weapGER"
seta nationUSA "AMERICA; nation vstr nationBRI; vstr weapUSA"
seta nationBRI "BRITAIN; nation vstr nationRUS; vstr weapBRI"
seta nationRUS "RUSSIA; nation vstr nationGER; vstr weapRUS"
seta weapGER "weapGER; bind kp_home openScriptMenu weapon_german kar98k_sniper_mp; bind kp_uparrow openScriptMenu weapon_german kar98k_mp; bind kp_pgup openScriptMenu weapon_german mp44_mp; bind kp_leftarrow openScriptMenu weapon_german g43_mp; bind kp_5 openScriptMenu weapon_german shotgun_mp; bind kp_rightarrow openScriptMenu weapon_german mp40_mp; bind kp_end openScriptMenu weapon_german mp40_mp; bind kp_downarrow openScriptMenu weapon_german mp40_mp; bind kp_pgdn openScriptMenu weapon_german mp40_mp"
seta weapUSA "weapUSA; bind kp_home openScriptMenu weapon_american springfield_mp; bind kp_uparrow openScriptMenu weapon_american m1garand_mp; bind kp_pgup openScriptMenu weapon_american thompson_mp; bind kp_leftarrow openScriptMenu weapon_american greasegun_mp; bind kp_5 openScriptMenu weapon_american shotgun_mp; bind kp_rightarrow openScriptMenu weapon_american bar_mp; bind kp_end openScriptMenu weapon_american carabine_mp; bind kp_downarrow openScriptMenu weapon_american bar_mp; bind kp_pgdn openScriptMenu weapon_american bar_mp"
seta weapBRI "weapBRI; bind kp_home openScriptMenu weapon_british enfield_scope_mp; bind kp_uparrow openScriptMenu weapon_british m1garand_mp; bind kp_pgup openScriptMenu weapon_british thompson_mp; bind kp_leftarrow openScriptMenu weapon_british enfield_mp; bind kp_5 openScriptMenu weapon_british shotgun_mp; bind kp_rightarrow openScriptMenu weapon_british bren_mp; bind kp_end openScriptMenu weapon_british sten_mp; bind kp_downarrow openScriptMenu weapon_british sten_mp; bind kp_pgdn openScriptMenu weapon_british sten_mp"
seta weapRUS "weapRUS; bind kp_home openScriptMenu weapon_russian mosin_nagant_sniper_mp; bind kp_uparrow openScriptMenu weapon_russian mosin_nagant_mp; bind kp_pgup openScriptMenu weapon_russian ppsh_mp; bind kp_leftarrow openScriptMenu weapon_russian PPS42_mp; bind kp_5 openScriptMenu weapon_russian shotgun_mp; bind kp_rightarrow openScriptMenu weapon_russian SVT40_mp; bind kp_end openScriptMenu weapon_russian ppsh; bind kp_downarrow openScriptMenu weapon_russian ppsh_mp; bind kp_pgdn openScriptMenu weapon_russian ppsh_mp"
---------------------
]
        
Top


Источник: http://callofduty.ru/index.php?showtopic=3436
Категория: Мои статьи | Добавил: StalkerHS (22.09.2007)
Просмотров: 11650 | Комментарии: 2 | Рейтинг: 5.0/2 |
Всего комментариев: 2
2 niuniu  
0
Комментарий успешно отправлен на проверку администратору проекта.

1 Kipsteeks  
0
спасибо за интересную информацию

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024 |