example
example

已解决√ 求助 人物死亡鞭尸无限站起,如何解决?

Parker

新用户
认证用户
黄金
30.00 黄金
当角色死亡时,有人持续殴打你的尸体后会站起来几秒钟然后才重复执行死亡动画又躺地上,怎么设置才可以一直躺地上?
 
没啥好的解决办法 这个底层就是GTA5受击动画和模组设置动画的冲突 如果你是开源版本可以在玩家死亡时循环设置玩家动作
 
给你说下原因吧
由于游戏限制,人物死亡后是无法交互(如扛起,放入担架,放入车内等)的
因此几乎所有医护系统都是在角色死亡的时候直接复活角色,并播放死亡动画,这也是死亡后角色会闪烁刷新一下的原因
此时游戏判断角色是活着的,所以被攻击后会固定播放死亡动画,这是不可改变的
只能通过加快死亡动作播放检测频率来尽早打断收击动画,实现更快恢复倒地动画的效果
 
看看玩家倒地后能不能设置成无敌的。
 
我记得无敌只是不扣血
我记得线上功能有个功能,可以把玩家设置成透明的,直接没碰撞了,不知道这样弄行不行。
 
当玩家死亡时可以试试这个,这个是无敌:

这个是禁用碰撞,可能需要你写个循环,重复获取附近的人物和车辆,然后把倒地玩家碰撞禁用掉:
 
最后编辑:
当玩家死亡时可以试试这个,这个是无敌:

这个是禁用碰撞,可能需要你写个循环,重复获取附近的人物和车辆,然后把倒地玩家碰撞禁用掉:
我看见别人的服务区实现过,说是写在托管的WASABI医护里面改代码,我试试你这个.
 
我看见别人的服务区实现过,说是写在托管的WASABI医护里面改代码,我试试你这个.
上面按个函数是实体与实体之间的碰撞,下面这个更简单一些,直接是禁用碰撞,应该比上面的实现起来更简单。:
 
后退
顶部