Portal SAMP
[Ajuda] ajuda em uma duvida - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] ajuda em uma duvida (/showthread.php?tid=3767)



ajuda em uma duvida - LOS_SANTOS - 10/07/2023

iae gente criei uma missao na minha gm que se o player estiver em um determinado  veiculo e ele usar o comando aparecer o checkpoint ate ai tudo bem mas eu queria que o id do veiculo fosse 438 e 420
eu nao sei se usa assim nao lembro
if(GetVehicleModel(vehicleid) == 438||420)

so preciso disso mesmo minha ajuda 

esse e o codigo que criei

new taxi1[MAX_PLAYERS];
new taxi2[MAX_PLAYERS];
new taxi3[MAX_PLAYERS];
new taxi4[MAX_PLAYERS];
new taxi5[MAX_PLAYERS];


CMD:missaotaxi(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{
 SetPlayerCheckpoint(playerid,0,0,0, 2.0);
taxi1[playerid] = 1;
}
else
{
SendClientMessage(playerid, -2, "Você precisa estar em um taxi para iniciar. ");
}
return 1;
}


public OnPlayerEnterCheckpoint(playerid)
{
if(taxi1[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{

    DisablePlayerCheckpoint(playerid);
    taxi1[playerid] = 0;
    taxi2[playerid] = 1;
    SetPlayerCheckpoint(playerid,0,0,0, 4.0);
             }
else
            {
                SendClientMessage(playerid, -1, "voce precisa esta em um taxi para continuar. ");
            }
return 1;
            }

if(taxi2[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{

    DisablePlayerCheckpoint(playerid);
    taxi2[playerid] = 0;
    taxi3[playerid] = 1;
    SetPlayerCheckpoint(playerid,0,0,0, 4.0);
             }
else
            {
                SendClientMessage(playerid, -1, "voce precisa esta em um taxi para continuar. ");
            }
return 1;
            }

if(taxi3[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{

    DisablePlayerCheckpoint(playerid);
    taxi3[playerid] = 0;
    taxi4[playerid] = 1;
    SetPlayerCheckpoint(playerid,0,0,0, 4.0);
             }
else
            {
                SendClientMessage(playerid, -1, "voce precisa esta em um taxi para continuar. ");
            }
return 1;
            }

if(taxi4[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{

    DisablePlayerCheckpoint(playerid);
    taxi4[playerid] = 0;
    taxi5[playerid] = 1;
    SetPlayerCheckpoint(playerid,0,0,0, 4.0);
             }
else
            {
                SendClientMessage(playerid, -1, "voce precisa esta em um taxi para continuar. ");
            }
return 1;
            }

if(taxi5[playerid] == 1)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 438)
{
DisablePlayerCheckpoint(playerid);
    taxi5[playerid] = 0;
    SendClientMessage(playerid,-1, "Você conseguiu {FFFFFF}200$ pelo trabalho.");
    GameTextForPlayer(playerid,"~h~~g~+200$",3000,5);
    GivePlayerMoney(playerid, 200);

             }
else
            {
                SendClientMessage(playerid, -1, "voce precisa esta em um taxi para continuar. ");
            }
return 1;
            }


RE: ajuda em uma duvida - xbruno1000x - 10/07/2023

if(GetVehicleModel(vehicleid) == 438|| GetVehicleModel(vehicleid) == 420)


RE: ajuda em uma duvida - LOS_SANTOS - 10/07/2023

(10/07/2023 11:38)xbruno1000x Escreveu: if(GetVehicleModel(vehicleid) == 438|| GetVehicleModel(vehicleid) == 420)

muito obg xbruno deu certo agora eu nao saberia nada se nao fosse a ajuda de vcs !!