IsPlayerInRangeOfPoint: Unterschied zwischen den Versionen
Aus San Andreas Multiplayer UDF
Zeile 1: | Zeile 1: | ||
== Information == | == Information == | ||
− | + | Die Funktion ermittelt, ob der lokale Spieler in der Nähe eines bestimmten Punktes ist. | |
− | + | ||
− | + | == Parameter == | |
+ | <code>(xPos, yPos, zPos, radius)</code> | ||
+ | :<b>xPos</b> - Die x-Koordinate des Punktes. | ||
+ | :<b>yPos</b> - Die y-Koordinate des Punktes. | ||
+ | :<b>zPos</b> - Die z-Koordinate des Punktes. | ||
+ | :<b>radius</b> - Der Radius in dem sich der Spieler zum Punkt befinden muss. | ||
== Rückgabe == | == Rückgabe == | ||
− | + | * <b>Bei Erfolg:</b> | |
− | Der Wert <b> | + | : Der Wert <b>1</b>, wenn sich der Spieler innerhalb des Radius zum Punkt befindet. |
− | + | : Der Wert <b>0</b>, wenn sich der Spieler außerhalb des Radius zum Punkt befindet. | |
− | Der | + | |
== Code Beispiele == | == Code Beispiele == | ||
− | === | + | === Autohotkey === |
− | < | + | <syntaxhighlight lang="ahk"> |
− | if(IsPlayerInRangeOfPoint( | + | Numpad1:: |
− | + | if(IsPlayerInRangeOfPoint(100.0, 200.0, 10.0, 3.0)) | |
− | + | AddChatMessage("Du bist in Reichweite des Punktes.") | |
− | + | else | |
− | + | AddChatMessage("Du bist nicht in Reichweite des Punktes.") | |
− | + | return | |
− | </ | + | </syntaxhighlight> |
− | |||
[[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]] | [[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]] |
Version vom 25. April 2017, 18:42 Uhr
Inhaltsverzeichnis
Information
Die Funktion ermittelt, ob der lokale Spieler in der Nähe eines bestimmten Punktes ist.
Parameter
(xPos, yPos, zPos, radius)
- xPos - Die x-Koordinate des Punktes.
- yPos - Die y-Koordinate des Punktes.
- zPos - Die z-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
Numpad1::
if(IsPlayerInRangeOfPoint(100.0, 200.0, 10.0, 3.0))
AddChatMessage("Du bist in Reichweite des Punktes.")
else
AddChatMessage("Du bist nicht in Reichweite des Punktes.")
return