Guten Abend.
Ich habe mir aus dem Internet eine Quest von Metin2 heruntergeladen. Leider konnte ich sie nicht auf meinen Public Server hochladen, da der Code einen Fehler aufweit, den ich nicht finde.
Hier einfach mal der COde von der Quest:
quest main_quest_lv1 begin
state start begin
when login or levelup with pc.get_level() == 1 begin
set_state( gotoinfomation )
end
end
state gotoinfomation begin
when letter begin
send_letter("Willkommen auf Kytara2")
end
when button or info begin
say_title("Willkommen auf Kytara2")
say("")
say("Nun geht es los, es warten eine Menge Abenteuer auf dich.")
say("Das "Kytara2 Team wünscht dir viel Spaß!")
say("")
say("Als erstes solltest du dich auf die Suche nach dem Stadtwächter machen.")
say("Von ihm bekommst du wichtige Informationen und ständig neue aufregende")
say("Aufträge, bei denen du dein Können unter Beweis stellen musst.")
say("")
say("Aufgeht's zum Stadtwächter, er erwartet dich bereits!")
say("")
wait()
say_title("Willkommen auf Kytara2")
say("")
say("Wenn du bereit bist um dein Können gegenüber wilden Tieren")
say("unter Beweis zu stellen, dann findest du feindliche Tiere")
say("ausserhalb der Stadt. Dort sie sie auf der Karte (links oben) rot makiert.")
say("Feindliche Kreaturen und Spieler sind auf der Karte Immer rot makiert.")
say("")
say("Als Anfänger solltest du deine Jagt auf die Wildhunde beschränken!")
say("Sie sind schwach und leicht zu töten.")
say("")
say("Viel Glück!")
say("")
set_state( gototeacher )
end
end
state gototeacher begin
when letter begin
local v=find_npc_by_vnum(20354)
if v!=0 then
target.vid("__TARGET__", v, mob_name(20354))
end
end
when button or info begin
say_title("Finde den Stadtwächter.")
say("")
say("Sprich mit dem Stadtwächter.")
say("")
say("Finde den Stadtbewohner mit dem roten Pfeil über dem Kopf")
say("und klick ihn an. Wenn du keinen Pfeil in deiner Umgebung siehst,")
say("dann folge den rot blinkenden Punkten auf der Karte.")
say("")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("Stadtwächter:")
say("")
say("Wie ich sehe, bist du neu in unserer schönen Stadt.")
say("Offensichtlich haben sie noch keinen Helden aus dir gemacht.")
say("Wurdest du denn überhaupt schon ausgebildet?")
say("")
say("Schau dich mal an! Du hast doch keine Ahnung, wie man mit einer Waffe umgehen muss.")
say("Hör zu! Du musst vorbereitet sein, wenn du den Krieg überleben willst.")
say("")
say("Ok, ich werde dir helfen bis du genug Erfahrung gesammelt")
say("oder Level 10 erreicht hast. Ich bin eine vielbeschäftigte Person")
say("also vergeude nicht meine Zeit. Bewegung!")
say("")
wait()
say_title("Stadtwächter:")
say("")
say("Nun geh und lern die Grundlagen!")
say("")
say("Wenn du ein höheres Level erreicht hast, solltest du zurückkehren")
say("und dich bei mir melden.")
say("")
say("Warum stehst du noch hier rum?")
say("Du wirst keine Erfahrung sammeln, wenn du hier nur dumm rumstehst!")
say("")
clear_letter()
set_state(__COMPLETE__)
set_quest_state("find_squareguard","find")
set_quest_state("main_quest_lv2","run")
end
end
state __COMPLETE__ begin
end
end
Ich weis nicht genau, welche Sprache das ist... Ich würde aber auf Lua oder Phyton tippen.
-Wäre nett, wenn mir bei diesem Code jemand helfen könnte.
PS: Hoffe das ist der Richtige Bereich für meine Anfrage.