@Slin

Danke für die schnelle Antwort!

Das Script funktioniert. Allerdings kann ich damit (nach ein klein wenig umschreiben) nur den Text nach string1 durchsuchen und durch string2 ersetzen lassen. Ich kann damit also z.b. string1 als "Beruf" und string2 als "Schmied" definieren und das Script ersetzt das Wort.

Damit kann ich aber nur einen Befehl austauschen lassen.
Ich hätte aber gerne, dass das Script erkennt "oh da ist ja ein Befehl" (z.b. zwischen @Befehl@) und sich dann den gleichnamigen String sucht, ohne das "Befehl" vorher als Suchbegriff definiert wurde.

Ich möchte z.b. gerne so einen Satz schreiben

Hallo @Name@. Ich bin @Beruf@. Das @Gegenstand@ kostet @Geld@

Und das Script soll dann die Befehle erkennen und sich folgende Strings suchen

string Name=Tom;
string Beruf=Schmied;
string Gegenstand=Schwert;
string Geld=100;


Ich weis das ist keine einfache Frage, aber hat jemand eine Idee?


Gruß
Jonas