GetChatLine: Unterschied zwischen den Versionen

Aus San Andreas Multiplayer UDF
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Information == GetChatLine gibt den angegeben Text aus der Chatzeile zurück. == Rückgabe == ;-1 Der Wert <b>-1</b> wird zurückgegeben, wenn die Funktion…“)
 
 
Zeile 1: Zeile 1:
 
== Information ==
 
== Information ==
GetChatLine gibt den angegeben Text aus der Chatzeile zurück.
+
Die Funktion liest die angegebene Chatzeile aus.
 +
 
 +
== Parameter ==
 +
<code>(Line, ByRef Output, timestamp=0, color=0)</code>
 +
:<b>Line</b> - Die Chatzeile (Index), von der letzten ausgehend, die ausgelesen werden soll (beginnend bei 0).
 +
:<b>Output</b> - In diese Variable wird der ausgelesene Zeilentext geschrieben.
 +
:<b>timestamp</b> - Gibt an, ob der Timestamp mitausgelesen wird.
 +
:<b>color</b> - Gibt an, ob die Chatfarbe mitausgelesen wird.
 +
 
 
== Rückgabe ==
 
== Rückgabe ==
;-1
+
Es gibt keinen Rückgabewert.
Der Wert <b>-1</b> wird zurückgegeben, wenn die Funktion nicht erfolgreich beendet wurde.
 
;1
 
Der Wert <b>1</b> wird zurückgegeben, wenn die Funktion erfolgreich beendet wurde.
 
  
 
== Code Beispiele ==
 
== Code Beispiele ==
=== Benutzung ===
+
=== Autohotkey ===
<source lang="autohotkey">
+
<syntaxhighlight lang="ahk">
~1::
+
 
GetChatLine(0, str)
+
Numpad1::
MsgBox, %str%
+
  GetChatLine(0, chatLine) ; Liest die letzte Chatzeile aus
 +
  if (InStr(chatLine, "Brauche Heal"))
 +
      SendChat("/heal")
 
return
 
return
</source>
 
  
 +
</syntaxhighlight>
  
[[Kategorie: Sonstige Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]
+
[[Kategorie:Allgemeine Funktionen]][[Kategorie:Funktionen]][[Kategorie:Abfragen]]

Aktuelle Version vom 28. April 2017, 15:23 Uhr

Information

Die Funktion liest die angegebene Chatzeile aus.

Parameter

(Line, ByRef Output, timestamp=0, color=0)

Line - Die Chatzeile (Index), von der letzten ausgehend, die ausgelesen werden soll (beginnend bei 0).
Output - In diese Variable wird der ausgelesene Zeilentext geschrieben.
timestamp - Gibt an, ob der Timestamp mitausgelesen wird.
color - Gibt an, ob die Chatfarbe mitausgelesen wird.

Rückgabe

Es gibt keinen Rückgabewert.

Code Beispiele

Autohotkey

Numpad1::
   GetChatLine(0, chatLine) ; Liest die letzte Chatzeile aus
   if (InStr(chatLine, "Brauche Heal"))
      SendChat("/heal")
return