SA-MP Forums Archive
How to lock car for certin Skin ID ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: How to lock car for certin Skin ID ? (/showthread.php?tid=124632)



How to lock car for certin Skin ID ? - hardstop - 31.01.2010

How to lock car for certin skin ID ?
I would want to lock sultan for skin id 114,115 is it possible?


Re: How to lock car for certin Skin ID ? - smeti - 31.01.2010

This helps possibly:
pawn Код:
#include <a_samp>

new
    LockVehiclePlayerSkinId[] = { 114, 115, 156, 231 };

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    new
        ModelID = GetVehicleModel(vehicleid);
    if(ModelID == 560) // Sultan ModelID 560
    {
        new
            PlayerSkin = GetPlayerSkin(forplayerid);
        for(new i; i < sizeof LockVehiclePlayerSkinId; i++)
        {
            if(PlayerSkin == LockVehiclePlayerSkinId[i]) { SetVehicleParamsForPlayer(vehicleid, forplayerid, false, true); }
        }
    }
    return 1;
}

//OR:
/*
public OnVehicleStreamIn(vehicleid, forplayerid)
{
    new
        ModelID = GetVehicleModel(vehicleid);
    if(ModelID == 560)// || ModelID == 561 || ModelID == 578) // Sultan ModelID 560
    {
        new
            PlayerSkin = GetPlayerSkin(forplayerid);
        if(PlayerSkin == 114 || PlayerSkin == 115 || PlayerSkin == 156 || PlayerSkin == 231)
        {
            SetVehicleParamsForPlayer(vehicleid, forplayerid, false, true);
        }
    }
    return 1;
}*/