- 0
Problema /fill
-
Similar Content
-
Problema turf
By Soryn.,
- 3 answers
- 258 views
-
- 1 reply
- 178 views
-
Problema
By ImJustSlim,
- 3 answers
- 286 views
-
- 2 replies
- 157 views
-
- 1 answer
- 312 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
Andrei_Jr
Nick: Andrey.
Problema: Imi da erori sendusage,veh,engine
Erori / warnings: 6 erori
Lini/script:
[pawn] if(strcmp(cmd, "/fill", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendUsage(playerid,"/fill [numar litri]");
return 1;
}
moneys = strval(tmp);
new vid;
new FillUpp;
vid = GetPlayerVehicleID(playerid);
FillUpp = GasMax - Gas[vid];
if(FillUpp < moneys || moneys <= 0)
{
SendClientMessage(playerid,COLOR_LIGHTRED,"ServeR: Ne pare rau, nu poti introduce in rezervor litri de benzina doriti.");
return 1;
}
if(GetPlayerMoneyEx(playerid) < moneys * SBizzInfo[3][sbEntranceCost])
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DBED15}Angajat peco:{15D4ED} Nu ai destui bani, pentru a achita benzina.");
return 1;
}
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine == 1)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DBED15}Angajat peco:{15D4ED} Nu alimentam masinile cu motorul in functiune.");
return 1;
}
if(IsAtGasStation(playerid))
{
GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Alimentare masina, te rugam asteapta...",2000,3);
SetTimerEx("FillUp", RefuelWait, false, "i", playerid);
Refueling[playerid] = 1;
CaridRefuel[playerid] = vid;
RefuelPrice[playerid] = moneys * SBizzInfo[3][sbEntranceCost];
RefuelLitri[playerid] = moneys;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Nu esti intr-o benzinarie!");
}
}
return 1;
}[/pawn]
[pawn]public Fillup(playerid)
{
if(IsPlayerConnected(playerid))
{
if(Refueling[playerid] == 1)
{
new string[512];
Gas[CaridRefuel[playerid]] += RefuelLitri[playerid];
format(string,sizeof(string),"{DBED15}Angajat peco:{15D4ED} Ti-am pus %d litri de benzina in rezervor , te-a costat: $%d.",RefuelLitri[playerid],RefuelPrice[playerid]);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
GivePlayerMoneyEx(playerid, - RefuelPrice[playerid]);
SBizzInfo[3][sbTill] += RefuelPrice[playerid];
ExtortionSBiz(3, RefuelPrice[playerid]);
Refueling[playerid] = 0;
CaridRefuel[playerid] = 999;
RefuelPrice[playerid] = 0;
RefuelLitri[playerid] = 0;
}
}
return 1;
}[/pawn]
Link to comment
Share on other sites
12 answers to this question
Recommended Posts