SA-MP Forums Archive
Timer's crash GTA, help. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Timer's crash GTA, help. (/showthread.php?tid=570238)



Timer's crash GTA, help. - Mindcode - 06.04.2015

Hello, i'm using timer's to load fuel in to the gas tank, about 10sec's later, gta crashers, same happenis whit unloading can you help me someway?


Re: Timer's crash GTA, help. - Infamous - 06.04.2015

Quote:
Originally Posted by Mindcode
Посмотреть сообщение
Hello, i'm using timer's to load fuel in to the gas tank, about 10sec's later, gta crashers, same happenis whit unloading can you help me someway?
Can you show us the code please?


Re: Timer's crash GTA, help. - Mindcode - 06.04.2015

Quote:
Originally Posted by Infamous
Посмотреть сообщение
Can you show us the code please?
Sure.
Код HTML:
if(GetPVarInt(playerid, "dPylimas") == 1)
		    	{
		    		if(fDegalai[0] != 0)
		    		{
		    			SetTimerEx("Backa",1000,false,"iiiii",vehicleid,curgass+100,kof,mokejo+kof,playerid);
	 					vehicleDB[vehicleid][gas]+=50;
	 					fDegalai[0]-=100;
	 					GivePlayerMoneyA(playerid,-kof);
	 					new msg[128],trysDtextas[175];
	 					format(msg,sizeof(msg),"~n~ Ipilta: ~r~%i~w~.~n~Tarifas: ~r~%i~w~ EUR/100 L.~n~Suma: ~r~%i~w~ EUR.~n~Baigti: ~k~~ENTER~",curgass,kof,mokejo);
	 					GameTextForPlayer(playerid,msg,1100,5);
	 					format(trysDtextas,sizeof(trysDtextas),"{FFFFFF}Bake yra: {FF4252}%i {FFFFFF}litrų degalų",fDegalai[0]);
						Update3DTextLabelText(gasTEXT, LABEL_SPALVA, trysDtextas);
					}
		    		else
		    		{
		    			TogglePlayerControllable(playerid, true);
						GameTextForPlayer(playerid, "Bake nera degalų",2000,5);
						SetPVarInt(playerid, "Pila", 0);
						EndBacka(playerid,vehicleid,curgass,kof,mokejo);
		    		}
		    	}
		    	else
		    	{
		    		if(fDegalai[1] != 0)
		    		{
		    			SetTimerEx("Backa",1000,false,"iiiii",vehicleid,curgass+100,kof,mokejo+kof,playerid);
	 					vehicleDB[vehicleid][gas]+=50;
	 					fDegalai[1]-=100;
	 					GivePlayerMoneyA(playerid,-kof);
	 					new msg[128],trysDtextas[175];
	 					format(msg,sizeof(msg),"~n~ Ipilta: ~r~%i~w~.~n~Tarifas: ~r~%i~w~ EUR/100 L.~n~Suma: ~r~%i~w~ EUR.~n~Baigti: ~k~~ENTER~",curgass,kof,mokejo);
	 					GameTextForPlayer(playerid,msg,1100,5);
	 					format(trysDtextas,sizeof(trysDtextas),"{FFFFFF}Bake yra: {FF4252}%i {FFFFFF}litrų degalų",fDegalai[1]);
						Update3DTextLabelText(gasTEXT1, LABEL_SPALVA, trysDtextas);
					}
		    	else
		    	{
		    		TogglePlayerControllable(playerid, true);
					GameTextForPlayer(playerid, "Bake nera degalų",2000,5);
					SetPVarInt(playerid, "Pila", 0);
					EndBacka(playerid,vehicleid,curgass,kof,mokejo);
		    	}
					}



Re: Timer's crash GTA, help. - Mindcode - 06.04.2015

Ok, i've jus read about the color's of gametextforplayer that's why it crashes, thank you anyway.