30.10.2011, 23:13
ola gostaria de saber como fazer uma textdraw ser exibida ao player que entrar na gz,e apos ele sair a textdraw desaparecer
//Coloque no Topo do GM:
new Text:Exemplo; //Variбvel que cria o TextDraw e que o representa no cуdigo.
//Coloque na public OnGameModeInit:
SetTimer("MostrarTextDrawGZ", 1000, true); //Um SetTimer para rodar a callback MostrarTextDrawGZ sempre, enquanto o server estiver aberto.
//Coloque no final do GM:
forward MostrarTextDrawGZ();
public MostrarTextDrawGZ()
{
for(new x = 0; y = GetMaxPlayers(); x != y; x++) //Loop
{
if(IsPlayerInGZ(x)) //A funзгo IsPlayerInGZ (que checa se o jogador estб na GZ) sendo usada. Se vocк nгo tiver essa funзгo (que pode variar de nome: IsPlayerInMorro, IsPlayerInCassino, etc), crie-a tendo como base a funзгo do IsPlayerInArea, do site Wiki Samp.
{
TextDrawShowForPlayer(x, Exemplo); //Mostra o TextDraw.
}
else
{
TextDrawHideForPlayer(x, Exemplo); //Esconde o TextDraw.
}
}
return true;
}