SA-MP Forums Archive
Como seto Preзo da gasolina por litros? - 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: Como seto Preзo da gasolina por litros? (/showthread.php?tid=622966)



Como seto Preзo da gasolina por litros? - JoaoPareja - 28.11.2016

Como seto Preзo por litros?

Quote:

if(strcmp(cmd, "/abastecer", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
new gastanto;
if(!strlen(tmp))
{
gastanto = 100;
}
else
{
gastanto = strval(tmp);
}


if(gastanto > 100 || gastanto < 1)
{
SendClientMessage(playerid, COLOR_WHITE, " Gasolina: Litros [de 1 а 100]!");
return 1;
}
if(IsAtGasStation(playerid))
{

Refueling[playerid] = gastanto;
GasETanto[playerid] = Gas[GetPlayerVehicleID(playerid)]+Refueling[playerid];
if(GasETanto[playerid] > 100) { GasETanto[playerid] = 100; }
//GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~Re-Abastecendo, Aguarde!",2000,3);
format(gstring,sizeof(gstring)," Reabastecendo Seu carro com %d Litros de Combustivel, Aguarde.",gastanto);
SendClientMessage(playerid,COLOR_LIGHTBLUE,gstring );
TogglePlayerControllable(playerid, 0);
Abastecendo(playerid);
}
else if(IsAtGasStationgang(playerid))
{
SetTimer("GasGang",RefuelWait,0);
Refuelinggang[playerid] = 1;
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~ Aguarde!",2000,3);
}
else
{
SendClientMessage(playerid,COLOR_GREY," Vocк nгo estб em um posto de Gasolina");
}
}
return 1;
}




Re: Como seto Preзo da gasolina por litros? - PT - 28.11.2016

A logica e facil

preco por litro = X

preco final = preco por litro * litros..

cara so nao faz se nao pesquisar um pouco e estudar um pouco isso й matematica basica...


Re: Como seto Preзo da gasolina por litros? - JoaoPareja - 28.11.2016

Sim mais eu nгo sei qual que й o preзo !


Re: Como seto Preзo da gasolina por litros? - F1N4L - 28.11.2016

******: http://www.precodoscombustiveis.com....s/porto-alegre

Aн tem um preзo mйdio de postos em POA, altere a localidade e veja o preзo desse determinado local.
Se quiser, some todos os valores de um lugar e depois faзa a mйdia.


Re: Como seto Preзo da gasolina por litros? - JoaoPareja - 28.11.2016

Sim cara mais eu nгo sei em qual local qeu seu seto o preзo!


Re: Como seto Preзo da gasolina por litros? - F1N4L - 28.11.2016

Код:
new Litros = 2;
new Float:PrecoLitro = 3.75;
new Float:PrecoTotal = Litros * PrecoLitro;
printf("Preзo total da gasolina й %.2f", PrecoTotal);
Esse й um exemplo, nгo venha com CTRL+C e CTRL+V.