PHP Code:
quest find_blacksmith begin
state run begin
when login with pc.level>=2 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Such mich!")
end
when button or info begin
say_title("Such mich!")
say("")
say("Heeeeeey, Neuer!")
say("Willst du ma zu mir kommen?")
say("Ich bin ein wichtiger NPC")
say("im Spiel und kann dir")
say("'n bisschen Startgeld geben")
say("Also komm!")
say("")
say("Dein Freund, der Schmied")
set_state(gotoblacksmith)
end
end
state gotoblacksmith begin
when letter begin
local v=find_npc_by_vnum(20016)
if 0==v then
else
target.vid("__TARGET__", v,"Finde den Schmied")
end
end
when letter begin
send_letter("Such mich!")
end
when button or info begin
say_title("Such mich!")
say("Der Schmied sucht dich!")
say("Gehe zu ihm.")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("Schmied:")
say("")
say("Schön das du gekommen bist.")
say("Ich bin der beste hier im Spiel.")
say("Ich kann nämlich deine Sachen uppen!")
say("Leider ist niemand perfekt und")
say("ich mache auch Fehler.")
say("Wenn ich nen Fehler mache dann")
say("behalte ich eig. dein Item aber egal...")
say("Meine Rates sind folgende:")
say("+0-+4 100%, +5 90%, +6 70%, +7 50%, +8 30% und +9 20%.")
say("wie du siehst bin ich um einiges besser als mein Bruder,")
say("Der in der Metin2.DE Version arbeiten muss.")
say("Die Uppchance für Besondere Items(KR, GM-Schuhe...)")
say("Beträgt leider nur 10%, da nicht jeder so etwas haben soll.")
say("Besondere Items sind auch das einzige wofür man uppitems braucht :D")
say("Ich gebe dir jetzt dein Startgeld.")
say("")
local s = select("Okay...","Nee lieber nicht...")
if s=1 then
say("Schmied:")
say("Gut hier, aber pass schön drauf auf!")
say("")
say_reward("Du erhältst: 100.000 Yang")
pc.change_money(100000)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end
Wenn ich jetzt aber make.sh ausführe kommt der folgende Fehler:
Was habe ich Falsch gemacht?
Bitte helft mir