Ocultar velocimetro al salir del vehнculo
#1

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
Reply
#2

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;
}
Reply
#3

Gracias, funciona de maravilla.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)