SA-MP Forums Archive
[Ajuda] Ajuda num esquema de text - 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] Ajuda num esquema de text (/showthread.php?tid=615970)



Ajuda num esquema de text - BobbMarley - 29.08.2016

alguem ai sabe sobre esse comando

Код:
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1940.9282,-1772.8929,13.6406))
{
  GameTextForPlayer(playerid,"Posto de Gasolina",300,6);
  return 1;
}
onde eu ponho?


Re: Ajuda num esquema de text - LockedLucas - 29.08.2016

PHP код:
CMD:qualquercoisa(playerid)
{
  if(
IsPlayerInRangeOfPoint(playerid, 7.0, 1940.9282,-1772.8929,13.6406))
  {
     
GameTextForPlayer(playerid,"Posto de Gasolina",300,6);
  }
  return 
1;
} 
й isso ? nгo entendi oq vocк quer...


Re: Ajuda num esquema de text - BobbMarley - 29.08.2016

Obrigado por responder, mas
NГO Й UM COMANDO, Й UM ESQUEMA
Explicaзгo: quando o player estiver no ponto ele seta automaticamente o texto, entendeu?


Re: Ajuda num esquema de text - F1N4L - 29.08.2016

Timer!?


Re: Ajuda num esquema de text - BobbMarley - 29.08.2016

Tipo, seilб, se teria uma forma de repetiзгo = false, mas nгo um timer.. pq ele iria limitar o tempo para a prуxima apariзгo


Re: Ajuda num esquema de text - Whoo - 29.08.2016

vocк quer que apareзa uma vez somente quando ele entrar na regiгo ? se sim cria uma var e um timer...
coloque o timer para correr... quando ele entrar pela primeira vez coloque a var para verdadeiro e mostre a mensagem... entгo faзa a verificaзгo se ele esta na regiгo e a var ja esta verdadeira й por que ja foi mostrado entгo nгo mostra novamente... agora se ele sair da regiгo vocк ja faz outra verificaзгo se a var for verdadeira joga pra falso..


Re: Ajuda num esquema de text - F1N4L - 29.08.2016

Vocк quer que apareзa automaticamente. Para automatizar isso somente um timer, pois a ъnica maneira de verificar em tempo real й com o timer.
E nгo, sem repetiзгo nгo funcionaria.
Quanto a aparecer sу uma vez, pode usar uma var booleana e verificar se jб foi mostrado ou nгo, caso retorne false mostre, caso true oculta.
Uma lуgica simples pra um sistema mais simples ainda.


Re: Ajuda num esquema de text - BobbMarley - 29.08.2016

Код:
public gametexts(playerid)
{
new bool:BemvindoPosto;
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1940.9282,-1772.8929,13.6406))
{
	if(BemvindoPosto == true){
	BemvindoPosto = false;
	GameTextForPlayer(playerid, "Posto de Gasolina", 3000, 6);
	}
	if(BemvindoPosto == false){
	}
}
return 1;
}



Re: Ajuda num esquema de text - BobbMarley - 29.08.2016

agora fica a dъvida '-' onde vou definir se BemvindoPosto й true


Re: Ajuda num esquema de text - BobbMarley - 29.08.2016

Obs. coloquei lб no Update sу o timer mesmo.. chamando a public