17.03.2008, 15:10
|
#21
|
Постоялец
Бакл вне форума
Регистрация: 21.02.2007
Сообщений: 716
|
Как сделать чтобы при заходе в игру сразу пыталось взять дробовик
а то всегда не успеваю 
__________________
"Размышления порождают Ересь, Ересь порождает возмездие."(с)
CaseyRbck.
|
|
|
 |
|
 |
18.03.2008, 14:34
|
#22
|
Участник
go6ePMaH вне форума
Регистрация: 29.01.2007
Адрес: From UnderWorld
Сообщений: 390
|
Заходите на сайт: callofduty.ru там много интересного...
Если нет ВПНа вот немного с того сайта:
Скрипты как и биндинги в код2. Пользуют их все и очень давно. Наверняка, не многие знают о структуре скрипта, о методах его создания и использования. Скажете: "А зачем мне все это?". Может и не зачем, а может, прочитав, вы больше поймете принцип работы скрипта, его возможности.
Предлогaю вам ознакомится с небольшим набором скриптов для Call of Duty 2. С интересом читаем, и ждем новых идей, bind-команд и конечно же скриптов.
Долгое время изучая просторы код2 и содержимое магической папки Main я постепенно открыл для себя массу интересных вещей все различного характера, на гораздо более глубоком уровне... чем я хотел бы, когда начинал этим заниматься. Полезной капелькой «этого» я хотел бы поделится со всеми...
В теме запрещается, распространение нелегальных видов твиков, команд и скриптов такого рода как авто-zoom, скоростная перезарядка оружия, любые виды лаг-скриптов,
server crash скриптов и куче тому подобных.
------
1.
Полезный скрипт для вызова "быстрых" звуковых Team chat сообщений без использования мыши и ingame меню с "V-1-2-3-4-5" комбинациями.
Таким образом любое "быстрое" teamchat сообщение может быть забиндено на любую, определенную клавишу.
------------------------------------------------------------------------------------
//quickcommands - команды
bind КЛАВИША "openScriptMenu quickcommands 1" // Follow Me!
bind КЛАВИША"openScriptMenu quickcommands 2" // Move in!
bind КЛАВИША"openScriptMenu quickcommands 3" // Fall back!
bind КЛАВИША"openScriptMenu quickcommands 4" // Suppressing fire!
bind КЛАВИША"openScriptMenu quickcommands 5" // Attack left flank!
bind КЛАВИША"openScriptMenu quickcommands 6" // Attack right flank!
bind КЛАВИША"openScriptMenu quickcommands 7" // Hold this position!
bind КЛАВИША"openScriptMenu quickcommands 8" // Regroup!
//quickstatements - коментарии
bind КЛАВИША"openScriptMenu quickstatements 1" // Enemy spotted!
bind КЛАВИША"openScriptMenu quickstatements 2" // Enemy down!
bind КЛАВИША"openScriptMenu quickstatements 3" // I´m in position!
bind КЛАВИША"openScriptMenu quickstatements 4" // Area secure!
bind КЛАВИША"openScriptMenu quickstatements 5" // Grenade!
bind КЛАВИША"openScriptMenu quickstatements 6" // Sniper!
bind КЛАВИША"openScriptMenu quickstatements 7" // Need reinforcements!
bind КЛАВИША"openScriptMenu quickstatements 8" // Hold your fire!
//quickresponses - ответы
bind КЛАВИША "openScriptMenu quickresponses 1" // Yes Sir!
bind КЛАВИША "openScriptMenu quickresponses 2" // No Sir!
bind КЛАВИША "openScriptMenu quickresponses 3" // I´m on my way.
bind КЛАВИША "openScriptMenu quickresponses 4" // Sorry.
bind КЛАВИША "openScriptMenu quickresponses 5" // Great shot!
bind КЛАВИША "openScriptMenu quickresponses 6" // Took long enough!
bind КЛАВИША"openScriptMenu quickresponses 7" // Are you crazy?
------------------------------------------------------------------------------------
Естественно Полет фантазии, с этого нового рода командами не ограничен.
Можно сделать практически все от простых комбинационных биндингов, влопть до гиганстких vstr скриптов.
Вот маленький пример:
//Одновременный вызов звуковой команды "Граната"; "Grenade"; "Granate", выдергивание чеки и кидание гренки.
------------------------------------------------------------------------------------
bind G "openScriptMenu quickstatements 5; +frag; wait; -frag"
------------------------------------------------------------------------------------
или чуть по другому ввиде скрипта:
//Первое нажатие клавиши "G" это выдергивание чеки, второе нажатие - кидание гренки и вызов голосовой команды "граната".
------------------------------------------------------------------------------------
bind G "vstr nade"
set nadeready "+frag;set nade vstr nadeaway"
set nadeaway "-frag;openScriptMenu quickstatements 5;set nade vstr nadeready"
set nade "vstr nadeready"
------------------------------------------------------------------------------------
---------
__________________
Lt.go6ePMaH|2nd_rangers
|
|
|
 |
 |
