[Ajuda] Velocнmetro mostrando info de todos on
#1

Bom dia pessoal!

Entгo, meu problema й o seguinte, eu tenho um servidor de RP e editei um fuelmeter, para mostrar alem velocidade e gasolina, tambйm mostrar a lataria do veнculo, mas o problema й que quando tem mais de 1 pessoa dirigindo um veнculo no servidor, os dados de todos os outros player que estгo em outros veнculos ficam bugados, o velocimetro, a lataria e a gasolina ficam bugados, mostrando tudo junto, eu creio que o problema й que o TEXTDRAW esteja captando a informaзхes de todos os players on dentro de veнculos, e nгo de cada playerid com seu veнculo.

Abaixo as linhas:

#defines
Код:
new Fuel[MAX_VEHICLES];
new FuelVar[MAX_VEHICLES];
new fMeter[MAX_PLAYERS];
new Refill[MAX_PLAYERS];
OnPlayerEnterVehicle
Код:
	TextDrawHideForPlayer(playerid, speedometer);
	TextDrawHideForPlayer(playerid, fuelmeter);
	TextDrawHideForPlayer(playerid, lataria);
OnPlayerUpdate: Fuel
Код:
		if(fMeter[playerid] && IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
		    new string[64];
		    //format(string,sizeof(string),"~n~~n~~n~~n~~n~~n~~n~~n~~r~Fuel: ~w~%d%", Fuel[GetPlayerVehicleID(playerid)]);
			//GameTextForPlayer(playerid, string,1000, 3);
   			format(string,sizeof(string),"Gasolina: %d%", Fuel[GetPlayerVehicleID(playerid)]);
		    TextDrawSetString(fuelmeter, string);
		}
OnPlayerUpdate: Lataria
Код:
		if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
			new Float:CHealth, veh, s[64];
		 	veh = GetPlayerVehicleID(playerid);
		  	GetVehicleHealth(veh, CHealth);
		  	new vHealth;
		  	vHealth = floatround((CHealth/10), floatround_floor);
		  	format(s,32,"Lataria: %i%", vHealth);
		  	TextDrawShowForPlayer(playerid, lataria);
 		 	TextDrawSetString(lataria, s);
 		}
Onde estб o erro? eu estou estudando pawn, mas sou MUITO iniciante ainda, entгo procurei procurei e nгo entendi onde pode estar o erro, podem me ajudar?

valeu gurizada!
Reply


Messages In This Thread
Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 11:34
Re: Velocнmetro mostrando info de todos on - by bruxo00 - 09.11.2013, 11:39
Re: Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 11:49
Re: Velocнmetro mostrando info de todos on - by bruxo00 - 09.11.2013, 12:12
Re: Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 12:16
Re: Velocнmetro mostrando info de todos on - by bruxo00 - 09.11.2013, 12:24
Re: Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 12:28
Re: Velocнmetro mostrando info de todos on - by bruxo00 - 09.11.2013, 12:40
Re: Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 12:48
Re: Velocнmetro mostrando info de todos on - by rolex - 09.11.2013, 13:30

Forum Jump:


Users browsing this thread: 1 Guest(s)