IsPlayerInRangeOfPoint2D: Unterschied zwischen den Versionen

Aus San Andreas Multiplayer UDF
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „ == Information == IsPlayerInRangeOfPoint2D gibt an ob der Spieler in Reichweite zu einem Punkt ist, dabei wird die Z Koordinate nicht verglichen.<br> Der <b>R…“)
 
Zeile 1: Zeile 1:
 +
== Information ==
 +
Die Funktion ermittelt, ob der lokale Spieler unabhängig von der z-Koordinate (Höhe) in der Nähe eines bestimmten Punktes ist.
 +
 +
== Parameter ==
 +
<code>(xPos, yPos, radius)</code>
 +
:<b>xPos</b> - Die x-Koordinate des Punktes.
 +
:<b>yPos</b> - Die y-Koordinate des Punktes.
 +
:<b>radius</b> - Der Radius in dem sich der Spieler zum Punkt befinden muss.
  
== Information ==
 
IsPlayerInRangeOfPoint2D gibt an ob der Spieler in Reichweite zu einem Punkt ist, dabei wird die Z Koordinate nicht verglichen.<br>
 
Der <b>Radius</b> gibt dabei die Größe an.<br>
 
 
== Rückgabe ==
 
== Rückgabe ==
;0
+
* <b>Bei Erfolg:</b>
Der Wert <b>0</b> wird zurückgegeben, wenn die Funktion nicht erfolgreich beendet wurde oder der Spieler nicht in Reichweite ist.  
+
: Der Wert <b>1</b>, wenn sich der Spieler innerhalb des Radius zum Punkt befindet.
;1
+
: Der Wert <b>0</b>, wenn sich der Spieler außerhalb des Radius zum Punkt befindet.
Der Wert <b>1</b> wird zurückgegeben, wenn der Spieler in Reichweite ist.
 
  
 
== Code Beispiele ==
 
== Code Beispiele ==
=== Benutzung ===
+
=== Autohotkey ===
<source lang="autohotkey">
+
<syntaxhighlight lang="ahk">
if(IsPlayerInRangeOfPoint2D(258.534, 583.389, 25))
+
if(IsPlayerInRangeOfPoint2D(100.0, 200.0, 3.0))
{
+
  AddChatMessage("Du bist in Reichweite des Punktes.")
    ; Spieler ist in Reichweite
+
else
}else{
+
  AddChatMessage("Du bist nicht in Reichweite des Punktes.")
    ; Spieler ist nicht in Reichweite
+
</syntaxhighlight>
}
 
</source>
 
 
 
 
 
  
 
[[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]
 
[[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]

Version vom 25. April 2017, 18:42 Uhr

Information

Die Funktion ermittelt, ob der lokale Spieler unabhängig von der z-Koordinate (Höhe) in der Nähe eines bestimmten Punktes ist.

Parameter

(xPos, yPos, radius)

xPos - Die x-Koordinate des Punktes.
yPos - Die y-Koordinate des Punktes.
radius - Der Radius in dem sich der Spieler zum Punkt befinden muss.

Rückgabe

  • Bei Erfolg:
Der Wert 1, wenn sich der Spieler innerhalb des Radius zum Punkt befindet.
Der Wert 0, wenn sich der Spieler außerhalb des Radius zum Punkt befindet.

Code Beispiele

Autohotkey

if(IsPlayerInRangeOfPoint2D(100.0, 200.0, 3.0))
   AddChatMessage("Du bist in Reichweite des Punktes.")
else
   AddChatMessage("Du bist nicht in Reichweite des Punktes.")