|
 |
18.03.2008, 14:35
|
#23
|
Участник
go6ePMaH вне форума
Регистрация: 29.01.2007
Адрес: From UnderWorld
Сообщений: 390
|
2.
Вторая не менее интересная категория Openscriptmenu команд , это удобный и быстрый выбор оружия, опять же без использования мышки и ingame меню.
Думаю многим, кто играл или играет в кс, будет приятно и комфортно использовать эту функцию вызова оружия через бинд в код2.
Правда есть один небольшой недостаток , трабла – баг игры который позволяет с помощью этого нового вида команд выбирать не только "свое" оружие, но и оружие противника.
Таким образом Axis могут выбрать не только немецкое оружие но и оружие союзников,
respawn`иться с ним и использовать его по назначению xD.
Allies – союзники (СССР, США и Великобритания) конечно точно также могут пользоваться оружием Axis- немцев.
То есть если например, на сервере, на момент вашего прибытия будет стоять карта mp_leningrad, то у вас будет не легальная возможность использовать ппш, стг-44, кар, и т. Д. - как за немцев так и за русских.
Рассказываю я это все, не потому что хочу научить злым штучкам-дрючкам, а именно потому что тайное по времени и надобности становится всегда явным.
Всегда найдутся не честные люди, которые также как я откроют эти и другие волшебные возможности, дырки в игре, баги, которыми они хитро, но незаметно от глаз оппонента смогут воспользоваться и выиграть со счетом 21:19 финал какого-нибудь турнира с призовым фондом и
только за счет того, что на том же Ленинграде, играя за немцев, под предлогом "трофейное оружие" они пару раз воспользуются нубским ППШ.
----
функционирует это все таким вот способом:
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"
---------------------]
Простенькие скриптики ..известные еще со времен q3
// Gammascript
bind 0 "vstr gamh"
bind 9 "vstr gamd"
set gamd "vstr gam03;"
set gamh "vstr gam05;"
set gamhd "set r_gamma 1.1; gamd vstr gamhd; gamh vstr gam01; Gamma|I********|;"
set gam01 "set r_gamma 1.2; gamd vstr gamhd; gamh vstr gam02; Gamma|*I*******|;"
set gam02 "set r_gamma 1.3; gamd vstr gam01; gamh vstr gam03; Gamma|**I******|;"
set gam03 "set r_gamma 1.4; gamd vstr gam02; gamh vstr gam04; Gamma|***I*****|;"
set gam04 "set r_gamma 1.5; gamd vstr gam03; gamh vstr gam05; Gamma|****I****|;"
set gam05 "set r_gamma 1.6; gamd vstr gam04; gamh vstr gam06; Gamma|*****I***|;"
set gam06 "set r_gamma 1.7; gamd vstr gam05; gamh vstr gam07; Gamma|******I**|;"
set gam07 "set r_gamma 1.8; gamd vstr gam06; gamh vstr gam08; Gamma|*******I*|;"
set gam08 "set r_gamma 1.9; gamd vstr gam07; gamh vstr gam09; Gamma|********I|;"
gammascript – с индикатором светлости!
// Lagometer-FPS toggle
bind F4 "vstr toggleS"
seta toggleS "vstr toggleS1"
seta toggleS1 "cg_drawFPS 1; cg_drawlagometer 1; con_minicon 1; toggleS vstr toggleS2"
seta toggleS2 "cg_drawFPS 0; cg_drawlagometer 0; con_minicon 0; toggleS vstr toggleS1"
// Namescript
bind U "vstr nam"
seta nam "vstr nam1
seta nam1 "name tri^5K^7sa; triKsa; nam vstr nam2"
seta nam2 "name komacrew ^5>> ^7tri^5K^7sa^5.^7de; komacrewtriKsa; nam vstr nam3"
seta nam3 "name o^2W^7nitsch^9Brotha; ownitschBrotha; nam vstr nam4"
seta nam4 "name rifle^1:^9bitch; riflebitch; nam vstr nam1"
//простенький name script, изменяет ник нейм с рестартом следующего раунда.
// Duckjumpscript
bind SPACE "+gostand; wait 3; lowerstance; wait 3; raisestance"
__________________
Lt.go6ePMaH|2nd_rangers
|
|
|
 |
 |
|
 |
18.03.2008, 14:35
|
#24
|
Участник
go6ePMaH вне форума
Регистрация: 29.01.2007
Адрес: From UnderWorld
Сообщений: 390
|
БАШ скрипты
bind B "vstr bash_setup"
seta bash_setup "vstr bash01"
seta bash01 "bind MOUSE1 +melee; vstr ammo2; set bash_setup vstr bash02; bash"
seta bash02 "bind MOUSE1 +attack; set bash_setup vstr bash03; normal"
seta bash03 "bind 2 vstr am; set bash_setup vstr bash01; trainmode"
seta am "vstr ammo"
seta ammo "+frag; set am vstr ammo1;
seta ammo1 "-frag; give ammo; set am vstr ammo"
seta ammo2 "bind 2 +frag"
//Не плохой скрипт, с помощью которого можно автоматически менять функцию биндинга кнопки mouse1 и клавиши 2:
1 раз нажать B-Клавишу = bash only для башраунда самый ништяк ^^
2 раза.. B- клавишу= нормальная стрельба
3 раза.. B- клавишу= тренинг модус, с бесконечным кол-во гренок, работает только в режиме devmap и sv_cheats 1.
------
Еще один Совершенно глупый но очень эффективный баш-бинд-скирпт для башраундов, всегда бьет точно по голове  D -*- bashaimbot короче:
bind ALT "centerview; wait; +melee; wait; -melee"
hf
ПРОСТИТЕ за ФЛУД!!!
__________________
Lt.go6ePMaH|2nd_rangers
|
|
|
 |
18.03.2008, 16:15
|
#25
|
Постоялец
Бакл вне форума
Регистрация: 21.02.2007
Сообщений: 716
|
вай ба5ыба, надеюсь смогу забиндировать и брать тренч -_-
__________________
"Размышления порождают Ересь, Ересь порождает возмездие."(с)
CaseyRbck.
|
|
|
18.03.2008, 18:07
|
#26
|
Постоялец
Бакл вне форума
Регистрация: 21.02.2007
Сообщений: 716
|
Цитата:
Сообщение от Kamikadze/net
не честно как то получается 
|
причем тут честно нечестно, у меня комп дроволетный, а у некоторых кор дуо если не 4хкор какой нибудь и 2-4 гб оперативы, так что это единственный шанс взять дробовик 
хотя толку чо то не получается биндить м.б у меня руки не оттуда растут  , кто нибудь пробовал скажите работает нет?
__________________
"Размышления порождают Ересь, Ересь порождает возмездие."(с)
CaseyRbck.
|
|
|
18.03.2008, 18:52
|
#27
|
Участник
manich вне форума
Регистрация: 15.07.2006
Сообщений: 220
|
go6ePMaH МОЛОТОК! СПАСИБО.
__________________
:elf: Кто сражается с чудовищами, тому следует остерегаться, чтобы самому не стать чудовищем.
И если ты долго смотришь в бездну, то бездна тоже смотрит в тебя. :110:
|
|
|
18.03.2008, 19:26
|
#28
|
Участник
go6ePMaH вне форума
Регистрация: 29.01.2007
Адрес: From UnderWorld
Сообщений: 390
|
Цитата:
Сообщение от manich
go6ePMaH МОЛОТОК! СПАСИБО.
|
Всегда пожалуйста 
__________________
Lt.go6ePMaH|2nd_rangers
|
|
|
18.03.2008, 19:31
|
#29
|
Местный житель
NRJ вне форума
Регистрация: 28.09.2006
Адрес: ▀▐▌▄╔╩═╬╧╩╦═╬╤
Сообщений: 2,104
|
Цитата:
Сообщение от Бакл
причем тут честно нечестно, у меня комп дроволетный, а у некоторых кор дуо если не 4хкор какой нибудь и 2-4 гб оперативы, так что это единственный шанс взять дробовик 
хотя толку чо то не получается биндить м.б у меня руки не оттуда растут  , кто нибудь пробовал скажите работает нет?
|
Ну можно написать конфиг, куда ты помещаешь все эти бинды, потом в ярлыке можешь дописать +exec твой_конфиг, чтобы в игре не писать постоянно /exec твой_конфиг
Расширение конфига *.cfg
Как только все сделаешь, бинды станут работать.
|
|
|
 |
|
 |
19.03.2008, 20:49
|
#30
|
Новичок
Kronos вне форума
Регистрация: 11.10.2007
Сообщений: 41
|
//quickcommands - команды
bind KP_PGUP "openScriptMenu quickcommands 1" // Follow Me!
bind KP_UPARROW "openScriptMenu quickcommands 2" // Move in! -Вперёд
bind KP_DOWNARROW "openScriptMenu quickcommands 3" // Fall back! - Назад
bind KP_INS "openScriptMenu quickcommands 4" // Suppressing fire!
bind KP_LEFTARROW "openScriptMenu quickcommands 5" // Attack left flank!
bind KP_RIGHTARROW "openScriptMenu quickcommands 6" // Attack right flank!
bind KP_5 "openScriptMenu quickcommands 7" // Hold this position!
bind KP_PGDN "openScriptMenu quickcommands 8" // Regroup!
bind DEL "openScriptMenu quickstatements 1" // Enemy spotted!
bind PGDN "openScriptMenu quickstatements 2" // Enemy down!
bind KP_HOME "openScriptMenu quickstatements 3" // I?m in position!
bind KP_PLUS "openScriptMenu quickstatements 4" // Area secure!
bind END "openScriptMenu quickstatements 5" // Grenade! -Граната
bind KP_SLASH "openScriptMenu quickstatements 6" // Sniper! -Снайпер
bind KP_ENTER "openScriptMenu quickstatements 7" // Need reinforcements!
bind KP_MINUS "openScriptMenu quickstatements 8" // Hold your fire!
bind HOME "openScriptMenu quickresponses 7" // Are you crazy?
bind PGUP "openScriptMenu quickresponses 4" // Sorry!
bind UPARROW "openScriptMenu quickresponses 1" // Yes!
bind DOWNARROW "openScriptMenu quickresponses 2" // No!
ПОМОГИТЕ ПОЖАЛУЙСТА
ПРОПИСАЛ ЭТИ КОМАНДЫ, НАЗВАЛ ФАЙ CFG РАСШИРЕНИЕМ И НЕ РАБОТАЕТ
ОЧЕНЕЬ ПРОШУ ПОШАГОВО ОБЪЯСНИТЕ, НИКАК НЕ МОГУ. 3 ДЕНЬ МУЧАЮСЬ
В ПАПКЕ ЕЩЕ ЕСТЬ ФАЙЛ СФЖ., ТОТ ФАЙЛ КУДА ДЕВАТЬ????????????????????????????????
Последний раз редактировалось Kronos, 19.03.2008 в 20:51.
|
|
|
 |
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +9, время: 16:52. |
|
|