Como seto Preзo da gasolina por litros?
#1

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;
}

Reply
#2

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...
Reply
#3

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

******: 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.
Reply
#5

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

Код:
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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)