feat(Self): Better no ragdoll
This commit is contained in:
parent
94f3d72690
commit
5a68bcb0e3
@ -3,19 +3,10 @@
|
|||||||
|
|
||||||
namespace big
|
namespace big
|
||||||
{
|
{
|
||||||
static bool bLastNoRagdoll = false;
|
|
||||||
|
|
||||||
void looped::self_no_ragdoll()
|
void looped::self_no_ragdoll()
|
||||||
{
|
{
|
||||||
bool bNoRagdoll = g.self.no_ragdoll;
|
|
||||||
Ped player = PLAYER::PLAYER_PED_ID();
|
Ped player = PLAYER::PLAYER_PED_ID();
|
||||||
|
|
||||||
if ((bNoRagdoll && PED::IS_PED_RUNNING_RAGDOLL_TASK(player)) || (!bNoRagdoll && bNoRagdoll != bLastNoRagdoll))
|
PED::SET_PED_CAN_RAGDOLL(player, !g.self.no_ragdoll);
|
||||||
{
|
|
||||||
if (ENTITY::GET_ENTITY_HEIGHT_ABOVE_GROUND(player) < 1.0)
|
|
||||||
TASK::CLEAR_PED_TASKS_IMMEDIATELY(player);
|
|
||||||
|
|
||||||
bLastNoRagdoll = bNoRagdoll;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user