Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5368 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki, neseniai pradejau regaduoti toki draugo atsiusta GM. Ir susiduriau su tokiu bug'u. Kad atvaziuoji i kalonele islipi pradedi pilti benza iejas i zenkliuka ir kai jau kad baikti pilti benza spaudi ENTER (RETURN) isai vistiek pilasi. O stai Degalines script. Prasau padekit :(

}

forward Gasup(vehicleid,curgass,kof,mokejo,playerid);
public Gasup(vehicleid,curgass,kof,mokejo,playerid)
{
print("GasUp");
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= kof)
	{
	    if(vehicleDB[vehicleid][gas] < aBakai[GetVehicleModel(vehicleid)-400])
	    {
 			SetTimerEx("Gasup",1000,false,"iiiii",vehicleid,curgass+1,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]++;
 			GivePlayerMoneyA(playerid,-kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Ipilta: %iL.~n~Tarifas: %ilt/l.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,1100,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Bakas pilnas",2000,5);
			playerDB[playerid][pila]=false;
			EndGasup(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndGasup(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndGasup(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndGasup(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,BLUE,"* ===== Degalu cekis =====");
	format(msg,sizeof(msg),"Masina: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,GREEN,msg);
       format(msg,sizeof(msg),"Isipilta degalu: %i l.",ipilta);
	SendClientMessage(playerid,GREEN,msg);
	format(msg,sizeof(msg),"Tarifas: %i LT/l.",kof);
	SendClientMessage(playerid,GREEN,msg);
	SendClientMessage(playerid,BLUE,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,GREEN,msg);
}


forward Backa(vehicleid,curgass,kof,mokejo,playerid);
public Backa(vehicleid,curgass,kof,mokejo,playerid)
{
print("Backa");
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= kof)
	{
	    if(vehicleDB[vehicleid][gas] < aBakai[GetVehicleModel(vehicleid)-400])
	    {
 			SetTimerEx("Backa",300,false,"iiiii",vehicleid,curgass+100,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]+=100;
 			GivePlayerMoneyA(playerid,-kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Ipilta: %iL.~n~Tarifas: %ilt/100L.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,1100,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Sisterna pilna!",2000,5);
			playerDB[playerid][pila]=false;
			EndBacka(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndBacka(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndBacka(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndBacka(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,BLUE,"* ===== Degalu cekis =====");
	format(msg,sizeof(msg),"Masina: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,GREEN,msg);
       format(msg,sizeof(msg),"Isipilta degalu: %i l.",ipilta);
	SendClientMessage(playerid,GREEN,msg);
	format(msg,sizeof(msg),"Tarifas: %i LT/100L.",kof);
	SendClientMessage(playerid,GREEN,msg);
	SendClientMessage(playerid,GREEN,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,GREEN,msg);
}



forward Tustinti(vehicleid,curgass,kof,mokejo,playerid);
public Tustinti(vehicleid,curgass,kof,mokejo,playerid)
{
print("Tustint");
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= 0)
	{
	    if(vehicleDB[vehicleid][gas]-40 <= aBakai[GetVehicleModel(vehicleid)-400] && vehicleDB[vehicleid][gas] > 40)
	    {
 			SetTimerEx("Tustinti",200,false,"iiiii",vehicleid,curgass+100,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]-=100;
 			GivePlayerMoneyA(playerid,kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Atvezta: %iL.~n~Tarifas: %ilt/100L.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,700,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Sisterna tuscia!",2000,5);
			playerDB[playerid][pila]=false;
			EndTustinti(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndTustinti(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndTustinti(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndTustinti(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,COLOR,"* ===== Degalu cekis =====");
	format(msg,sizeof(msg),"Masina: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,COLOR,msg);
       format(msg,sizeof(msg),"Atvezta : %i L.",ipilta);
	SendClientMessage(playerid,COLOR,msg);
	format(msg,sizeof(msg),"Tarifas: %i LT/100L.",kof);
	SendClientMessage(playerid,COLOR,msg);
	SendClientMessage(playerid,COLOR,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,COLOR,msg);
}

forward Krautitelikus(vehicleid,curgass,kof,mokejo,playerid);
public Krautitelikus(vehicleid,curgass,kof,mokejo,playerid)
{
print("krautitel");
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= kof)
	{
	    if(vehicleDB[vehicleid][gas] < aBakai[GetVehicleModel(vehicleid)-400] && vehicleDB[vehicleid][gas] >= 40)
	    {
 			SetTimerEx("Krautitelikus",1500,false,"iiiii",vehicleid,curgass+1,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]++;
 			GivePlayerMoneyA(playerid,-kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Ikrauta: %iVnt.~n~Kaina: %ilt/Vnt.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,2200,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Priekaba pilna!",2000,5);
			playerDB[playerid][pila]=false;
			EndKrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndKrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndKrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndKrautitelikus(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,COLOR,"* ===== Saskaita Faktura =====");
	format(msg,sizeof(msg),"Kroveme i: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,COLOR,msg);
       format(msg,sizeof(msg),"Ikrauta: %i vnt.",ipilta);
	SendClientMessage(playerid,COLOR,msg);
	format(msg,sizeof(msg),"Kaina: %i LT/vnt.",kof);
	SendClientMessage(playerid,COLOR,msg);
	SendClientMessage(playerid,COLOR,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,COLOR,msg);
}

forward Iskrautitelikus(vehicleid,curgass,kof,mokejo,playerid);
public Iskrautitelikus(vehicleid,curgass,kof,mokejo,playerid)
{
print("iskrautitel");
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= 0)
	{
	    if(vehicleDB[vehicleid][gas]-40 <= aBakai[GetVehicleModel(vehicleid)-400] && vehicleDB[vehicleid][gas] > 40)
	    {
 			SetTimerEx("Iskrautitelikus",1300,false,"iiiii",vehicleid,curgass+1,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]--;
 			GivePlayerMoneyA(playerid,kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Iskrauta: %iVnt.~n~Kaina: %ilt/Vnt.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,2200,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Priekaba tuscia!",2000,5);
			playerDB[playerid][pila]=false;
			EndIskrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndIskrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndIskrautitelikus(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndIskrautitelikus(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,COLOR,"* ===== Saskaita Faktura =====");
	format(msg,sizeof(msg),"Kroveme is: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,COLOR,msg);
       format(msg,sizeof(msg),"Iskrauta: %i vnt.",ipilta);
	SendClientMessage(playerid,COLOR,msg);
	format(msg,sizeof(msg),"Kaina: %i LT/vnt.",kof);
	SendClientMessage(playerid,COLOR,msg);
	SendClientMessage(playerid,COLOR,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,COLOR,msg);
}

forward Krautipautus(vehicleid,curgass,kof,mokejo,playerid);
public Krautipautus(vehicleid,curgass,kof,mokejo,playerid)
{
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= kof)
	{
	    if(vehicleDB[vehicleid][gas] < aBakai[GetVehicleModel(vehicleid)-400] && vehicleDB[vehicleid][gas] >= 40)
	    {
 			SetTimerEx("Krautipautus",1500,false,"iiiii",vehicleid,curgass+1,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]++;
 			GivePlayerMoneyA(playerid,-kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Ikrauta: %iPal.~n~Kaina: %ilt/Pal.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,2200,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Priekaba pilna!",2000,5);
			playerDB[playerid][pila]=false;
			EndKrautipautus(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndKrautipautus(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndKrautipautus(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndKrautipautus(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,COLOR,"* ===== Saskaita Faktura =====");
	format(msg,sizeof(msg),"Kroveme i: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,COLOR,msg);
       format(msg,sizeof(msg),"Ikrauta: %i paleciu.",ipilta);
	SendClientMessage(playerid,COLOR,msg);
	format(msg,sizeof(msg),"Kaina: %i LT/palete.",kof);
	SendClientMessage(playerid,COLOR,msg);
	SendClientMessage(playerid,COLOR,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,COLOR,msg);
}

forward Iskrautipautus(vehicleid,curgass,kof,mokejo,playerid);
public Iskrautipautus(vehicleid,curgass,kof,mokejo,playerid)
{
if(playerDB[playerid][pila])
{
	if(GetPlayerMoneyA(playerid) >= 0)
	{
	    if(vehicleDB[vehicleid][gas]-40 <= aBakai[GetVehicleModel(vehicleid)-400] && vehicleDB[vehicleid][gas] > 40)
	    {
 			SetTimerEx("Iskrautipautus",1300,false,"iiiii",vehicleid,curgass+1,kof,mokejo+kof,playerid);
 			vehicleDB[vehicleid][gas]--;
 			GivePlayerMoneyA(playerid,kof);
 			new msg[128];
 			format(msg,sizeof(msg),"~n~ Iskrauta: %iPal.~n~Kaina: %ilt/Pal.~n~Suma: %i LT.~n~Baigti: ~k~~VEHICLE_ENTER_EXIT~",curgass,kof,mokejo);
 			GameTextForPlayer(playerid,msg,1800,5);
		}else{
			TogglePlayerControllable(playerid,true);
			GameTextForPlayer(playerid,"Priekaba tuscia!",2000,5);
			playerDB[playerid][pila]=false;
			EndIskrautipautus(playerid,vehicleid,curgass,kof,mokejo);
		}
	}else{
	    TogglePlayerControllable(playerid,true);
		GameTextForPlayer(playerid,"Jums nebeuztenka pinigu",2000,5);
		playerDB[playerid][pila]=false;
		EndIskrautipautus(playerid,vehicleid,curgass,kof,mokejo);
	}
}else{
    TogglePlayerControllable(playerid,true);
    EndIskrautipautus(playerid,vehicleid,curgass,kof,mokejo);
}
}

stock EndIskrautipautus(playerid,vehicleid,ipilta,kof,mokejo)
{
       ApplyAnimation(playerid, "HEIST9", "Use_SwipeCard", 4.000000, 0, 0, 0, 0, -1);
    new msg[128];
	SendClientMessage(playerid,COLOR,"* ===== Saskaita Faktura =====");
	format(msg,sizeof(msg),"Kroveme is: %s",aVehicleNames[GetVehicleModel(vehicleid)-400]);
	SendClientMessage(playerid,COLOR,msg);
       format(msg,sizeof(msg),"Iskrauta: %i paleciu.",ipilta);
	SendClientMessage(playerid,COLOR,msg);
	format(msg,sizeof(msg),"Kaina: %i LT/palete.",kof);
	SendClientMessage(playerid,COLOR,msg);
	SendClientMessage(playerid,COLOR,"* ___________");
	format(msg,sizeof(msg),"Suma: %i LT",mokejo);
	SendClientMessage(playerid,COLOR,msg);
}
public VehPlate(playerid)
{
print("VehPlate");
   SetVehiclePos(gPlayerVehicle[playerid],carposition[0],carposition[1],carposition[2]);
   SetVehicleZAngle(gPlayerVehicle[playerid],carposition[3]);
   PutPlayerInVehicle(playerid,gPlayerVehicle[playerid],0);
   TogglePlayerControllable(playerid,true);
}

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5368 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...