SetPlayerHoldingObject
#5

If you want this working:

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_JUMP)
    {
        if(WithShield[playerid] == 1)
        {
            new Float: X, Float: Y, Float: Z;
            GetPlayerPos(playerid,X,Y,Z);
            SetPlayerPos(playerid,X,Y,Z);
            ApplyAnimation(playerid,"SWORD","sword_block",50.0,0,1,1,1,1);
            SetTimerEx("SAnim", 500, 0, "i", playerid);
        }
    }
    if(newkeys == KEY_FIRE)
    {
        if(WithShield[playerid] == 1)
        {
            ApplyAnimation(playerid,"SWORD","sword_block",50.0,0,1,1,1,1);
            SetTimerEx("SAnim", 500, 0, "i", playerid);
        }
    }
    if(newkeys == KEY_CROUCH)
    {
        if(WithShield[playerid] == 1)
        {
            new Float: X, Float: Y, Float: Z;
            GetPlayerPos(playerid,X,Y,Z);
            SetPlayerPos(playerid,X,Y,Z);
            ApplyAnimation(playerid,"SWORD","sword_block",50.0,0,1,1,1,1);
            SetTimerEx("SAnim", 500, 0, "i", playerid);
        }
    }
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
        if(WithShield[playerid] == 1)
        {
            WithShield[playerid] = 0;
            DestroyObject(Shield[playerid]);
            SendClientMessage(playerid,ROJO,"You have dropped the shield.");
            ClearAnimations(playerid);
        }
    }
    return 1;
}
Add this also
Reply


Messages In This Thread
SetPlayerHoldingObject - by Agent Smith - 29.08.2010, 20:16
Re: SetPlayerHoldingObject - by Mauzen - 29.08.2010, 20:25
Re: SetPlayerHoldingObject - by MartinDee - 29.08.2010, 20:27
Re: SetPlayerHoldingObject - by Agent Smith - 29.08.2010, 20:30
Re: SetPlayerHoldingObject - by MartinDee - 29.08.2010, 20:31

Forum Jump:


Users browsing this thread: 1 Guest(s)