SA-MP Forums Archive
I can't exit on RC vehicles - 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: I can't exit on RC vehicles (/showthread.php?tid=469160)



I can't exit on RC vehicles - gotwarzone - 12.10.2013

Good day mates. I just noticed that when I exit or press the key "F" in a RC vehicle it does noting, it wont let me leave the vehicle.

Can you please help me with this?


Re: I can't exit on RC vehicles - tyler12 - 12.10.2013

pawn Код:
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(PRESSED(KEY_SECONDARY_ATTACK))
    {
        switch(GetVehicleModel(GetPlayerVehicleID(playerid))
        {
            case 441,464,465,501,564,584:
            {
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
    return 1;
}



Re: I can't exit on RC vehicles - gotwarzone - 12.10.2013

Quote:
Originally Posted by tyler12
Посмотреть сообщение
pawn Код:
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(PRESSED(KEY_SECONDARY_ATTACK))
    {
        switch(GetVehicleModel(GetPlayerVehicleID(playerid))
        {
            case 441,464,465,501,564,584:
            {
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
    return 1;
}
Thanks mate I'll this later coz im not on my pc right now. And I want to ask you something, it is also the same when I press "F" or "Enter" outside the RC vehicle my player will enter this vehicles?


Re: I can't exit on RC vehicles - tyler12 - 12.10.2013

Quote:
Originally Posted by gotwarzone
Посмотреть сообщение
Thanks mate I'll this later coz im not on my pc right now. And I want to ask you something, it is also the same when I press "F" or "Enter" outside the RC vehicle my player will enter this vehicles?
No, but I can do that if you like.

EDIT:

pawn Код:
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
    if(PRESSED(KEY_SECONDARY_ATTACK))
    {
        switch(GetPlayerState(playerid))
        {
            case PLAYER_STATE_DRIVER:
            {
                switch(GetVehicleModel(GetPlayerVehicleID(playerid))
                {
                    case 441,464,465,501,564,584:
                    {
                        RemovePlayerFromVehicle(playerid);
                    }
                }
            }
           
            case PLAYER_STATE_ONFOOT:
            {
                foreach(new i:Vehicle)
                {
                    switch(GetVehicleModel(i)
                    {
                        case 441,464,465,501,564,584:
                        {
                            PutPlayerInVehicle(playerid,i,0);
                        }
                    }
                }
            }
        }
    }
    return 1;
}
Don't forget to include foreach.