Errors
#4

OnPlayerStateChange and OnPlayerKeyStateChange are two different callbacks.

Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
	if(Act[playerid] == 1)
	{
		if(oldstate == PLAYER_STATE_DRIVER)
		{
			if(newstate == PLAYER_STATE_ONFOOT)
			{
				if(InCar[playerid] == 1) PutPlayerInVehicle(playerid, WhatCar[playerid], Driver);
			}
		}
		if(oldstate == PLAYER_STATE_PASSENGER)
		{
			if(newstate == PLAYER_STATE_ONFOOT)
			{
				if(InCar[playerid] == 1) PutPlayerInVehicle(playerid, WhatCar[playerid], Passanger);
			}
		}
		if(oldstate == PLAYER_STATE_ONFOOT)
		{
			if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
			{
				InCar[playerid] = 1;
				WhatCar[playerid] = GetPlayerVehicleID(playerid);
			}
		}
	}
	return 1;
}
Reply


Messages In This Thread
Errors - by Rock18 - 21.12.2010, 19:28
Re: Errors - by DJDhan - 21.12.2010, 19:35
Re: Errors - by Rock18 - 21.12.2010, 19:46
Re: Errors - by DJDhan - 21.12.2010, 19:52
Re: Errors - by Rock18 - 21.12.2010, 19:55

Forum Jump:


Users browsing this thread: 1 Guest(s)