Перейти к публикации

Welcome to Call of Duty Black Ops , Call of Duty: Modern Warfare 3, COD2, COD4, COD4, MW2, Call of Duty War, CallofDuty Black Ops - В России!





Биндинг – Скриптинг- Конфиг- Твикинг


  • Вы не можете создать новую тему
  • Please log in to reply
417 replies to this topic

#1 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 18 March 2006 - 00:06

Скрипты как и биндинги в код2. Пользуют их все и очень давно. Наверняка, не многие знают о структуре скрипта, о методах его создания и использования. Скажете: "А зачем мне все это?". Может и не зачем, а может, прочитав, вы больше поймете принцип работы скрипта, его возможности.
Предлогaю вам ознакомится с небольшим набором скриптов для Call of Duty 2. С интересом читаем, и ждем новых идей, bind-команд и конечно же скриптов. :D


Долгое время изучая просторы код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"

------------------------------------------------------------------------------------

---------


#2 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 18 March 2006 - 00:07

2.

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

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

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"
---------------------
]


#3 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 18 March 2006 - 00:10



Простенькие скриптики ..известные еще со времен 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"



#4 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 18 March 2006 - 00:14


БАШ скрипты


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:D:D -*- bashaimbot короче:

bind ALT "centerview; wait; +melee; wait; -melee"

hf :D





#5 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 18 March 2006 - 00:52


Вам надоели однотонные цвета вaшей игровой консоли, тогда это для вас! :


Размещенное изображение
--------------------------- Cut here-------------------------


// ~ Console Colors by eAIMing| rad!anc3 ~
// ~ Visit www.eaiming.net ~ Gaming Clan since 2004 ~
//

// Input Colorscheme
// Note: Last Number must always be bigger then 0 !
// Else all is Invisible !!!
// All other Numbers you can mix from 0 to 1
// to create other cool Colors. Like the Grey below.

// Invisible 0 0 0 0
// Black 0 0 0 1
// Blue 0 0 1 1
// Turquoise 0 1 1 1
// White 1 1 1 1
// Yellow 1 1 0 1
// Pink 1 0 1 1
// Red 1 0 0 1
// Green 0 1 0 1
// Grey 0.5 0.5 0.5 1



// Mini Console Background
con_inputBoxColor "0.5 0.5 0.5 1"

// Console "Tooltip" Background
con_inputHintBoxColor "0.3 0.3 0.3 1"

// Scrollbar
con_outputBarColor "0.5 0.5 0.5 1"

// Scrollbar Cursor Color
con_outputSliderColor "0.3 0.3 0.3 1"

//Full Console Background
con_outputWindowColor "0.5 0.5 0.5 1"


--------------------------- Cut here-----------------------------




#6 VKZ

VKZ

    Рядовой

  • Рядовые
  • 10 Сообщений:

Отправлено 21 April 2006 - 04:40

Doz, а как сделать скрипт для вызова "быстрых" звуковых Team chat сообщений, который бы запускал по-очереди несколько сообщений???
Ну например - жмём F5, и по-очереди выдаются сообщения: I´m in position! Enemy spotted! Suppressing fire!
Я пробовал и у меня не получилось. Выдаёт только первое сообщение... и всё. И команда wait не помогает... :lol:
Заранее, спасибо. :huh:

#7 hybrid

hybrid

    Старшина

  • Офицеры
  • PipPip
  • 246 Сообщений:
  • Пол:Мужской
  • Interests:Cybersport<br />Formula1

Отправлено 05 May 2006 - 23:15

2doz А есть ли вариант заскриптить на одну кнопку прильнуть к прицелу+задержать дыхание??? А то у меня оч неудобна кнопки расположины боюсь фаланги :P порвать,привыкнуть немагу...
LostFastCaper

#8 OIOep3b

OIOep3b

    Ефрейтор

  • Рядовые
  • 65 Сообщений:

Отправлено 06 May 2006 - 01:54

2doz А есть ли вариант заскриптить на одну кнопку прильнуть к прицелу+задержать дыхание??? А то у меня оч неудобна кнопки расположины боюсь фаланги :P порвать,привыкнуть немагу...

bind MOUSE2 "toggleads;+holdbreath"

#9 hybrid

hybrid

    Старшина

  • Офицеры
  • PipPip
  • 246 Сообщений:
  • Пол:Мужской
  • Interests:Cybersport<br />Formula1

Отправлено 06 May 2006 - 16:50

2OIOep3b спмсибо люди уже подсказали . Вот такой вопрос например на турнире эта команда будет запрещена? Вроде как бы это нескрипт а простой бинд вить
LostFastCaper

#10 cod3

