SA-MP Forums Archive
[Ajuda] Oque tem de errado? - 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] Oque tem de errado? (/showthread.php?tid=608787)



Oque tem de errado? - SeckSeck - 05.06.2016

Код:
new vehicleid = GetPlayerVehicleID(playerid);
	if(newkeys == KEY_CROUCH)  // ARMASLV if ((newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH))
	{
		if(IsPlayerInVehicle(playerid, 609))
		{
		    if(PlayerToPoint(1.0, playerid, 2128.603515,2882.040283,10.976982))
		    {
                if(Player[playerid][pCoroa] == 1 || Player[playerid][pAdmin] >= 1)
		    {
     	    	    ShowPlayerDialog(playerid, 1997, DIALOG_STYLE_LIST, "Venda de arma:", "M4\n12", "Selecionar", "Cancelar");

                } else SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo para usar esse comando!");
		    }
        }else SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк precisa estar em uma Van!");
    }
Quando entro no jogo vou pro check point, mesmo eu estando na van ele n vai, como arruma?


Re: Oque tem de errado? - ZEDD666 - 05.06.2016

Colocar o point antes de verificar o veiculo


Respuesta: Oque tem de errado? - SeckSeck - 05.06.2016

entao mano, botei mas nao mudou em nada continua a mesma coisa


Re: Oque tem de errado? - ZEDD666 - 05.06.2016

Entгo tira o if(newkeys ser vc que quando a van passa por cima e abrir a dialog n precisa do newkeys isso so iria se aperta alguma key definida tenta usa outras callback de checkpoint


Re: Oque tem de errado? - CaioTJF - 05.06.2016

https://sampwiki.blast.hk/wiki/IsPlayerInVehicle

Vocк tб usando essa funзгo errada, essa funзгo define o ID do veнculo e nгo o modelo.

Use essa:
https://sampwiki.blast.hk/wiki/GetVehicleModel


Respuesta: Re: Oque tem de errado? - SeckSeck - 05.06.2016

Quote:
Originally Posted by CaioTJF
Посмотреть сообщение
https://sampwiki.blast.hk/wiki/IsPlayerInVehicle

Vocк tб usando essa funзгo errada, essa funзгo define o ID do veнculo e nгo o modelo.

Use essa:
https://sampwiki.blast.hk/wiki/GetVehicleModel
Agora foi mano muito obrigado!


Respuesta: Re: Oque tem de errado? - SeckSeck - 05.06.2016

Quote:
Originally Posted by CaioTJF
Посмотреть сообщение
https://sampwiki.blast.hk/wiki/IsPlayerInVehicle

Vocк tб usando essa funзгo errada, essa funзгo define o ID do veнculo e nгo o modelo.

Use essa:
https://sampwiki.blast.hk/wiki/GetVehicleModel
mano, foi tudo certinho, so que toda vez que aperto a letra C ele aparece o erro: Vocк precisa estar em uma van...


Re: Respuesta: Re: Oque tem de errado? - moura98 - 05.06.2016

Quote:
Originally Posted by SeckSeck
Посмотреть сообщение
mano, foi tudo certinho, so que toda vez que aperto a letra C ele aparece o erro: Vocк precisa estar em uma van...
coloca na callback OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER
ou seja so vai acontecer qnd estiver no carro

https://sampwiki.blast.hk/wiki/OnPlayerStateChange