How to enter with F ?
#12

Quote:
Originally Posted by dud
View Post
here it is
Code:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new string[256];
	new sendername[MAX_PLAYER_NAME];
	new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
	new newcar = GetPlayerVehicleID(playerid);
    if(newkeys == KEY_JUMP)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
			if(IsPlayerConnected(playerid))
			{
				if(!engineOn[GetPlayerVehicleID(playerid)])
				{
					if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
					{
						return 1;
					}
					if(IsAnOwnableCar(newcar))
					{
					    if(PlayerInfo[playerid][pPcarkey] == newcar) { }
						else if(PlayerInfo[playerid][pPcarkey2] == newcar) { }
						else if(PlayerInfo[playerid][pPcarkey3] == newcar) { }
						else { return 1; }
					}
					if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
					{
						return 1;
					}
					if(newcar == 59 || newcar == 60)
					{
						return 1;
					}
					if(newcar >= 135 && newcar <= 154)
					{
					    if(HireCar[playerid] != newcar)
					    {
							return 1;
						}
					}
					if(IsAHarvest(newcar))
					{
					    return 1;
					}
					if(IsADrugHarvest(newcar))
					{
					    return 1;
					}
					if(IsAPlane(newcar))
					{
						return 1;
					}
					if(IsASweeper(newcar))
					{
						return 1;
					}
					if(gEngine[playerid] == 1) { return 1; }

					PutPlayerInVehicle(playerid, newcar, 0);
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "* %s spins a key and tries to start vehicle engine.", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					SetTimerEx("StartingTheVehicle",3500,0,"i",playerid);
					GameTextForPlayer(playerid, "~w~Starting vehicle engine...",3500,3);
					gEngine[playerid] = 1;
					return 1;
				}
			}
		}
    }
    else if(newkeys & KEY_SECONDARY_FIRE)
    {
    		for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					//printf("Found House :%d",i);
					if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
					{
						SetPlayerInterior(playerid,HouseInfo[i][hInt]);
						SetPlayerVirtualWorld(playerid,HouseInfo[i][hWorld]);
						SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
						PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
						PlayerInfo[playerid][pLocal] = i;
						HouseEntered[playerid] = i;
					}
					else
					{
						GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
					}
				}
			}
    }
    else if(newkeys == KEY_SECONDARY_ATTACK)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            if(gEngine[playerid] == 0 && engineOn[newcar] == 0)
            {
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
				return 1;
            }
            else if(NoFuel[playerid] == 1)
			{
			    TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
				NoFuel[playerid] = 0;
				return 1;
			}
        }
    }
    return 1;
}
Now im getting error
Code:
\gamemodes\gtarp.pwn(43568) : error 017: undefined symbol "KEY_SECONDARY_FIRE"9
Reply


Messages In This Thread
How to enter with F ? - by antsolen - 06.08.2011, 21:47
Re: How to enter with F ? - by Kyle_Olsen - 06.08.2011, 21:50
Re: How to enter with F ? - by Kush - 06.08.2011, 21:51
Re: How to enter with F ? - by dud - 06.08.2011, 21:51
Re: How to enter with F ? - by Kyle_Olsen - 06.08.2011, 21:53
Re: How to enter with F ? - by antsolen - 06.08.2011, 22:05
Re: How to enter with F ? - by dud - 06.08.2011, 22:11
Re: How to enter with F ? - by antsolen - 06.08.2011, 22:21
Re: How to enter with F ? - by dud - 06.08.2011, 22:36
Re: How to enter with F ? - by dud - 06.08.2011, 22:40
AW: How to enter with F ? - by Drebin - 06.08.2011, 22:57
Re: How to enter with F ? - by antsolen - 07.08.2011, 10:41
Re: How to enter with F ? - by Cameltoe - 07.08.2011, 12:16
Re: How to enter with F ? - by antsolen - 07.08.2011, 12:26
Re: AW: How to enter with F ? - by antsolen - 13.08.2011, 17:30
Re: How to enter with F ? - by antsolen - 26.08.2011, 16:58
Re: How to enter with F ? - by Gagi_Corleone - 26.08.2011, 17:02
Re: How to enter with F ? - by antsolen - 26.08.2011, 17:05
Re: How to enter with F ? - by TheToretto - 02.07.2017, 10:40

Forum Jump:


Users browsing this thread: 2 Guest(s)