[Ajuda] Nao esta verificando o veiculo [RESOLVIDO] - 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] Nao esta verificando o veiculo [RESOLVIDO] (
/showthread.php?tid=453844)
Nao esta verificando o veiculo [RESOLVIDO] -
joaovitorbf - 26.07.2013
Eu fiz este codigo:
Код:
CMD:trabalhar(playerid, params[])
{
playerState = GetPlayerState(playerid);
if (playerState == PLAYER_STATE_DRIVER)
{
if (IsPlayerInVehicle(playerid, 514))
{
SendClientMessage(playerid, 0x2200FFFF, "[Tanker] Voce comecou a trabalhar.");
}
else SendClientMessage(playerid, 0xFF0000FF, "[Tanker] Voce nao esta num tanker,use /pegarcaminhao");
}
else SendClientMessage(playerid, 0xFF0000FF, "[Tanker] Voce nao esta num veiculo,use /pegarcaminhao");
return 1;
}
So que quando eu estou no tanker,e dou /trabalhar ele fala que nao estou no tanker.
Desculpe que sou noob xD
Como arrumo?
Re: Nao esta verificando o veiculo -
darkxdll - 26.07.2013
IsPlayerInVehicle nгo deve ser usado deste modo .
Primeiro vocк pega o Modelo do veiculo
PHP код:
new model = GetVehicleModel(GetPlayerVehicleID(playerid));
//ai pra verificar se esta com tanker :
if(model == 514)
{
//funзхes
}
Re: Nao esta verificando o veiculo -
joaovitorbf - 26.07.2013
Valeu ae,sou noob mesmo.
Resolvido.