Sidebar

Как отловить отпускание кнопки?

DrTressi

Хрустик
Mar 6, 2010
6,380
31
Как отловить отпускание кнопки?

Добрый день!

Подскажите пожалуйста, как отловить отжимание клавиши и забиндить на это событие команду? Говоря русским языком к примеру:Нажимаешь пробел - игрок прыгает, отпускаешь - прыгает ещё раз.

Там вроде что то с префиксами, или с алиасами.Я вот не знаю. Подскажите пожалуйста!

ЗЫ:GoldSource, Cs 1.6, Spirit, SOHL
 

JampeR

Маппер
Apr 17, 2011
110
28
1.открываем консоль и вводим там такую строчку:
alias "name" "+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait; -jump;wait;+jump;wait;-jump;wait;"
(всё это вводится в одну строчку)

в этой строчке просто делается так, чтобы прыжок был с небольшими паузами, тем самым облегчая распрыг "name" -это любое имя которое вы придумаете для вашего распрыга команды alias bind wait jump объяснять я думаю нет смысла:) оюязательно ставьте все знаки так как написано здесь, потому что при малейшей ошибке распрыг может не получиться!

2. пишем в консоле alias -bjskutt "-jump" объяснять не буду, так как вам будет сложно понять, что если распрыгиваться без ввода в консоль специальных команд, то прыжки будут как бы наоборот(право-это лево, лево-это право)--и будет тормозиться, а с этой консольной командой всё делается правильно!
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 JampeR: Ты что, ещё и тупой? Нафиг мне распрыг? Я и без скрипта прыгаю нормально. Это во-первых.
Во-вторых, мне нужно отловить событие отпускания клавиши.
 

Pops

レズビアン
Mar 20, 2009
2,610
30
2 DrTressi:
тут где то недавно такую тему поднимали. В консоле надо событие описать не помню какое, щас придут старички они подскажут
 

Pommity

New member
Apr 6, 2009
656
0
0
2 DrTressi:
Это делается только кодингом, а т.к. для CS исходников кода нет, то никак.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 Pommity: Ну не надо! Вот бесят типы, которые не знают и лезут.

2 Pops: Мне для мода под SOHL. Там есть свои системы префиксов, но метод кс 1.6 там тоже будет работать. Поэтому я и то и то указал.
 

PHombie

Зерги не перелетают
Aug 21, 2006
4,278
35
4
0
Киев
Толком так и не понял что надо, но с alias тема нормальная.
Все что пишешь с минусом, будет при отдажите кливиши, все что с плюсом при нажатие.
"alias "+vasyapupkin" "sv_gravity 230; sv_maxspeed 800; cl_forwardspeed 800; cl_backspeed 800; cl_sidespeed 800; +forward"
"alias "-vasyapupkin" "sv_gravity 800; sv_maxspeed 400; cl_forwardspeed 400; cl_backspeed 400; cl_sidespeed 400; -forward"
и потом bind w +vasyapupkin
 

Good_ok

♀+♂=♥
Nov 29, 2009
1,442
30
Code:
bind space "+jump;wait;-jump;wait;+jump;wait;-jump"
Проверил, работает, нажимаешь пробел, держишь, игрок прыгнул, отпускаешь, прыгнул еще раз.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 Good_ok: Аа. Точно. Извиняюсь. Я прост забыл что сам прыгаю через скрипт в моде.

Почему одно и то же 3 раза написано?

[ADDED=DrTressi]1304597700[/ADDED]
2 PHombie: Чёт ругается

Code:
Unknown command: alias
Unknown command: +forward"
Unknown command: alias
Unknown command: -forward"
Unknown command: vasyapupkin

[ADDED=DrTressi]1304609256[/ADDED]
А всё разобрался! Спасибо!:)
 
Last edited:

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord