Урок шестой "Быстрая закупка для CS v1.5"
Прежде всего нам нужно прописать все наши действия во время закупки, т.е. по сущности скрипт будит выполнять их автаматически.
- Сначала сделаем алиас нажатия на кнопки (цифры). menuselect1 - это функция которая стоит на кнопке 1
alias "ms1" "menuselect1"
alias "ms2" "menuselect2"
alias "ms3" "menuselect3"
alias "ms4" "menuselect4"
alias "ms5" "menuselect5"
alias "ms6" "menuselect6"
alias "ms7" "menuselect7"
alias "ms8" "menuselect8"
alias "ms9" "menuselect9"
alias "ms0" "menuselect10"
- У этого скрипта есть один изьян, после закупки приходится нажимать на ноль что бы закрыть окно казупки, следующим алиасом мы от этого бага избавимся.
alias "w" "wait"
alias "msc" "ms0;w;ms0;w;ms0;w;ms0;w;ms0;w;ms0;w;ms0"
- Теперь пропишем команду покупки оружия
alias "1-1" "buy;ms1; ms1; msc"
alias "1-2" "buy;ms1; ms2;msc"
alias "1-3" "buy;ms1; ms3;msc"
alias "1-4" "buy;ms1; ms4;msc"
alias "1-5" "buy;ms1; ms5;msc"
alias "2-1" "buy;ms2; ms1;msc"
alias "2-2" "buy;ms2; ms2;msc"
alias "3-1" "buy;ms3; ms1;msc"
alias "3-2" "buy;ms3; ms2;msc"
alias "3-3" "buy;ms3; ms3;msc"
alias "3-4" "buy;ms3; ms4;msc"
alias "3-5" "buy;ms3; ms5;msc"
alias "4-1" "buy;ms4; ms1;msc"
alias "4-2" "buy;ms4; ms2;msc"
alias "4-3" "buy;ms4; ms3;msc"
alias "4-4" "buy;ms4; ms4;msc"
alias "4-5" "buy;ms4; ms5;msc"
alias "4-6" "buy;ms4; ms6;msc"
alias "4-7" "buy;ms4; ms7;msc"
alias "4-8" "buy;ms4; ms8;msc"
alias "5-1" "buy;ms5; ms1;msc"
alias "8-1" "buyequip;ms1;msc"
alias "8-2" "buyequip;ms2;msc"
alias "8-3" "buyequip;ms3;msc"
alias "8-4" "buyequip;ms4;msc"
alias "8-5" "buyequip;ms5;msc"
alias "8-6" "buyequip;ms6;msc"
alias "8-7" "buyequip;ms7;msc"
alias "8-8" "buyequip;ms8;msc"
Красным выделены названия алиасов. Я специально назвал их точно так же, как и кнопки которые вы будите нажимать при покупке оружия:
Пример:
4-1 - это команда нажатия на B потом 4, и потом 1, т.е. вы купите автомат Калашникова
Оружие куплено но оно не заряжено для этого мы напишем следующий скрипт.
alias "b6" "buy;ms6"
alias "b7" "buy;ms7"
alias "bm1" "buyammo1"
alias "bm2" "buyammo2"
alias "buyam1" "bm1;bm1;bm1;bm1;bm1"
alias "buyam2" "bm2;bm2;bm2;bm2;bm2;bm2;bm2;"
- А теперь смое интересное будим кампоновать скприпты и делать ту закупку которая вам нужна.
Пример:
alias "speedbuy" "4-1; b6; 1-3; b7; 8-2; 8-4"
bind "z" "speedbuy"
В данном примере при нажатии на "Z" сработает скрипт "speedbuy" и я куплю автамат калашников, зарежуего, куплю пистолет Deser Igle, зарежу его, куплю бронежелет и одну осколочную гранату.
Комбинировать закупку можно по вашему усмотрению. Красным выделены названия алиасов покупающих оружие, а синим его зарядка.
Данная версия скрипта актуальна для Counter Strike 1.5
В принципе этот скрипт можно применять и в 1.6 версии. Если вы сами не запутаетесь что и куда вы забиндили. Скрипт работо способен. Но создавался он мною для 1.5 версии. 1.6 тогда ещё не было)))
В 1.6 версии быструю закупку реализовали сами создатели игры. И процесс построения и создания "быстрой закупки" я опишу в следующем уроке.
Автор: CATAHA Die