This is actually a special action.
pawn Код:
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY);
EDIT: Here I go again, rushing into things...
If you are using SetPlayerAttachedObject, then your X, Y or Z rotation is wrong. From the looks of it, your X rotation should be 90.0. (Or should your Y be 90.0?)
I get confused between the 2, but the code should either be:
pawn Код:
SetPlayerAttachedObject(playerid, 4, 1578, 1, 0.391314, 0.579003, 0.000000, 0.000000, 90.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
OR
pawn Код:
SetPlayerAttachedObject(playerid, 4, 1578, 1, 0.391314, 0.579003, 0.000000, 90.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );