SA-MP Forums Archive
[Ajuda] Ao entrar em veнculo da Auto-Escola ele ganha estrela! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ao entrar em veнculo da Auto-Escola ele ganha estrela! (/showthread.php?tid=651017)



Ao entrar em veнculo da Auto-Escola ele ganha estrela! - Felipe1241421 - 11.03.2018

Код:
    if(newstate == PLAYER_STATE_DRIVER)
    {
    	new
			veiculo = GetPlayerVehicleID(playerid)
		;
    	if(pInfo[playerid][LicencaCarro] == 0)
		{
		    if(EUmCarro(veiculo) || EUmaMoto(veiculo) || EUmCaminhao(veiculo) || EUmTrem(veiculo))
		    {
				if(pInfo[playerid][Level] > 2)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo terrestre!");
					SendClientMessage(playerid, -1, "Foi adicionado 1 estrela de procurado!");
					if(GetPlayerWantedLevel(playerid) < 6)
	         		{
						SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 1);
					}
				}
				else if(pInfo[playerid][Level] < 5 || pInfo[playerid][Level] == 5)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo terrestre!");
					SendClientMessage(playerid, -1, "Vocк sу poderб conduzir veнculo sem habilitaзгo atй o nнvel 5!");
				}
			}
		}
		if(pInfo[playerid][LicencaVoo] == 0)
		{
		    if(EUmHeli(veiculo) || EUmAviao(veiculo))
		    {
				if(pInfo[playerid][Level] > 2)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo aerea!");
					SendClientMessage(playerid, -1, "Foi adicionado 1 estrela de procurado!");
					if(GetPlayerWantedLevel(playerid) < 6)
	         		{
						SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 1);
					}
				}
				else if(pInfo[playerid][Level] < 5 || pInfo[playerid][Level] == 5)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo aerea!");
					SendClientMessage(playerid, -1, "Vocк sу poderб conduzir veнculo sem habilitaзгo atй o nнvel 5!");
				}
			}
		}
		if(pInfo[playerid][LicencaBarco] == 0)
		{
		    if(EUmBarco(veiculo))
		    {
				if(pInfo[playerid][Level] > 2)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo nautica!");
					SendClientMessage(playerid, -1, "Foi adicionado 1 estrela de procurado!");
					if(GetPlayerWantedLevel(playerid) < 6)
	         		{
						SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 1);
					}
				}
				else if(pInfo[playerid][Level] < 5 || pInfo[playerid][Level] == 5)
				{
			   		SendClientMessage(playerid, -1, "Vocк esta conduzindo um veнculo sem habilitaзгo nautica!");
					SendClientMessage(playerid, -1, "Vocк sу poderб conduzir veнculo sem habilitaзгo atй o nнvel 5!");
				}
			}
		}
    }
A variбvel dos veнculos da Auto Escola sгo os seguintes:

VeiculoAutoEscola[0] // Terrestre
VeiculoAutoEscola[1] // Aerea
VeiculoAutoEscola[2] // Nautica

----
O Problema й que quando ele entra em um veнculo comum, a mensagem aparece de acordo com o nнvel, mas quando entra no veнculo da auto escola ele ganha estrela de procurado. Eu tentei fazer com que a mensagem nem a estrela aparecesse, mas nгo consegui. Se puderem me ajudar agradeзo...


Re: Ao entrar em veнculo da Auto-Escola ele ganha estrela! - JohnBlack - 13.03.2018

Para nгo ganhar mais a estrela de procurado й sу remover a linha que estб escrito "SetPlayerWantedLevel(....)"
E para apagar a mensagem que ele estб recebendo й sу remover a linha em que estб escrito a mensagem que estб recebendo.