Page 1 of 1

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

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

Code: Select all

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

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

Posted: 27 Aug 2019, 01:47
by TimurKo
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
Нашел на форуме, видимо дело в скобках и в выполнении условия