19.01.2019, 14:32
Disso eu sei amigo, estou perguntando a parte em que ela aparece apenas uma vez quando vai nas coordenadas, Tipo... Eu jб tentei com Pickup, o player vai atй a Pickup e aparece a Dialog, atй ai beleza... sу que a Dialog fica aparecendo toda hora e nгo da para o player digitar, deu para entender? A Dialog fica recriando.
Foi mais ou menos assim que eu fiz, o problema й que quando eu estou em cima da Pickup, fica aparecendo a Dialog (Recriando). Eu queria o seguinte, quando o Player fosse em cima, aparecer a Dialog, e quando ele tivesse Em cima nгo recriar a Dialog, ai ele teria que sair da coordenada e voltar novamente para aparecer novamente, acho que agora deu para entender nй?
PHP код:
AddStaticPickup(1210, 23, X, Y, Z);
stock AparecerDialog(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, X, Y, Z))
{
ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Aviso!", "Aqui й apenas uma mensagem para vocк!", "Fechar", "Ok");
}
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
AparecerDialog(playerid);
return 1;
}