Counter Strike 1.6

Урок шестой "Быстрая закупка для CS v1.5"






Прежде всего нам нужно прописать все наши действия во время закупки, т.е. по сущности скрипт будит выполнять их автаматически.

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
Скриптология :)

       За несколько лет ковыряния в консоли у меня появился опыт в написании скриптов, и мне очень хочется поделиться этим опытом с вами. В этом разделе я буду писать уроки по Скриптологии, и надеюсь они будут вам понятны:)
       Свои  вопросты и предложения по созданию скриптов пишите мне в гостевой книге. Так же рассмотрю заявки на создание конфигов для CS v1.6.


2008-2009 © CATAHA Die

Игры -> Сounter Strike 1.6 -> Скриптология -> Урок 6

Hosted by uCoz