SA-MP Forums Archive
[Ajuda] Ao Player Chegar na posiзгo morre - 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] Ao Player Chegar na posiзгo morre (/showthread.php?tid=395840)



Ao Player Chegar na posiзгo morre - Vinicius_TroLL - 27.11.2012

Tipo pra quando o player chega na posiзгo ele automaticamente morre
Onde eu devo colocar isto ?
pawn Code:
if(PlayerToPoint(8.0,playerid,1928.826904,-1776.405517,13.546895))//Vulcгo Lava
    {
        SetPlayerHealth(playerid, 0.0);
    }



Re: Ao Player Chegar na posiзгo morre - Schocc - 27.11.2012

Quote:
Originally Posted by Vinicius_TroLL
View Post
Tipo pra quando o player chega na posiзгo ele automaticamente morre
Onde eu devo colocar isto ?
pawn Code:
if(PlayerToPoint(8.0,playerid,1928.826904,-1776.405517,13.546895))//Vulcгo Lava
    {
        SetPlayerHealth(playerid, 0.0);
    }
Em qualquer Callback que esteja sendo chamada com um Timer ou em outro determinado lugar de sua preferencia
Procure por SetTimer(.... com o valor 1000 Pq 1000 ?? 1000 й 1 segundo entгo a cada segundo a callback sera verificada se o player tiver no local ele morre


Re: Ao Player Chegar na posiзгo morre - leonardo1434 - 27.11.2012

https://sampwiki.blast.hk/wiki/OnPlayerUpdate + https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint


Re: Ao Player Chegar na posiзгo morre - Maklister - 27.11.2012

Nгo aconselho usar OnPlayerUpdate

pawn Code:
SetTimerEx("Vulcao", 1000, 1, "d", playerid);

forward Vulcao(playerid);
public Vulcao(playerid)
{
    if(PlayerToPoint(8.0,playerid,1928.826904,-1776.405517,13.546895))//Vulcгo Lava
    {
        SetPlayerHealth(playerid, 0.0);
    }
    return 1;
}



Re: Ao Player Chegar na posiзгo morre - Vinicius_TroLL - 27.11.2012

E onde eu coloco essa Settimer Murilo??


Re: Ao Player Chegar na posiзгo morre - leonardo1434 - 27.11.2012

Nгo aconselha ? rsrsrsrsrs. Cara, nгo й necessбrio settimer para isto. Obviamente nгo irar causar lag. Outra coisa, pointtopoint й coisa de GF. existe uma funзгo nativa para isto.


Re: Ao Player Chegar na posiзгo morre - Kmatsu - 28.11.2012

Aconselho usar OnPlayerUpdate do que um Settimer apenas para isso (a nao ser que o Timer tenha outras coisas).


Re: Ao Player Chegar na posiзгo morre - Schocc - 28.11.2012

Quote:
Originally Posted by Kmatsu
View Post
Aconselho usar OnPlayerUpdate do que um Settimer apenas para isso (a nao ser que o Timer tenha outras coisas).
Da pra se criar um sistema de atualizaзгo sem usar SetTimer nenhum


Re: Ao Player Chegar na posiзгo morre - Maklister - 28.11.2012

Quote:
Originally Posted by Schocc
View Post
Da pra se criar um sistema de atualizaзгo sem usar SetTimer nenhum
Nesse caso poderia ser usando a public StateChange verificando o estado do jogador na atual posiзгo.

pointtopoint = GF '-'