Bug while changing skin in a vehicle
#9

pawn Код:
/*
native SetSkin(playerid, skinid);
*/


stock SetSkin(playerid, skinid)
{
    new
        Float:POS[3];
   
    GetPlayerPos(playerid, POS[0], POS[1], POS[2]);
   
    if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DUCK && !IsPlayerInAnyVehicle(playerid))
    {
        SetPlayerPos(playerid, POS[0], POS[1], POS[2]);
        return SetTimerEx("SkinSetDelayTimer", 2000, 0, "ii", playerid, skinid);
    }
   
    if(GetPlayerVehicleID(playerid))
    {
        RemovePlayerFromVehicle(playerid);
        return SetTimerEx("SkinSetDelayTimer", 2500, 0, "ii", playerid, skinid);
    }
}

forward SkinSetDelayTimer(playerid, skinid);
public SkinSetDelayTimer(playerid, skinid)
{
    return SetPlayerSkin(playerid, skinid);
}
I Have written it in the SAMP editor. (not tested)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)