[Ajuda] Comando em certa area? - 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] Comando em certa area? (
/showthread.php?tid=582466)
Comando em certa area? -
hlgamesbr - 20.07.2015
Estou fazendo um GM, e queria adicionar um comando que sу desse pra usa-lo em uma area especifica do mapa, exemplo: player sу pode dar /cardapio quando estiver em uma lanchonete/restalrante...Grato Pela Ajuda!
Re: Comando em certa area? -
iTakelot - 20.07.2015
use
IsPlayerInRangeOfPoint
pawn Код:
if(!strcmp("/ex",cmdtext))
{
if(IsPlayerInRangeOfPoint(playerid, float, x, y, z))
{
SendClientMessage(playerid,0xFFFFFFFF,"Voce nгo esta no devido local de usar este comando!");
}
return 1;
}
PHP код:
Float:range A maior distвncia para o jogador pode ser a partir do ponto a ser na gama .
PHP код:
Float:x A coordenada X do ponto para verificar o intervalo para.
PHP код:
Float:y A coordenada y do ponto para verificar o intervalo para.
PHP код:
Float:z A coordenada z do ponto para verificar o intervalo para.
@Edit:
Use tambйm GetPlayerInterior como no exemplo.
Код:
if(GetPlayerInterior(playerid) != InteriorID) return SendClientMessage(playerid, -1, "[ex]: Voce nao estб em um bar");
em InteriorID voce coloca o id desejado, vo deixar um site com todos interiores caso voce tenha duvidas:
http://weedarr.wikidot.com/interior
Re: Comando em certa area? -
Holl - 20.07.2015
Quote:
Originally Posted by iTakelot
use IsPlayerInRangeOfPoint
pawn Код:
if(!strcmp("/ex",cmdtext)) { if(IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z)) { SendClientMessage(playerid,0xFFFFFFFF,"Voce nгo esta no devido local de usar este comando!"); } return 1; }
PHP код:
Float:range A maior distвncia para o jogador pode ser a partir do ponto a ser na gama .
PHP код:
Float:x A coordenada X do ponto para verificar o intervalo para.
PHP код:
Float:y A coordenada y do ponto para verificar o intervalo para.
PHP код:
Float:z A coordenada z do ponto para verificar o intervalo para.
|
iTakelot Editei o seu [QUOTE] , quando estava com a cordenada .. para que o jovem possa intender melhor, Vlw
Re: Comando em certa area? -
hlgamesbr - 20.07.2015
Vlw, Ajudou Bastante!
.
.
.
.
INICIANTE EM PAWNO
Re: Comando em certa area? -
Jimmmy - 20.07.2015
Isso pode te ajudar..
https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint
https://sampforum.blast.hk/showthread.php?tid=330001
OBS:
* Linguagem =
pawn ProgramaEditor =
pawno Compilador =
pawncc