[Ajuda] Comando Funcionar em determinado Veiculo
#1

Ola gostaria de saber como faзo pra esse comando funcionar sу se estiver nos veнculos de id 483 e 440

pawn Code:
CMD:entregarcargas(playerid, params[])
{
    if(!IsPlayerInRangeOfPoint(playerid, 10, 1524.7628,-1114.5007,20.8632)) return SendClientMessage(playerid, -1, "Vocк nгo estб no local correto.");
    if(PlayerInfo[playerid][Correios] == 1) return SendClientMessage(playerid, 0xFF0000AA, "| ERRO | Voзк nгo e dos Correios");
    {
        ShowPlayerDialog(playerid, DIALOG_ENTREGASEDEX, DIALOG_STYLE_LIST, "Entregas-Recompensa", "Industrias Solarin-SF.[R$300]\nLas Venturas.[R$380]\nBaySide.[R$400]\nSupa Save SF[R$350]\nFaculdade-SF.[R$3700]\nDocas-LS.[R$200]", "Selecionar", "Sair");
    }
    return 1;
}
Reply
#2

https://sampwiki.blast.hk/wiki/GetPlayerVehicleID
https://sampwiki.blast.hk/wiki/GetVehicleModel
Code:
GetVehicleModel(GetPlayerVehicleID(playerid));
Reply
#3

Vocк pode usar a funзгo GetVehicleModel para obter o modelo de um veнculo a partir do seu ID ъnico no seu servidor. Como ela obtйm este dado a partir de um veнculo, que vocк nгo sabe qual й, vocк primeiro precisar saber qual veнculo quer obter o modelo. Aн que entra a funзгo GetPlayerVehicleID:

PHP Code:
// Obtйm o veнculo (id) que o jogador estб
new vehicleid GetPlayerVehicleID(playerid); 
Agora que vocк sabe em qual veнuclo ele estб, vocк pode obter o modelo:

PHP Code:
new modelid GetVehicleModel(vehicleid); 
O modelo estб agora na variбvel modelid, que pode ser usada em uma estrutura de controle

PHP Code:
if(modelid == 411)
{
    
SendClientMessage(playerid,-1,"Belo infernus!");
}
else
{
    
SendClientMessage(playerid,-1,"Vocк nгo estб em um infernus");

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)