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.