SA-MP Forums Archive
Lil help! +rep - 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)
+--- Thread: Lil help! +rep (/showthread.php?tid=381439)



Lil help! +rep - Nirzor - 29.09.2012

i tried to make remove player from vehicle

i have 6 classes

Код:
new vehicleid = GetPlayerVehicleID(playerid);//variable to get vehicle ids
    if(GetVehicleModel(vehicleid) == 425 && gPlayerClass[playerid] == SOLDIER && gPlayerClass[playerid] == SNIPER && gPlayerClass[playerid] == MECHANIC && gPlayerClass[playerid] == MEDIC)
    {
    SendClientMessage(playerid, COLOR_RED, "You Need to  be an Agent Or Special Agent to fly Hunter");
    RemovePlayerFromVehicle(playerid);
    }
    if(GetVehicleModel(vehicleid) == 447 && gPlayerClass[playerid] == SOLDIER && gPlayerClass[playerid] == SNIPER && gPlayerClass[playerid] == MECHANIC && gPlayerClass[playerid] == MEDIC)
	{
	SendClientMessage(playerid, COLOR_RED, "You Need to  be an Agent Or Special Agent to fly Sea Sparrow");
    RemovePlayerFromVehicle(playerid);
    }
    if(GetVehicleModel(vehicleid) == 520 && gPlayerClass[playerid] == SOLDIER && gPlayerClass[playerid] == SNIPER && gPlayerClass[playerid] == MECHANIC && gPlayerClass[playerid] == MEDIC)
    {
    SendClientMessage(playerid, COLOR_RED, "You Need to  be an Agent Or Special Agent to fly Hydra");
    RemovePlayerFromVehicle(playerid);
    }
    if(GetVehicleModel(vehicleid) == 432 && gPlayerClass[playerid] == SOLDIER && gPlayerClass[playerid] == SNIPER && gPlayerClass[playerid] == AGENT)
    {
    SendClientMessage(playerid, COLOR_RED, "You Need to  be an Mechanic Or Medic Or Special Agent to fly Hydra");
    RemovePlayerFromVehicle(playerid);
    }
for certain vehicle remove how can i make it please my code is not working when i am in server but it compiles fine

can some-one help?


Re: Lil help! +rep - newbienoob - 29.09.2012

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new vehicleid = GetPlayerVehicleID(playerid);//variable to get vehicle ids
    if(newstate == PLAYER_STATE_DRIVER && GetVehicleModel(vehicleid) == 425 && gPlayerClass[playerid] == SOLDIER && gPlayerClass[playerid] == SNIPER && gPlayerClass[playerid] == MECHANIC && gPlayerClass[playerid] == MEDIC)
    {
        SendClientMessage(playerid, COLOR_RED, "You Need to  be an Agent Or Special Agent to fly Hunter");
        RemovePlayerFromVehicle(playerid);
    }
Just a quick example, add it under OnPlayerStateChange and add
pawn Код:
if(newstate == PLAYER_STATE_DRIVER && GetVehicleModel(vehicleid)...



Re: Lil help! +rep - XtremeR - 29.09.2012

i guess u took that from my tut, watch it carefully you will make it