Portal SAMP
[Ajuda] Perdido de uma ajuda rápida - 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] Perdido de uma ajuda rápida (/showthread.php?tid=2732)



Perdido de uma ajuda rápida - Tonnob - 29/08/2022

Eu queria saber como faço pra verificar se o player está em duas posição tipo o exemplo que vou deixar aqui 
Só que ese exemplo está meio bugado

Código:
CMD:descarregar(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0,2855.361083, 898.137329, 10.759558))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  < 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playerid, Vermelho, "Voce nao esta no veiculo da empresa");
    {
        GivePlayerMoney(playerid, 1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playerid, AZUL_CLARO, "[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid, 3.0,-1811.906127, 2048.108886, 9.544874))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  < 1) return SendClientMessage(playerid, Cor_Erro, "Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playerid, Vermelho, "Voce nao esta no veiculo da empresa");
    {
        GivePlayerMoney(playerid, 1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playerid, AZUL_CLARO, "[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    }
    return 0;
}



RE: Perdido de uma ajuda rápida - DM110 - 29/08/2022

Código PHP:
CMD:descarregar(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid3.0,2855.361083898.13732910.759558))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playeridCor_Erro"Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playeridCor_Erro"Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  1) return SendClientMessage(playeridCor_Erro"Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playeridVermelho"Voce nao esta no veiculo da empresa");

        GivePlayerMoney(playerid1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playeridAZUL_CLARO"[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    else if(IsPlayerInRangeOfPoint(playerid3.0,-1811.9061272048.1088869.544874))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playeridCor_Erro"Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playeridCor_Erro"Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  1) return SendClientMessage(playeridCor_Erro"Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playeridVermelho"Voce nao esta no veiculo da empresa");
    
        GivePlayerMoney
(playerid1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playeridAZUL_CLARO"[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    else 
        SendClientMessage(playerid, -1"Voce nao esta no local de descarregamento!");
    return 1;




RE: Perdido de uma ajuda rápida - Tonnob - 29/08/2022

(29/08/2022 13:23)DM110 Escreveu:
Código PHP:
CMD:descarregar(playerid)
{
    if(IsPlayerInRangeOfPoint(playerid3.0,2855.361083898.13732910.759558))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playeridCor_Erro"Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playeridCor_Erro"Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  1) return SendClientMessage(playeridCor_Erro"Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playeridVermelho"Voce nao esta no veiculo da empresa");

        GivePlayerMoney(playerid1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playeridAZUL_CLARO"[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    else if(IsPlayerInRangeOfPoint(playerid3.0,-1811.9061272048.1088869.544874))
    {
        if(pTonnob[playerid][Trabalhos] != 1) return SendClientMessage(playeridCor_Erro"Voce nao trabalha de caminhoneiro");
        if(pTonnob[playerid][Fardado] < 1) return SendClientMessage(playeridCor_Erro"Voce nao esta fardado");
        if(pTonnob[playerid][Entrega]  1) return SendClientMessage(playeridCor_Erro"Voce nao carregou o caminhao");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 455) return SendClientMessage(playeridVermelho"Voce nao esta no veiculo da empresa");
    
        GivePlayerMoney
(playerid1250);
        pTonnob[playerid][Entrega] = 0;
        SendClientMessage(playeridAZUL_CLARO"[BNC]{FFFFFF} Voce recebeu {1B9E1A}$1250{FFFFFF} pela emtrega");
    }
    else 
        SendClientMessage(playerid, -1"Voce nao esta no local de descarregamento!");
    return 1;


Muito obrigado