IsPlayerInRangeOfPoint - Ajudinha Rбpida -
CLANdok - 03.10.2014
Bom Dia, Estou com uma pequena duvida. A Duvida й aonde eu devo colocar meu if:
pawn Код:
if((IsPlayerInRangeOfPoint(playerid, 2.0, 1137.38379, -1761.36450, 13.08670))){
return SendClientMessage(playerid,-1,"Vocк estб no local");
}
Coloquei na 'OnPlayerConnect' mais quando o Player chega no local das coordenadas Nгo me retorna nada.
Print:
http://i.imgur.com/gIYsUM6.png
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
RiqueP - 03.10.2014
coloca no seu comando
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
CLANdok - 03.10.2014
Nгo tipo, No caso queria enviar uma mensagem para o player caso ele estivesse no local, e nгo quando ele digitar um comando.
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
ipsLuan - 03.10.2014
Cria uma public que faz um settime e checa se estб na coordenadas a cada 1 segundo.
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
Sky™ - 03.10.2014
Ali no caso se trata de um checkpoint, onde hб um caixa eletronico ..
tente usar na callback referente aos Checks .. talvez nem precise da funзгo ..
https://sampwiki.blast.hk/wiki/OnPlayerEnterCheckpoint
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
CLANdok - 03.10.2014
Obrigado Gente, Fiz do Geito que o xCR7 Sugeriu, Obrigado a todos.
//Pode ajudar alguem...
pawn Код:
//Criei a Forward
forward CheckCord(playerid);
//Depois em 'OnFilterScriptInit':
SetTimer("CheckCord", 1000, true);
// E Criei minha public
public CheckCord(playerid){
if((IsPlayerInRangeOfPoint(playerid, 2.0, 1137.38379, -1761.36450, 13.08670))){
return SendClientMessage(playerid,-1,"Vocк estб no local");
}
return 0;
}
Mais me resta uma duvida, Se eu deixar para verificar a cada 1 Segundo Vai lagar o server ?
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
CLANdok - 03.10.2014
Alguem poderia me tirar esta duvida ?
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
Dolby - 03.10.2014
Quote:
Originally Posted by CLANdok
Alguem poderia me tirar esta duvida ?
|
Nгo й tudo que "laga". Vocк apenas faz uma pequena verificaзгo, isto vai ser quase imperceptнvel.
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
CLANdok - 03.10.2014
Quote:
Originally Posted by Dolby
Nгo й tudo que "laga". Vocк apenas faz uma pequena verificaзгo, isto vai ser quase imperceptнvel.
|
Obrigado
Dolby
Re: IsPlayerInRangeOfPoint - Ajudinha Rбpida -
n0minal - 03.10.2014
Quote:
//Criei a Forward
forward CheckCord(playerid);
//Depois em 'OnFilterScriptInit':
SetTimer("CheckCord", 1000, true);
// E Criei minha public
public CheckCord(playerid){
if((IsPlayerInRangeOfPoint(playerid, 2.0, 1137.38379, -1761.36450, 13.08670))){
return SendClientMessage(playerid,-1,"Vocк estб no local");
}
return 0;
}
|
Tб errado, precisa usar um SetTimerEx.