[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
|
Agora foi mano muito obrigado!
Respuesta: Re: Oque tem de errado? -
SeckSeck - 05.06.2016
Quote:
Originally Posted by CaioTJF
|
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