MOD中国同盟社's Archiver

chendawei 发表于 2008-6-25 15:01

一个很傻很天真的问题(关于HL的)

本问题非常简单...只是因为本人能力实在有限的很,所以...

最近在玩HL的一个MOD,叫ESF

它有个不太人性化的设定:
连按2次方向键实现高速冲刺
但是正常的走路速度慢到令人发指...
所以基本上只用的到冲刺...

[b]它的冲刺系统是这样判定的:[/b]
[b]短时间内连按2次方向键,就会冲刺,冲多久,取决于你第2次方向键按住多久,方向键放开了,就不冲了[/b]
[b](如果连按了3次方向键,就不会冲,所以按2次比较好 =.=)[/b]

[b][color=deepskyblue]我希望能够通过脚本实现只按一次方向键就冲刺的目的[/color][/b]
[b]比如按住W,就等于连按2下W并且第2下W按住[/b]
[b]放开W,就等于正常的放开[/b]

我感觉要实现这个功能不是很难...
所以我就本着自己动手丰衣足食的原则去网上找基础教程去学习了...
可是找来找去也只找到些CS的换枪脚本,连跳脚本...

浪费了大量时间后,万般无奈...只好上论坛麻烦各位了,希望能有好心人帮忙写个脚本示范一下...

感激不尽!...

hzqst 发表于 2008-6-25 17:32

alias +speed "+forward;wait;-forward;wait;+forward"
alias - speed "-forward"
bind w "+speed"
在控制台打这些,然后按前进看能不能冲

chendawei 发表于 2008-6-25 22:34

非常感谢 非常感谢!
确实有效

有个小缺陷...比如在向前冲刺后,放开前冲刺键,然后立刻按左冲刺键,如果正好左冲刺的第一下左键在前冲刺的过程中按下,那么左冲刺就不会出现(如果按早了,或者按晚了,那就正常出现左冲刺...)
...因为系统只认冲刺中的连续2次方向,或者不冲刺状态下的连续2次方向...如果一次在冲刺中,一次在普通运动中的话,就会出现误操作...

不知道是否有办法改进下,将这个误操作几率降低一些

顺便问下。。。这个wait命令具体是多少秒?

[[i] 本帖最后由 chendawei 于 2008-6-26 03:36 编辑 [/i]]

TANK007 发表于 2008-6-26 20:11

ESF..不就是那个龙珠MOD吗:o

kohyzsc123 发表于 2008-8-17 08:59

龙珠??!!:L

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.