Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Как написать скрипт для kzHack

-

Статьи и описания по Counter-Strike

- Статьи, руководства и описания по игре Counter-Strike

Ответ
 
Опции темы
Старый 16.09.2010, 12:36   #1
Заблокирован
 Сержант
Аватар для mar1k
 
mar1k лучик света в грозовом небеmar1k лучик света в грозовом небеmar1k лучик света в грозовом небеmar1k лучик света в грозовом небеmar1k лучик света в грозовом небеmar1k лучик света в грозовом небеmar1k лучик света в грозовом небе
Регистрация: 07.12.2009
Сообщений: 125
Популярность: 827
Золото Zhyk.Ru: 50
Сказал(а) спасибо: 312
Поблагодарили 295 раз(а) в 107 сообщениях
Отправить сообщение для mar1k с помощью ICQ Отправить сообщение для mar1k с помощью Skype™
 
Exclamation Как написать скрипт для kzHack

В этой статье мы будем учиться писать скрипты(а именно стрейф-скрипт) для очень популярного нынче KzHack'a.
Начнём..
1)Нам понадобится Основа скрипта

Для большинства из вас это просто какой-то набор слов(Простите меня,люди)
тут ничего сложного нет.

Код:

alias aaa "bbb"
создание команды aaa с функцией bbb(какие бывают функции смотрите в файле cstrike/config.cfg)

____________________________________________

Код:

bind key aaa
Назначение функции aaa на кнопку key

____________________________________________

Код:

alias MR "+kzh_right;+moveright"
alias ML "+kzh_left;+moveleft"
эти строчки создают начало поворота направо и налево (Вы спросите зачем? Я отвечу :
чтобы скрипт был понятен, занимал меньше места, и для удобства создания скрипта(легче же написать MR чем +kzh_right;+moveright))
____________________________________________

Код:

alias RMR "-kzh_right;-moveright"
alias RML "-kzh_left;-moveleft"
эти строчки создают конец поворота направо и налево
Опять же для удобства написания скрипта.
____________________________________________

продолжим..

Код:
alias +sw23.str "alias kzh_xtd @sw23.str;@sw23.str"
alias -sw23.str "alias kzh_xtd;strafe"
alias @sw23.str "strafes; kzh_loopx td"
--------
alias +lj "+jump;+sw23.str;"
alias -lj "-sw23.str; end"
bind Mouse3 +lj
первая часть кода отвечает за цикл.вторая часть кода делает прыжок и стрейфы при нажатии кнопки Mouse3 и завершает стрейфы при ее отпускании.

вот мы и приблизились к Стрейфам.

Код:

alias rightstrafe "-fw;MR; Место для кода  ;RMR"
alias leftstrafe "-fw;ML; Место для кода; RML"
что же это за место для кода?

сюда вы вписываете два yawspeed'а(кажется угол поворота)
Код:
kzh_yawspeed -1550;wait;kzh_yawspeed 450
но почему именно эти yawspeeds?
самые оптимальные yawspeeds
Код:
-1550; 450
-1444; 444
-1750; 400
-1567; 456
конечно можно придумать свои.
между ними обязательно wait

wait - ожидание прохода одного fps(кадра в секунду) соответственно чем больше фпс, тем меньше это ожидание.

но и это еще не всё.

у нас получился почти готовый скрипт:
Код:
// waits
alias wait1 "wait"
alias wait2 "wait; wait"
alias wait3 "wait2; wait1"
alias wait4 "wait2; wait2" 
alias wait5 "wait2; wait3"
alias wait6 "wait3; wait3"
alias wait7 "wait3; wait4"
alias wait8 "wait4; wait4"
alias wait9 "wait4; wait5"
alias wait10 "wait5; wait5"

// aliases
alias MR "+kzh_right;+moveright"
alias ML "+kzh_left;+moveleft"
alias RMR "-kzh_right;-moveright"
alias RML "-kzh_left;-moveleft"
alias -fw "-forward"

// strafes
alias strafes strafe1
alias strafe1 "rightstrafe;alias strafes strafe2"
alias strafe2 "leftstrafe;alias strafes strafe1"

