IsNPCById: Unterschied zwischen den Versionen

Aus San Andreas Multiplayer UDF
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
== Information ==
 
== Information ==
IsNPCById gibt zurück ob die Angebene ID ein NPC ist.
+
Die Funktion ermittelt, ob der Spieler mit der angegebenen ID ein NPC ist.
 +
 
 +
== Parameter ==
 +
<code>(playerId)</code>
 +
:<b>playerId</b> - Die ID des Spielers, dessen NPC-Status ermittelt werden soll.
  
 
== Rückgabe ==
 
== Rückgabe ==
;-1
+
* <b>Bei Erfolg:</b>
Der Wert <b>-1</b> wird zurückgegeben, wenn kein Spieler mit der angegebenen Id gefunden wurde.
+
: Der Wert <b>1</b>, wenn der Spieler ein NPC ist.
 
+
: Der Wert <b>0</b>, wenn der Spieler kein NPC ist.
;0
+
* <b>Bei einem Fehler:</b> Der Wert <b>-1</b>.
Der Wert <b>0</b> wird zurückgegeben, wenn die ID ein Richtiger Spieler ist.
 
  
;1
 
Der Wert <b>1</b> wird zurückgegeben, wenn die ID ein NPC ist.
 
 
== Code Beispiele ==
 
== Code Beispiele ==
=== Benutzung ===
+
=== Autohotkey ===
<source lang="autohotkey">
+
<syntaxhighlight lang="ahk">
N/A
+
Numpad1::
</source>
+
  isNPC := IsNPCById(42)
 +
  if (isNPC)
 +
      AddChatMessage("Der Spieler mit der ID 42 ist ein NPC.")
 +
  else if (isNPC == 0)
 +
      AddChatMessage("Der Spieler mit der ID 42 ist kein NPC.")
 +
return
 +
</syntaxhighlight>
  
 
[[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]
 
[[Kategorie:Spieler Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]

Version vom 25. April 2017, 18:39 Uhr

Information

Die Funktion ermittelt, ob der Spieler mit der angegebenen ID ein NPC ist.

Parameter

(playerId)

playerId - Die ID des Spielers, dessen NPC-Status ermittelt werden soll.

Rückgabe

  • Bei Erfolg:
Der Wert 1, wenn der Spieler ein NPC ist.
Der Wert 0, wenn der Spieler kein NPC ist.
  • Bei einem Fehler: Der Wert -1.

Code Beispiele

Autohotkey

Numpad1::
   isNPC := IsNPCById(42)
   if (isNPC)
      AddChatMessage("Der Spieler mit der ID 42 ist ein NPC.")
   else if (isNPC == 0)
      AddChatMessage("Der Spieler mit der ID 42 ist kein NPC.")
return