Hallo, habe großes Tankproblem. Und zwar wenn ich Tanken will, steht oben im Chat "Fahrzeug wird betankt" bleib aber dann dauerhaft gefreezt.
Weiß gerade einfach nicht weiter.
if(strcmp(cmd, "/tanken", true) == 0)
	{
		if(IsPlayerInRangeOfPoint(playerid,10,1004.0812,-939.4362,42.1797))
		{
			if(IsPlayerConnected(playerid))
 			{
				if(IsAtGasStation(playerid))
				{
 					if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
   					{
 		   	 			SendClientMessage(playerid,COLOR_YELLOW," Du kannst kein Fahrrad betanken!");
	   	 			}
					SetTimer("Fillup",RefuelWait,0);
					Refueling[playerid] = 1;
					FreezePlayer(playerid);
					SendClientMessage(playerid,COLOR_WHITE," Dein Fahrzeug wird betankt, Bitte warten....");
				}
				return 1;
			}
		}
	}
Problem 2: Im Textdraw steht die Tankanzeige immer auf 45 %, ich komm einfach nicht drauf warum ![]()
kann das hiermit was zu tun haben?
forward SpeedoMeter();
public SpeedoMeter()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
	    	if(IsPlayerInAnyVehicle(i) && GetPlayerState(i) == 2)
	    	{
				new string[100];
	        	new vehicle = GetPlayerVehicleID(i);
	        	if(IsANoTachoVehicle(GetPlayerVehicleID(i)))
				{
					TextDrawSetString(SpeedoTank[i], "n/a");
				}
				else if(IsAutoAn(GetPlayerVehicleID(i)))
				{
					if(Gas[vehicle] <= 10)
	        		{
	            		format(string, sizeof(string), "%d%", Gas[vehicle]);
	            		TextDrawSetString(SpeedoTank[i], string);
					}
					else
					{
						format(string, sizeof(string), "%d%", Gas[vehicle]);
	            		TextDrawSetString(SpeedoTank[i], string);
					}
				}
			}
		}
	}
	return 1;
}
Gruß