Jump to content
  • 0

pomoc Promene(palivo)


stanislavedl

Dotaz

Cau vsichni potreboval bych poradit s takovou zapeklitou veci.

Takze: Mam v modu fuel system a kdyz prijedu k benzince tak se zobrazi tabulka s inputtextem a tam si napisu kolik % chci natankovat, jenze je v tom maly hacek kdyz mam ve funkci

if(VehicleFuel[GetPlayerVehicleID(playerid)] >100) return SendClientMessage(playerid, 0xFF0000AA,"Tak velkou nádrž nemáš!");

tak to pri tech 100% jde pridat i napr. na 150%

 

Kdyztak tady mam Input:

if(dialogid == 22)
{
if(response == 1)
{
new palivo = strval(inputtext);
if(VehicleFuel[GetPlayerVehicleID(playerid)] >101) return SendClientMessage(playerid, 0xFF0000AA,"Tak velkou nádrž nemáš!");
if(palivo < 1 || palivo > 100) return ShowPlayerDialog(playerid, 22, DIALOG_STYLE_INPUT, "Tankování", "Rozmezí 1-100% !", "Tankovat", "Zrušit");
	else
	VehicleFuel[GetPlayerVehicleID(playerid)] += strval(inputtext);
}}
return 1;

 

Budu rad za kazdou odpoved ;)

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

if(dialogid == 22)
  {
  if(response == 1)
  {
  new palivo = strval(inputtext);
  if(VehicleFuel[GetPlayerVehicleID(playerid)] >101) return SendClientMessage(playerid, 0xFF0000AA,"Tak velkou nádrž nemáš!");
  if(palivo < 1 || palivo > 100) return ShowPlayerDialog(playerid, 22, DIALOG_STYLE_INPUT, "Tankování", "Rozmezí 1-100% !", "Tankovat", "Zrušit");
  else
  VehicleFuel[GetPlayerVehicleID(playerid)] += strval(inputtext);
  }}
  return 1;

 

pod

   VehicleFuel[GetPlayerVehicleID(playerid)] += strval(inputtext);

 

přidej:

if(VehicleFuel[GetPlayerVehicleID(playerid)] >100) VehicleFuel[GetPlayerVehicleID(playerid)] = 100;

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...