关于匕首的两个问题
1.如何知道玩家挥动匕首是重的(右键)还是轻的(左键)?2.玩家挥动匕首砍人的有效距离可以改变吗?
回复: 关于匕首的两个问题
public client_PreThink(id){
new ammo, clip
new curewpn = get_user_weapon(id, clip, ammo)
new button = entity_get_int(id, EV_INT_button)
if (button & IN_ATTACK2 && curewpn == CSW_KNIFE) {
client_print(id,print_chat,"你抡起大刀挥向敌人的脑袋...")
}
if (button & IN_ATTACK1 && curewpn == CSW_KNIFE) {
client_print(id,print_chat,"你在给他刮胡子?")
}
return PLUGIN_CONTINUE
}
在插件中加入这些,就可以知道左右键了,但是距离好像是改不了的,那可有点难度。
回复: 关于匕首的两个问题
发现一个函数,在include\tsfun.inc内,看起来跟刀子有关系native ts_setpddata( knifeoffset );
内置函数 ts_设置pd数据(刀子偏移?补偿?误差?)
回复: 关于匕首的两个问题
谢谢提醒,我会继续关注这个函数。
页:
[1]