Trainer Message Makro

Aus Arindal Wiki

Wechseln zu: Navigation, Suche

Zurück zu Trainer Message Macros

Den Makrotext per Kopieren&Einfügen in die eigene Makrodatei einsetzen oder die Standalone-Makrodatei hier herunterladen und per include Befehl einfügen. Das Makro wird beim Spielen mit den Befehlen /ta oder /tr gestartet. Achtung: Vor dem Einbau von Makros immer Arindal beenden und nach dem Einbau erneut starten, um sicherzustellen, dass alles funktioniert.


// Trainer Messages. /tr triggers only your own trainer messages to be translated in numbers. /ta to see everyones
// messages translated.
//please notify alby@dmod.de if you update or extend this macro so we might include it for everyone.
//Trainersprüche bis 899 ranks übersetzt!

"/tr"
{
label looptrainerscript

setglobal trainerphrase @env.textLog

if trainerphrase < @my.name
if trainerphrase.word[3] == "sagt,"
     setglobal trainer trainerphrase.word[2]
     call WhichPhrase
else if trainerphrase.word[4] == "sagt," 
     setglobal trainer trainerphrase.word[2]
     setglobal trainer + " "
     setglobal trainer + trainerphrase.word[3]
     call WhichPhrase
else if trainerphrase.word[1] == "sagt,"
     setglobal trainer trainerphrase.word[0]
     call WhichPhrase
else if trainerphrase.word[2] == "sagt," 
     setglobal trainer trainerphrase.word[0]
     setglobal trainer + " "
     setglobal trainer + trainerphrase.word[1]
     call WhichPhrase
end if
end if

pause 1
goto looptrainerscript
}

"/ta"
{
label looptrainerscript

setglobal trainerphrase @env.textLog

if trainerphrase.word[3] == "sagt,"
     setglobal trainer trainerphrase.word[2]
     call WhichPhrase
else if trainerphrase.word[4] == "sagt,"
     setglobal trainer trainerphrase.word[2]
     setglobal trainer + " "
     setglobal trainer + trainerphrase.word[3]
     call WhichPhrase
else if trainerphrase.word[1] == "sagt,"
     setglobal trainer trainerphrase.word[0]
     call WhichPhrase
else if trainerphrase.word[2] == "sagt,"
     setglobal trainer trainerphrase.word[0]
     setglobal trainer + " "
     setglobal trainer + trainerphrase.word[1]
     call WhichPhrase
end if
pause 1
goto looptrainerscript
}

WhichPhrase
{
if trainerphrase < "Es gibt noch so viel zu lernen."
message  "•" trainer ": 0-9.\r"
else if trainerphrase < "Schön, dich wiederzusehen."
message  "•" trainer ": 10-19.\r"
else if trainerphrase < "Deine Beharrlichkeit zahlt sich aus."
message  "•" trainer ": 20-29.\r"
else if trainerphrase < "Du machst gute Fortschritte."
message  "•" trainer ": 30-39.\r"
else if trainerphrase < "Du bist ein guter Schüler."
message  "•" trainer ": 40-49.\r"
else if trainerphrase < "Du bist einer meiner besseren Schüler."
message  "•" trainer ": 50-99.\r"
else if trainerphrase < "Du bist mir mit deinem Wissen dicht auf den Fersen."
message  "•" trainer ": 100-149.\r"
else if trainerphrase < "Es ist schwer, dir noch etwas Neues beizubringen."
message  "•" trainer ": 150-199.\r"
else if trainerphrase < "Es ist eine Herausforderung, dich zu unterrichten."
message  "•" trainer ": 200-249.\r"
else if trainerphrase < "Es gibt nicht mehr viel, was ich dir noch beibringen könnte."
message  "•" trainer ": 250-299.\r"
else if trainerphrase < "Dich zu unterrichten hat auch mich viel gelehrt."
message  "•" trainer ": 300-349.\r"
else if trainerphrase < "Du hast ungeheure Fähigkeiten erreicht."
message  "•" trainer ": 350-399.\r"
else if trainerphrase < "Wir sind fast ebenbürtig."
message  "•" trainer ": 400-449.\r"
else if trainerphrase < "Du kannst wirklich stolz auf Deine Leistung sein."
message  "•" trainer ": 450-499.\r"
else if trainerphrase < "Du wirst langsam zu einem Meister unserer Kunst."
message  "•" trainer ": 500-549.\r"
else if trainerphrase < "Deine Hingabe ist lobenswert."
message  "•" trainer ": 550-599.\r"
else if trainerphrase < "Das nenne ich große Hingabe!"
message  "•" trainer ": 600-649.\r"
else if trainerphrase < "Du machst unserer Kunst alle Ehre."
message  "•" trainer ": 650-699.\r"
else if trainerphrase < "Nur wenige sind dir ebenbürtig."
message  "•" trainer ": 700-749.\r"
else if trainerphrase < "Deine Hingabe an unsere Kunst ist beispielslos."
message  "•" trainer ": 750-799.\r"
else if trainerphrase < "Es ist immer wieder schön, einen so angesehenen Kollegen zu treffen."
message  "•" trainer ": 800-899.\r"
else if trainerphrase < "You are truly a grand master."
message  "•" trainer ": 900-999.\r"
else if trainerphrase < "There is nothing I can teach you."
message  "•" trainer ": *MAXED*.\r"
end if
}
Persönliche Werkzeuge