alias rightstrafe "-fw;MR;kzh_yawspeed -1550;wait;kzh_yawspeed 450;wait;RMR"
alias leftstrafe "-fw;ML;kzh_yawspeed -1550;wait;kzh_yawspeed 450;wait; RML"

alias +sw23.str "alias kzh_xtd @sw23.str;@sw23.str"
alias -sw23.str "alias kzh_xtd;strafe"
alias @sw23.str "strafes; kzh_loopx td"
alias +lj "+jump;+sw23.str;"
alias -lj "-sw23.str; end"
bind Mouse3 +lj
но откуда взялся этот wait ?

этот wait нужен для уменьшения количества стрейфов. т.е чем больше wait'ов, тем меньше стрейфов.. если вы хотите 7-9 стрейфов поставьте пять(wait5) или шесть(wait6) wait' ов.. в общем экспериментируйте)

ну вот и всё..
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
crashreporter (24.08.2012), fanatik565 (17.09.2010), Сергей =) (11.03.2011), PavelQwa (16.09.2010)
Старый 24.08.2012, 18:16   #2
#moderator
 Старший сержант
Аватар для Сергей =)
 
Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(
Регистрация: 23.05.2010
Сообщений: 227
Популярность: 23660
Сказал(а) спасибо: 719
Поблагодарили 944 раз(а) в 226 сообщениях
Отправить сообщение для Сергей =) с помощью ICQ Отправить сообщение для Сергей =) с помощью Skype™
 
По умолчанию Re: Как написать скрипт для kzHack

Тема перемещена из подполья.
________________
  Ответить с цитированием
Старый 25.08.2012, 23:42   #3
Читер-спонсор
 Рыцарь
Аватар для Jumper
 
Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(Jumper сломал счётчик популярности :(
Регистрация: 14.06.2009
Сообщений: 329
Популярность: 14571
Золото Zhyk.Ru: 4
Сказал(а) спасибо: 1,180
Поблагодарили 704 раз(а) в 392 сообщениях
Отправить сообщение для Jumper с помощью ICQ Отправить сообщение для Jumper с помощью Skype™
 
По умолчанию Re: Как написать скрипт для kzHack

Цитата:
Сообщение от Сергей =)Посмотреть сообщение
Тема перемещена из подполья.


Простой туториал который объясняет написание обычных алиасов лежал в подполье? В паблике полно тем куда более детальнее объясняющих написание скриптов и при этом ничем не труднее для новичков.


А так же по теме, если вы хотите сделать ваш скрипт более безпаливным, ставьте несколько yawspeed с разными цифрами подряд и, желательно, чтобы вправо (или влево) он поворачивал быстрее, чем в другую сторону. И еще чуток вверх-вниз, чтобы было видно, будто ты мышку возишь не по горизонтали, а немного накосяк. (у меня X7 и если ее взять так, чтобы она двигалась по-горизонтали, то будет неудобно ее держать. вот и много игроков играет и стрефы делает не влево-вправо а по углам чуток. это снизит на ~10-15% синхр и, естественно, палево).
________________

  Ответить с цитированием
Старый 27.08.2012, 21:19   #4
#moderator
 Старший сержант
Аватар для Сергей =)
 
Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(Сергей =) сломал счётчик популярности :(
Регистрация: 23.05.2010
Сообщений: 227
Популярность: 23660
Сказал(а) спасибо: 719
Поблагодарили 944 раз(а) в 226 сообщениях
Отправить сообщение для Сергей =) с помощью ICQ Отправить сообщение для Сергей =) с помощью Skype™
 
По умолчанию Re: Как написать скрипт для kzHack

Jumper, это уже вопросы к бывшим лидерам подполья.
Я просто перенес тему
________________
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KZhack и античит UCP 6.4 derv Общение и обсуждение Counter-Strike 2 12.09.2010 17:14
НЕ МОГУ написать скрипт т.к не знаю id нпс 93TITAN93 Архив 1 13.05.2010 21:49
[Помогите!] Помогите написать скрипт WALKER!!! pashtetrsc Боты, скрипты и прочий софт для Lineage 2 10 11.01.2010 11:32

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:57.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net