SA-MP Forums Archive
[AJUDA] Area Quadrada - 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] Area Quadrada (/showthread.php?tid=190286)



[AJUDA] Area Quadrada - TiagoPS - 14.11.2010

Bom pessoal eu tou fazendo um negocio tipo de areas que tipo eu to usando player to point ou seja ele e no raio redondo mas eu queria um raio "QUADRADO" tipo assim

pawn Код:
+--------------------+
|                    |                      
|                    |
|                    |
|                    |
|                    |
|                    |
+--------------------+
uma area quadrada tipo uma GZ mas sem a gz como fasco isso tipo fazer uma gz mas sem a gz sу com 4 coordenadas para fazer um quadrado ou um tengolo


Re: [AJUDA] Area Quadrada - Gustavob - 14.11.2010

IsPlayerInArea


Re: [AJUDA] Area Quadrada - SlashPT - 14.11.2010

fiz agora a pressa

pawn Код:
JogadorNaArea(player,Float:minimox,Float:maximox,Float:minimoy,Float:maximoy)
pawn Код:
//==============================================================================
stock
    JogadorNaArea(player,Float:minimox,Float:maximox,Float:minimoy,Float:maximoy)
{
    static
        Float:PosA[3]
    ;
    if(IsPlayerConnected(player))
        GetPlayerPos(i, PosA[0], PosA[1], PosA[2]);
    return (PosA[0] > minimox && PosA[0] < maximox && PosA[1] > minimoy && PosA[1] < maximoy) ? (1) : (0);
}
//==============================================================================
espero que funcione

EDIT: Modo de uso

pawn Код:
if(JogadorNaArea(playerid,400.9,450.1,500.3,550.7) == 1)
//Jogador estб na area!
pawn Код:
if(JogadorNaArea(playerid,400.9,450.1,500.3,550.7) == 0)
//Jogador nгo estб na area!



Re: [AJUDA] Area Quadrada - TiagoPS - 14.11.2010

Ohhhhh valeu ai pessoal com os dois eu consegui fazer


Re: [AJUDA] Area Quadrada - ipsBruno - 14.11.2010

Qualquer coisa vai em cуdigos ъteis,minha funзгo transforma,xy,z + radius em quadrado