SA-MP Forums Archive
Ocultar velocimetro al salir del vehнculo - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Ocultar velocimetro al salir del vehнculo (/showthread.php?tid=488556)



Ocultar velocimetro al salir del vehнculo - Waashaa - 18.01.2014

Buuenas, tengo un cуdigo que me hace ver un TextDrawn al entrar al vehнculo.

Que es este.
Код:
		if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
		{
            new string[10], speed = GetVehicleSpeed(GetPlayerVehicleID(playerid), 0);
			format(string,sizeof(string),"%d ~w~Kmh", speed);
			TextDrawSetString(VelocidadTD[playerid], string);
            TextDrawShowForPlayer(playerid, VelocidadTD[playerid]);
		}
Pero al salir del vehнculo no se me va... En OnPlayerExitVehicle, tengo puesto TextDrawHideForPlayer(playerid,VelocidadTD[playerid]);

Bueno a ver si alguien me puede ayudar. Thks! :3


Respuesta: Ocultar velocimetro al salir del vehнculo - Swedky - 18.01.2014

pawn Код:
TextDrawHideForPlayer(playerid,VelocidadTD[playerid]);
Deberнa ir en OnPlayerStateChange

pawn Код:
// Ejemplo.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_ONFOOT)
    {
        TextDrawHideForPlayer(playerid,VelocidadTD[playerid]);
    }
    return 1;
}



Re: Ocultar velocimetro al salir del vehнculo - Waashaa - 18.01.2014

Gracias, funciona de maravilla.