Random Gilden Text

Hallo zusammen,
ich arbeite an einem Makro, was in zufälliger Reihenfolge Wörter oder Texte in den Gildenchat postet.
Ich habe da schon einiges getestet und komme der Sache schon näher aber irgendetwas übersehe ich.
Vielleicht kann hier jemand helfen ?
Der Makrotext lautet wie folgt:

#showtooltip
/run local messages = {„Text1“, „Text2“, „Text3“, „Text4“, „Text5“}SendChatMessage (messages[math.random(table.getn(messages))]);SendChatMessage(Ind, „GUILD“);

Klappt irgendwie nicht…

Du hast 2x die SendChatMessage und dazu noch fehlerhaft.
Beim ersten Funktionsaufruf fehlt der Channel (würde standardmäßig auf "SAY" gehen), beim zweiten der Text (Ind ist nicht definiert, also nil).

Korrekt wäre z.B.

/run local msg={"Text1","Text2","Text3","Text4","Text5"} SendChatMessage(msg[math.random(#msg)],"GUILD");

noch kürzer:

/run local msg={"Text1","Text2","Text3","Text4","Text5"} SendChatMessage(msg[random(#msg)],"GUILD");

Vielen lieben Dank, das hat super geklappt.
Fehler gesehen.

Dieses Thema wurde automatisch 180 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Nachrichten mehr erlaubt.