Page MenuHomeFeedback Tracker

Player ragdoll stays on the ground after knock down
New, WishlistPublic

Description

While attempting to 'secretly' rag doll the player multiplayer, I discovered half of my testers were disappearing from game play after a few edge cases.

It appears this bug is very dependent on connection, and if I saturated my connection it would happen almost 100% of the time (note, this was only tested from the host's point of view).

This was successfully reproduced 6-7 times without mods (to be sure).

Details

Legacy ID
2206743251
Severity
None
Resolution
Open
Reproducibility
Sometimes
Category
Multiplayer
Steps To Reproduce
player spawn {
	sleep 1;
	_p = _this modelToWorld [0, 0, 0];
	_v = "B_Quadbike_01_F" createvehiclelocal _p;
	_v setpos _p;
	_v setdir (getdir _this);
	_v setvelocity [0, 0, -5];
	{_x allowdamage false} foreach [_v, _this];
	_t2w = time + 0.1;
	waituntil {(animationstate _this == "unconscious") || time > _t2w};
	deletevehicle _v;
}
  1. - Have a player execute the above code locally (therefore 'rag dolling' them)
    • Ensure you are not near the player and your connection isn't 'great' (aka, not LAN).
  2. Teleport to that players position just before/after they are 'rag dolled'.
  1. Watch as that player will report they have stood up and are walking around, whilst you seem them only on the ground.

OPTIONAL:

  1. Repeat the above code again and watch the players ragdoll disappear to [0,0,0] and never return.
Additional Information

Possibly related to #0014416.

Also, a ragdoll OBJECT command would be VERY USEFUL (#4063).

Event Timeline

rom43 edited Steps To Reproduce. (Show Details)Jan 12 2014, 8:49 AM
rom43 edited Additional Information. (Show Details)
rom43 set Category to Multiplayer.
rom43 set Reproducibility to Sometimes.
rom43 set Severity to None.
rom43 set Resolution to Open.
rom43 set Legacy ID to 2206743251.May 7 2016, 5:44 PM
Bohemia added a subscriber: AD2001.Jan 12 2014, 8:49 AM