[Ajuda] Velocimetro / sistema de medidas do servidor - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Velocimetro / sistema de medidas do servidor (
/showthread.php?tid=156983)
[Ajuda] Velocimetro / sistema de medidas do servidor -
xolp26 - 24.06.2010
galera eu criei esse sistema de velocimetro:
pawn Код:
public velocimetro(playerid)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
{
/*if(IsPlayerInAnyVehicle(playerid))
*/
new Float:health;
new veh;
veh = GetPlayerVehicleID(playerid);
GetVehicleHealth(veh, health);
new mtextT[20];
if(health > 950) { mtextT = "~b~-----------"; }
else if(health > 900 && health < 949) { mtextT = "~b~----------~y~-"; }//2
else if(health > 850 && health < 899) { mtextT = "~b~---------~y~--"; }//3
else if(health > 800 && health < 849) { mtextT = "~b~--------~y~---"; }//4
else if(health > 750 && health < 799) { mtextT = "~b~-------~y~----"; }//5
else if(health > 700 && health < 749) { mtextT = "~b~------~y~-----"; }//6
else if(health > 650 && health < 699) { mtextT = "~b~-----~y~------"; }//7
else if(health > 600 && health < 649) { mtextT = "~b~----~y~-------"; }//8
else if(health > 550 && health < 699) { mtextT = "~b~---~y~--------"; }//9
else if(health > 500 && health < 549) { mtextT = "~b~--~y~---------"; }//10
else if(health > 450 && health < 499) { mtextT = "~b~-~y~----------"; }//11
else if(health < 400) { mtextT = "~r~VAI EXPLODIR"; }
new string[150];
new carro;
carro = GetPlayerVehicleID(playerid);
format(string, sizeof string, "~g~Veiculo: ~w~%s ~n~~g~Local: ~w~%s~n~~g~Vida do carro: ~w~%s~n~~g~Combustivel: ~w~%d",VehiclesName[GetVehicleModel(veh)-400] , ReturnPlayerZone(playerid), mtextT, Gas[carro]);
TextDrawSetString(TextdrawVH, string);
TextDrawShowForPlayer(i, TextdrawVH);
}
else{TextDrawHideForPlayer(i, TextdrawVH);}
}
//else{TextDrawHideForPlayer(i, TextdrawVH);); }
return 1;
}
Porem na parte da gasolina e na parte da vida do carro se outra pessoa entra em outro carro qualquer aparece a gasolina e a vida do meu carro. Como eu resolvo isso? me ajudem por favor.
Ps eu ja tentei de tudo para arrumar + sempre buga a gasolina e a vida do carro.