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