Skripta koju koristim:Moj gm od 0
Detaljan opis problema:
Kad mi dode gorivo do 0 izaÄ‘e mi iz gta i piÅ¡e GTA_Sa.exe je prestao raditi 😠 😠
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] Bug sa gorivom
280
pregleda
7
postova
1. Mar. 2015.
e sada bih bilo dobro da nam posaljek kodove od goriva jer ti ovako nikako ne mozemo pomoci.
1. Mar. 2015.
new fuel;
forward timer_fuel_lower();
forward timer_refuel(playerid);
new isrefuelling = 0;
new Text:td_fuel; for(new i=0;i fuel = 30;
}
SetTimer("timer_fuel_lower",9500,true); td_fuel = TextDrawCreate(450,324,"Gorivo: 30L");
TextDrawBackgroundColor(td_fuel,0x00000033);
TextDrawFont(td_fuel,3);
TextDrawLetterSize(td_fuel,0.699999,1.700000);
TextDrawColor(td_fuel,0x000000ff);
TextDrawSetShadow(td_fuel,3); public timer_fuel_lower()
{
for(new i=0;i if (isrefuelling) continue;
new vid = GetPlayerVehicleID(i);
if (GetPlayerVehicleSeat(i) == 0) {
fuel = fuel -1;
if (fuel<1)
{
fuel = 0;
RemovePlayerFromVehicle(i);
GameTextForPlayer(i,"~r~Nemas ~w~goriva~r! , zovi slep sluzbu!",5000,4);
}
}
new string;format(string,sizeof string,"Gorivo: %i L",fuel);
TextDrawSetString(td_fuel,string);
}
return 1;
} public timer_refuel(playerid)
{
new vid = GetPlayerVehicleID(playerid);
fuel = fuel = 30;
isrefuelling = 0;
TextDrawSetString(td_fuel,"Gorivo: 30 L ");
TogglePlayerControllable(playerid,1);
}CMD:fill (playerid, params[] )
{
if(IsPlayerInRangeOfPoint(playerid, 2, 1944.6318,-1772.3948,13.1340))
if (!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,-1,"{FF0000} Niste u vozilu!");
if (isrefuelling) return SendClientMessage(playerid,-1,"{FF0000} Vec punite gorivoo!");
if (GetPlayerMoney(playerid) - 500 <0) return SendClientMessage(playerid,-1,"{FF0000} Nemate dovoljno novca za punjenje goriva!");
if(IsPlayerInRangeOfPoint(playerid, 2, 1944.6318,-1772.3948,13.1340))
{
GivePlayerMoney(playerid,-500);
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid,0);
isrefuelling = 1;
TextDrawSetString(td_fuel,"Punjenje...");
SetTimerEx("timer_refuel",9500,false,"i",playerid);
}
else { SendClientMessage(playerid, -1, "{FF0000} Nisi kod pumpe!"); return 1;
}
return 1;
}if (newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
new vid = GetPlayerVehicleID(playerid);
new string;format(string,sizeof string,"Gorivo:%i",fuel);
TextDrawSetString(td_fuel,string);
TextDrawShowForPlayer(playerid,td_fuel);
} else {
TextDrawHideForPlayer(playerid,td_fuel);
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava