Ich habe für meinen Server eine Belohnungs Quest geschrieben, diese wollte ich hier zur verfügung stellen.
Info:
Alle 10 Level bekommt man eine Belohnung!
Belohnung gibt es von Level 10-105
Belohnungen, Texte etc. könnt ihr alles ändern
PHP Code:
quest belohnung begin
state start begin
when levelup with pc.get_level() == 10 begin
say_title("Belohnung Nr.1")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 10!")
say("")
say("Als Belohnung erhälst du 10x Boni Hinzufügen und 10x Switchen.")
say("")
say("Die nächste Belohnung erhälst du bei Level 20.")
pc.give_item2(71200, 10)
pc.give_item2(71085, 10)
end
when levelup with pc.get_level() == 20 begin
say_title("Belohnung Nr.2")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 20!")
say("")
say("Als Belohnung erhälst du 1x Elixier der Sonne & Mondes(K).")
say("")
say("Die nächste Belohnung erhälst du bei Level 30.")
pc.give_item2(72723, 1)
pc.give_item2(72727, 1)
end
when levelup with pc.get_level() == 30 begin
say_title("Belohnung Nr.3")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 30!")
say("")
say("Als Belohnung erhälst du 5x Segenschriftrolle.")
say("")
say("Die nächste Belohnung erhälst du bei Level 40.")
pc.give_item2(25040, 5)
end
when levelup with pc.get_level() == 40 begin
say_title("Belohnung Nr.4")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 40!")
say("")
say("Als Belohnung erhälst du 1x Elixier der Sonne & Mondes(M).")
say("")
say("Die nächste Belohnung erhälst du bei Level 50.")
pc.give_item2(72724, 1)
pc.give_item2(72728, 1)
end
when levelup with pc.get_level() == 50 begin
say_title("Belohnung Nr.5")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 50!")
say("")
say("Als Belohnung erhälst du 1x Elixier der Sonne & Mondes(G).")
say("")
say("Die nächste Belohnung erhälst du bei Level 60.")
pc.give_item2(72725, 1)
pc.give_item2(72729, 1)
end
when levelup with pc.get_level() == 60 begin
say_title("Belohnung Nr.6")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 60!")
say("")
say("Als Belohnung erhälst du 5x Magisches Metall.")
say("")
say("Die nächste Belohnung erhälst du bei Level 70")
pc.give_item2(25041, 5)
end
when levelup with pc.get_level() == 70 begin
say_title("Belohnung Nr.7")
say("")
say("Hallo, herzlichen Glückwusch zum erreichen des Level 70!")
say("Als Belohnung erhälst du eine Weiße Perle.")
say("")
say("Die nächste Belohnung erhälst du bei Level 80.")
pc.give_item2(27992, 1)
end
when levelup with pc.get_level() == 80 begin
say_title("Belohnung Nr.8")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 80!")
say("")
say("Als Belohnung erhälst du Elixier der Sonne & Mondes(G).")
say("")
say("Die nächste Belohnung erhälst du bei Level 90.")
pc.give_item2(72725, 1)
pc.give_item2(72729, 1)
end
when levelup with pc.get_level() == 90 begin
say_title("Belohnung Nr.9")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 90!")
say("")
say("Als Belohnung erhälst du jede Perle 1x.")
say("")
say("Die nächste Belohnung erhälst du bei Level 100.")
pc.give_item2(27992, 1)
pc.give_item2(27993, 1)
pc.give_item2(27994, 1)
end
when levelup with pc.get_level() == 100 begin
say_title("Belohnung Nr.10")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 100!")
say("")
say("Als Belohnung erhälst du ein weiteres Mal 5x Magisches Metall.")
say("")
say("Die nächste Belohnung erhälst du bei Level 105.")
pc.give_item2(25041, 5)
end
when levelup with pc.get_level() == 105 begin
say_title("Belohnung Nr.11")
say("")
say("Hallo, herzlichen Glückwunsch zum erreichen des Level 105!")
say("")
say("Als Belohnung erhälst du ein sehr mächtiges Reittier!")
say("Den weißen Löwen!!!")
say("")
say("Da du nun das Max. Level erreicht hast,")
say("wirst du keine Belohnungen mehr bekommen!")
pc.give_item2(71124, 1)
end
end
end
So da mich ~LuckyStrike~ darauf hingewiesen hat, dass es ziemlich nervt mit dem Fenster immer hier die Lösung:
Wenn ihr nicht wollt das bei jedem 10ten Level so ein Fenster sich öffnet,
ändert einfach die ganzen
say("") und say_title("") in:
syschat! Z.B syschat("Blubberfasel Bla")
Ich weiß, kann man alles selber machen usw! Sehen wir es einfach al zur Unterstützung der faulen Menschen