IsInChat: Unterschied zwischen den Versionen

Aus San Andreas Multiplayer UDF
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
 
== Information ==
 
== Information ==
Prüft, ob der Spieler den Chat geöffnet hat oder einen Dialog angezeigt bekommt
+
Die Funktion ermittelt, ob das Chatfenster geöffnet ist oder ein Dialog angezeigt wird.
  
 
== Rückgabe ==
 
== Rückgabe ==
;0
+
* <b>Bei Erfolg:</b>
Chat und Dialog sind geschlossen
+
: Der Wert <b>1</b>, wenn das Chatfenster geöffnet ist oder ein Dialog angezeigt wird.
 +
: Der Wert <b>0</b>, wenn das Chatfenster geschlossen ist und kein Dialog angezeigt wird.
 +
* <b>Bei einem Fehler:</b> Der Wert <b>-1</b>.
  
;1
 
Chat oder Dialog ist offen
 
 
== Code Beispiele ==
 
== Code Beispiele ==
=== Benutzung ===
+
=== Autohotkey ===
<source lang="autohotkey">
+
<syntaxhighlight lang="ahk">
if (!IsInChat()) {
+
#If !IsInChat() ; Hotkey wird nur ausgeführt, wenn der Chat geschlossen und kein Dialog offen ist
    AddChatMessage("Du hast keinen Dialog oder Chat geöffnet.")
 
}
 
</source>
 
  
[[Kategorie:Sonstige Funktionen]][[Kategorie:Funktionen]]
+
Numpad1::
 +
      AddChatMessage("Der Chat ist nicht geöffnet.")
 +
return
 +
 
 +
</syntaxhighlight>
 +
 
 +
[[Kategorie:Funktionen]][[Kategorie:Abfragen]]

Aktuelle Version vom 26. April 2017, 14:31 Uhr

Information

Die Funktion ermittelt, ob das Chatfenster geöffnet ist oder ein Dialog angezeigt wird.

Rückgabe

  • Bei Erfolg:
Der Wert 1, wenn das Chatfenster geöffnet ist oder ein Dialog angezeigt wird.
Der Wert 0, wenn das Chatfenster geschlossen ist und kein Dialog angezeigt wird.
  • Bei einem Fehler: Der Wert -1.

Code Beispiele

Autohotkey

#If !IsInChat() ; Hotkey wird nur ausgeführt, wenn der Chat geschlossen und kein Dialog offen ist

Numpad1::
      AddChatMessage("Der Chat ist nicht geöffnet.")
return