Skripta koju koristim:Megacity
Detaljan opis problema:Koju god cifru ukucam u dijalogu,izbaci mi ovo "Minimalno Litara 1 - Maximalno Litara 20 odjednom"
Dio skripte:
case DIALOG_GBENZA2:
{
if(!response) return 1;
if(response)
{
new l;
if(l > 80 || l < 1) return SCM(playerid,-1, ""CRVENA"[YUB:RP] "SIVA"Minimalno Litara 1 - Maximalno Litara 20 odjednom!");
if(PlayerInfo[playerid][pNovacDzep] < l*8) return SCM(playerid, -1, ""CRVENA"[YUB:RP] "SIVA"Nemate dovoljno novca!");
if(PuniGorivo[playerid] == true) return SCM(playerid, -1, ""CRVENA"[YUB:RP] "SIVA"Vec tocite gorivo!");
if(VoziloJeMotor(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
if(floatadd(Fuel[GetPlayerVehicleID(playerid)], l) > 45) return SCM(playerid, -1, "[YUB:RP]: "CRVENA"Zapremina tog rezervoara je 45 litara!");
}
if(VoziloJeAvion(GetVehicleModel(GetPlayerVehicleID(playerid))) || VoziloJeBrod(GetVehicleModel(GetPlayerVehicleID(playerid))) || VoziloJeKamion(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
if(floatadd(Fuel[GetPlayerVehicleID(playerid)], l) > 80) return SCM(playerid, -1, "[YUB:RP]: "CRVENA"Zapremina tog rezervoara je 80 litara!");
}
else
{
if(floatadd(Fuel[GetPlayerVehicleID(playerid)], l) > 45) return SCM(playerid, -1, "[YUB:RP]: "CRVENA"Zapremina tog rezervoara je 45 litara!");
}
Fuel[GetPlayerVehicleID(playerid)] = Fuel[GetPlayerVehicleID(playerid)] += l;
g_NovacMinus(playerid, l*8); PuniGorivo[playerid] = true;
SCMF(playerid,-1, ""PPLAVA"INFO | "BELA"Tocenje Goriva | Litara: %d | Cijena: %d$ |.", l, l*8);
freeze[playerid] = SetTimerEx("GorivoFriz", 7000, false, "d", playerid);
TogglePlayerControllable(playerid, 0);
return 1;
}
}
RIJEÅ ENO
Zaboravio "new l = strval(inputtext);" :-X