IsPlayerInRangeOfPoint FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 13:25, 23 January 2014
Connor Mead (Talk | contribs)

← Previous diff
Revision as of 06:37, 24 January 2014
Connor Mead (Talk | contribs)

Next diff →
Line 10: Line 10:
{{ParametersFR|playerid, Float:range, Float:x, Float:y, Float:z}} {{ParametersFR|playerid, Float:range, Float:x, Float:y, Float:z}}
{{Param|playerid|L'ID du joueur.}} {{Param|playerid|L'ID du joueur.}}
-{{Param|Float:range|La distance maximale (à partir des coordonnées, du point) à laquelle le joueur doit être pour être ''dans la zone''.}}+{{Param|Float:range|La distance (portée) maximale (à partir des coordonnées, du point) à laquelle le joueur doit être pour être ''dans la zone''.}}
{{Param|Float:x|Les coordonnées X du point.}} {{Param|Float:x|Les coordonnées X du point.}}
{{Param|Float:y|Les coordonnées Y du point.}} {{Param|Float:y|Les coordonnées Y du point.}}

Revision as of 06:37, 24 January 2014




Cette fonction a été ajoutée dans SA-MP 0.3a et ne fonctionne pas dans les versions antérieures


Description:

Vérifie si un joueur est dans une zone. Cette fonction est plus rapide que les versions scriptées.


Paramètres:
(playerid, Float:range, Float:x, Float:y, Float:z)
playeridL'ID du joueur.
Float:rangeLa distance (portée) maximale (à partir des coordonnées, du point) à laquelle le joueur doit être pour être dans la zone.
Float:xLes coordonnées X du point.
Float:yLes coordonnées Y du point.
Float:zLes coordonnées Z du point.


Retourne:

  • 1/true(vrai) - Le joueur est dans la zone
  • 0/false(faux) - Le joueur n'est pas dans la zone


if(!strcmp("/stade",cmdtext))
{
    if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
    {
        SendClientMessage(playerid,0xFFFFFFFF,"Vous êtes dans le stade!");
    }
    return 1;
}

Voici un schéma pour mieux comprendre:

Image:Rangeofpoint.png

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.