AddChatMessage: Unterschied zwischen den Versionen

Aus San Andreas Multiplayer UDF
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
<div style="background: #EAFC82; border:1px solid #000; margin-bottom:5px; width:500px">
+
== Information ==
<div style="border-left: 10px solid blue; padding: 2px 2px 1px 8px;">
+
Die Funktion zeigt eine Nachricht lokal im Chat an. Die Nachricht wird nicht an den Server gesendet.
<p>
 
<strong>Syntax:</strong>
 
AddChatMessage("Farbwert Text")
 
</p>
 
</div>
 
</div>
 
  
== Information ==
 
AddChatMessage zeigt einen Text Lokal im Chat an.<br>
 
Der Text wird nicht vom Server aus registriert.<br>Die Standart-Text Farbe kann dabei in einem 32 Bit Hexwert ([[Farbliste]]) bestimmt werden, folgende Farb-Channel werden unterstützt: Rot, Grün und Blau - Alpha ist zur Zeit nicht verfügbar.<br>
 
Es ist auch möglich im Text selber einzelne Wörter Farbig darzustellen, dafür benutzt man folgenden Syntax:<br>
 
<pre>AddChatMessage("{FFFFFF}Dieser Text wird nur {FFA000}Lokal{FFFFFF} angezeigt.")</pre>
 
;Ausgabe
 
[[Datei:acm.png]]
 
 
== Rückgabe ==
 
== Rückgabe ==
;0
+
* <b>Bei Erfolg:</b> Der Wert <b>1</b>.
Der Wert <b>0</b> wird zurückgegeben, wenn die Funktion nicht erfolgreich beendet wurde.
+
* <b>Bei einem Fehler:</b> Der Wert <b>0</b>.
;1
 
Der Wert <b>1</b> wird zurückgegeben, wenn die Funktion erfolgreich beendet wurde.
 
  
 
== Code Beispiele ==
 
== Code Beispiele ==
 
=== Autohotkey ===
 
=== Autohotkey ===
==== Benutzung ====
+
<syntaxhighlight lang="ahk">
<source lang="autohotkey">
 
AddChatMessage("Farbwert Text")
 
</source>
 
  
==== Beispiele ====
+
Numpad1::
<source lang="autohotkey">
+
  AddChatMessage("{FFFFFF}Hallo, Welt!") ; Es können HTML-Farbcodes in geschweiften Klammern eingebunden werden
~1::
+
  string := "Welt!"
addChatMessage("{FFFFFF}Hallo {FF0000}Welt{00FF00}."))
+
  AddChatMessage("Hallo, {FFFFFF}" string)
 
return
 
return
</source>
+
 
<source lang="autohotkey">
+
</syntaxhighlight>
TextVariable := "Hallo {FF0000}Welt{00FF00}."
 
~2::
 
AddChatMessage("{FFFFFF}" TextVariable)
 
return
 
</source>
 
  
 
[[Kategorie:Allgemeine Funktionen]][[Kategorie:Funktionen]]
 
[[Kategorie:Allgemeine Funktionen]][[Kategorie:Funktionen]]

Version vom 26. April 2017, 14:50 Uhr

Information

Die Funktion zeigt eine Nachricht lokal im Chat an. Die Nachricht wird nicht an den Server gesendet.

Rückgabe

  • Bei Erfolg: Der Wert 1.
  • Bei einem Fehler: Der Wert 0.

Code Beispiele

Autohotkey

Numpad1::
   AddChatMessage("{FFFFFF}Hallo, Welt!") ; Es können HTML-Farbcodes in geschweiften Klammern eingebunden werden
   string := "Welt!"
   AddChatMessage("Hallo, {FFFFFF}" string)
return