cod3

    Рядовой

  • Рядовые
  • 12 Сообщений:

Отправлено 11 May 2006 - 10:26

часто вижу людей у которых снайперка не тресется :P без задержки дыхания где найти такой скрипт??? :)

#11 Cache

Cache

    Старшина

  • Младшие офицеры
  • PipPip
  • 238 Сообщений:

Отправлено 11 May 2006 - 10:36

hybrid
бинд - это скрипт, выполняющийся после нажатия кнопки :)
не должно быть запрещено, ибо ты используешь это для своего удобства
cod3
cheats.ru :P
"Самурай без меча подобен самураю с мечом, но только без меча" /Японская мудрость/

#12 Lapik MF

Lapik MF

    Майор

  • Старшие офицеры
  • PipPipPipPip
  • 675 Сообщений:
  • Пол:Мужской

Отправлено 11 May 2006 - 10:39

^1Cache=), вроде есть ксрипт нажимаешь на прицел и он сразу же задерживат дыхание...
...Смерть стоит того чтобы жить...

#13 cod3

cod3

    Рядовой

  • Рядовые
  • 12 Сообщений:

Отправлено 11 May 2006 - 14:16

так в том фишка что дыхание не задержено :blink: а снайперка не болтается :rolleyes:

#14 <)Igorek(>

<)Igorek(>

    Лейтенант

  • Младшие офицеры
  • PipPipPip
  • 311 Сообщений:

Отправлено 11 May 2006 - 14:36

не должно быть запрещено, ибо ты используешь это для своего удобства

А заскриптованные прыжки? Можно запрыгнуть куда угодно только вот сам с сотого раза запрыгнешь :*:
Hail to the king baby!

#15 hybrid

hybrid

    Старшина

  • Офицеры
  • PipPip
  • 246 Сообщений:
  • Пол:Мужской
  • Interests:Cybersport<br />Formula1

Отправлено 11 May 2006 - 15:03

2cod3 Нетрясотся почти потому что у чела фпс 125 :))) Эт уже проверено сила ветра напрямую зависит от количества фпс :P
LostFastCaper

#16 kronos

kronos

    Старший лейтенант

  • Офицеры
  • PipPipPip
  • 456 Сообщений:
  • Location:Saint - Petersburg, Russia
  • Interests:heavy music , cyber gaming

Отправлено 11 May 2006 - 15:20

cod3
Такого быть не может! Тока возможно чел болтающийся прицел мышкой попровляет :)
F**k you and have a nice day ©

#17 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 11 May 2006 - 15:27

VKZ как я уже тебе ответил в личке, с Openscript-менюшками не возможно
делать сложных биндингов или скриптов.

часто вижу людей у которых снайперка не тресется  :P  без задержки дыхания где найти такой скрипт??? :)

Это либо фишка "norecoil" из праздничного набора читера, либо сервак так называемый "unpure" можешь хоть из Гаранда себе снайперку склеить и дыхание убрать, третий вариант - сложный тактовый скрипт, который с определенной
частотой включает и выключает holdbreath - дыхалку, с помощью чего и производится длительный эффект задержки дыхания. ( это уже грань к читерству imho)

#18 cod3

cod3

    Рядовой

  • Рядовые
  • 12 Сообщений:

Отправлено 12 May 2006 - 06:58

вот мой пример:
скрипт для авто задержки дыхания
bind 7"vstr at"
seta at"vstr at1"
seta at1"bind MOUSE2 toggleads;+holdbreath;set at vstr at2"
seta at2"bind MOUSE2 toggleads;-holdbreath;set at vstr at1"
:<: заходим на сервак два раза жмем 7 и когда прицеливаемся из снайперки дыхание задерживается автоматически :woot:

#19 hybrid

hybrid

    Старшина

  • Офицеры
  • PipPip
  • 246 Сообщений:
  • Пол:Мужской
  • Interests:Cybersport<br />Formula1

Отправлено 12 May 2006 - 12:32

Чтот лишнего много - bind MOUSE2 "toggleads;+holdbreath" вот теье :)
LostFastCaper

#20 Гражданский_doz_*

Гражданский_doz_*
  • Гости

Отправлено 14 May 2006 - 19:24

Чтот лишнего много - bind MOUSE2 "toggleads;+holdbreath" вот теье :)

a яб так не советовал играть. На вот этот вот toggle^^ заветные секунды, при лине тратятся... дело вкуса конечно, но большинство skilled ppls, играет не с
"toggleads" а со +speed :)

мой вариант таков:
bind MOUSE1 "+attack;+holdbreath"
bind MOUSE2 "+speed"




0 посетителей читают эту тему

0 пользователей, 0 гостей, 0 анонимных пользователей