[Ajuda] Verificaзгo nгo funciona corretamente !
#1

Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if(newkeys == 131072 || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) // Verifica se o jogador pressionou o N
	{
		// A gente remove o IsPlayerAnyVehicle pois sempre que ele N espaзo irб aparecer a mensagem.
		new id = GetPlayerVehicleID(playerid);
		GetVehicleParamsEx(id, engine, lights, alarm, doors, bonnet, boot, objective);
		if(engine == VEHICLE_PARAMS_OFF || engine == VEHICLE_PARAMS_UNSET) {
			SetVehicleParamsEx(id, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
			SendClientMessage(playerid, Branco, "Vocк ligou o seu veнculo!");
		}
		else
		{
			SetVehicleParamsEx(id, VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
			SendClientMessage(playerid, Cinza, "Vocк desligou o seu veнculo!");
		}
		return true;
	}
	return 1;
}
to usando esse cod pra ligar o carro com a tecla N, sу que mesmo sem carro fala que "vocк ligou seu veнculo", e quando eu saio do carro e aperto N fala que eu desliguei, mais ali em cima eu to verificando nessa linha
Код:
if(newkeys == 131072 || GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
se o cara й motorista e mesmo assim ele aciona o codigo ? nгo entendi pq nгo ta funcionando !
Reply


Messages In This Thread
Verificaзгo nгo funciona corretamente ! - by Duun - 31.08.2018, 16:46
Re: Verificaзгo nгo funciona corretamente ! - by ipsLuan - 31.08.2018, 16:48
Re: Verificaзгo nгo funciona corretamente ! - by Duun - 31.08.2018, 16:51
Re: Verificaзгo nгo funciona corretamente ! - by ipsLuan - 31.08.2018, 16:53
Re: Verificaзгo nгo funciona corretamente ! - by Duun - 31.08.2018, 17:01

Forum Jump:


Users browsing this thread: 1 Guest(s)