SA-MP Forums Archive
[Ajuda] Descarregar em varios lugares com grana - 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] Descarregar em varios lugares com grana (/showthread.php?tid=437199)



Descarregar em varios lugares com grana - Cromado - 14.05.2013

eu queria saber como descarrega em varios lugares eu usei um que um amigo falou em outro topico mais nгo funciono
queria descarregar em 4 postos

Cordenadas :
610.0511,1700.9008,6.9922
69.7854,1219.2927,18.8093
-1676.2520,413.1227,7.1797
-89.3602,-1165.5499,2.3493

A primeira eu queria que ganha-se 100 a segunda 400 a terceira 70 ea quarta 320

COD
pawn Код:
if (strcmp(cmd, "/descarregarsf", true) == 0)
    {
            if(PlayerToPoint(20.0, playerid, 2822.8600,933.5900,10.9800)){
            if (Carregamento[playerid] == 0)
            {
                SendClientMessage(playerid, Vermelho, "** Seu veнculo nгo estб carregado!");
                return 1;
            }
            else
            {
                Carregamento[playerid] = 0;
                SendClientMessage(playerid, COLOR_GREEN, "* Seu veнculo foi descarregado й vocк ganhou 1000 reais.");
                GivePlayerGrana(playerid, 1000);
                return 1;
            }
        }
        else
        {
            SendClientMessage(playerid, Vermelho, "** Vocк nгo esta no check de descarga.");
            return 1;
        }
    }



Re: Descarregar em varios lugares com grana - Mteck - 14.05.2013

Cromado, com um pouco de raciocнnio vocк conseguirб fazer isso.


Re: Descarregar em varios lugares com grana - Cromado - 14.05.2013

Sim tou tentando mais sempre que eu consigo da um erro o erro й ele descarrega na HQ .-. e quando descarrega no posto ele nгo ganha nada =X

Meu antigo comando

pawn Код:
if (strcmp(cmd, "/descarregarp", true) == 0)
{
if (PlayerToPoint(60.0, playerid, 1935.5637,-1771.5033,13.382) || PlayerToPoint(60.0, playerid, 610.0511,1700.9008,6.9922))
if(dini_Int(file, "Profissao") == Petroleiro){
if (PlayerToPoint(30.0, playerid, 610.0511,1700.9008,6.9922))
    {
  GivePlayerGrana(playerid, 80);
}
if (PlayerToPoint(30.0, playerid, 69.7854,1219.2927,18.8093))
{
    GivePlayerGrana(playerid, 70);
}
else if (PlayerToPoint(30.0, playerid, -1676.2520,413.1227,7.1797))//3
{
    GivePlayerGrana(playerid, 920);
}
else if  (PlayerToPoint(30.0, playerid, -89.3602,-1165.5499,2.3493))//4
{
    GivePlayerGrana(playerid, 500);
}
else    if (PlayerToPoint(30.0, playerid, 1002.8900,-941.1104,42.1797))//5
{
    GivePlayerGrana(playerid, 850);
}
else    if (PlayerToPoint(30.0, playerid, 1938.6797,-1770.5103,13.3828))//6
{
    GivePlayerGrana(playerid, 1200);
}
else    if (PlayerToPoint(30.0, playerid, -1605.5865,-2713.5432,48.5335))//7
{
    GivePlayerGrana(playerid, 1350);
}
else    if (PlayerToPoint(30.0, playerid, 670.6545,1726.7865,7.1875))//8
{
    GivePlayerGrana(playerid, 900);
}
    }
   else
    {
    if (Carregamento[playerid] == 1)
        {
            SendClientMessage(playerid, Vermelho, "** Seu veнculo nгo estб carregado!");
            return 1;
        }
        else
        {
            Carregamento[playerid] = 1;
            SendClientMessage(playerid, 0x99FFFFAA, "* Seu Veiculo Foi descarregado e Vocк ganhou.");
            GivePlayerGrana(playerid,80);
            GivePlayerGrana(playerid,200);
            SetVehicleToRespawn(GetVehicleTrailer(GetPlayerVehicleID(playerid)));
                return 1;
            }
        }

        {
        SendClientMessage(playerid, Vermelho, "** Vocк nгo esta no check de descarga.");
        return 1;
    }
}



Re: Descarregar em varios lugares com grana - Mteck - 14.05.2013

Qual й o numero do posto?
Nгo tem uma define definindo a quantidade de locais para a entrega de dinheiro?


Re: Descarregar em varios lugares com grana - Cromado - 14.05.2013

Numero de postos 8 ainda eu to continuando eu ia por essas cordenadas
AddPlayerClass(115,70.8114,1218.2367,18.8138,169.0 197,0,0,0,0,0,0); // FORT 70
AddPlayerClass(115,610.0511,1700.9008,6.9922,303.0 775,0,0,0,0,0,0); // 80
AddPlayerClass(115,69.7854,1219.2927,18.8093,154.4 487,0,0,0,0,0,0); // 70
AddPlayerClass(115,-1676.2520,413.1227,7.1797,138.0190,0,0,0,0,0,0); // 920
AddPlayerClass(115,-89.3602,-1165.5499,2.3493,152.0003,0,0,0,0,0,0); // 500
AddPlayerClass(115,1002.8900,-941.1104,42.1797,286.1511,0,0,0,0,0,0); // 850
AddPlayerClass(115,1938.6797,-1770.5103,13.3828,189.5039,0,0,0,0,0,0); // 1200
AddPlayerClass(115,-1605.5865,-2713.5432,48.5335,64.1412,0,0,0,0,0,0); // 1350


Re: Descarregar em varios lugares com grana - Mteck - 14.05.2013

Aparece erros?
Tenta fazer e posta aqui para ajudarmos vocк


Re: Descarregar em varios lugares com grana - Cromado - 14.05.2013

nгo aparece nenhum erro nenhum warning so que qnd descarrega nгo ganha nada e as veses buga e dai tem como descarregar na HQ


Re: Descarregar em varios lugares com grana - Cromado - 14.05.2013

Avб eu nгo consigo da pra me ajudar?


Re: Descarregar em varios lugares com grana - Cromado - 14.05.2013

Alguem? por favor