Распрыжка в КС 1.6

Помощь в написании скриптов для игр.
jojoadventure
Posts: 2
Joined: 11 Jun 2019, 15:20

Распрыжка в КС 1.6

02 Jul 2019, 07:29

Здравствуйте. Пытаюсь сделать скрипт для автораспрыжки в Counter-Strike 1.6. Суть в том, чтобы при зажатии пробела персонаж прыгал "как заяц" без остановки. При этом пробел должен нажиматься в строго определённый момент, когда ноги только касаются земли. Только так скорость распрыжки будет увеличиваться. Пока родилось такое

Code: Select all

*Space::
While GetKeyState("Space","P")
Send, {Space}
Sleep 20
Send, {Space}
Return
При зажатии пробела я прыгаю один раз, а потом тишина. Вроде всё логично написал. Может, кто уж сталкивался с таким?
TimurKo
Posts: 2
Joined: 27 Aug 2019, 01:41

Re: Распрыжка в КС 1.6

27 Aug 2019, 01:47

jojoadventure wrote:
02 Jul 2019, 07:29
Здравствуйте. Пытаюсь сделать скрипт для автораспрыжки в Counter-Strike 1.6. Суть в том, чтобы при зажатии пробела персонаж прыгал "как заяц" без остановки. При этом пробел должен нажиматься в строго определённый момент, когда ноги только касаются земли. Только так скорость распрыжки будет увеличиваться. Пока родилось такое

Code: Select all

*Space::
While GetKeyState("Space","P")
Send, {Space}
Sleep 20
Send, {Space}
Return
При зажатии пробела я прыгаю один раз, а потом тишина. Вроде всё логично написал. Может, кто уж сталкивался с таким?
xButton2::
flag := 1
While GetKeyState("xButton2", "P")
{
If flag = 0
Break
;скрипт
}
Return
Нашел на форуме, видимо дело в скобках и в выполнении условия

Return to “Скрипты для Игр”

Who is online

Users browsing this forum: No registered users and 6 guests