有用户想定制在特定条件下禁用移动按键和恢复移动按键,研究后发现可以做两个宏实现,但对于LazyScript来说就有点麻烦,因为这两个宏一定能成功执行,所以ls只会执行这两个宏,不会做其他动作了。

禁用移动按键

/console bind W
/console bind S
/console bind A
/console bind D

恢复移动按键

/console bind W MOVEFORWARD
/console bind S MOVEBACKWARD
/console bind A STRAFELEFT
/console bind D STRAFERIGHT

另外就是,这个操作是可以根据特定的事件触发来自动执行的。
所以,写了个小插件,军团镣铐时禁止WSAD移动,debuff消失后恢复WSAD移动。
jzyd