ich hab ein prob.
ich hab mir eine quest geschrieben die so ausschaut
----------------------------------------------------
--eigeneQuest
--by _DownTime
----------------------------------------------------
quest PferdeQuest begin
state start begin
when login or levelup with pc.get_level() >=35 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20350)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("PferdeQuest")
end
when button or info begin
say_title("PferdeQuest")
say("hallo Stalli")
say("ok warte hier ich komme gleich wieder")
say("Bis gleich")
say("")
say("")
say("")
say("")
say("")
end
when __TARGET__.target.click or
20350.chat."Quest" begin
target.delete("__TARGET__")
say("Stallbursche:")
--- l
say("hallo Bursche,")
say("Bring mir 11 PferdeMedallien")
say("dann bekommst du eine Fette Behlohnung")
say("bis gleich")
say("")
say("")
say("")
set_state(go_to_disciple)
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
end
end
state go_to_disciple begin
when letter begin
send_letter("Auftrag von Stallbursche")
end
when button or info begin
say_title("Quest")
--- l
say("")
say("Stallbursche gab euch den Auftrag")
say("11 Pferdemedallie zu sammeln!")
say("Das Item bekommt ihr von Altebox.")
say("Viel Glueck!")
say("")
say_item_vnum(50050)
say_reward(" Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
say("")
end
when 71035.use begin --°g´bÃĤô
if pc.getqf("drink_drug")==1 then
say("")
say("Bessere Droppchance!")
say("")
return
end
if pc.count_item(50050)==0 then
say("")
say("Du hast keine!")
say("Lauf los und besorg mir welche!")
say("")
return
end
item.remove()
pc.setqf("drink_drug",1)
end
when 20359.kill begin
if pc.count_item(50050)<11-pc.getqf("collect_count") then
pc.give_item2(50050, 1)
end
end
when 20350.chat."Quest" with pc.count_item(50050) >0 begin
say("Einen Moment!")
--- l
say("Ich werde das Item")
say("schnell mal ueberpruefen.")
say("Hoffentlich klappt alles!")
say("")
pc.remove_item(50050, 1)
wait()
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=50052
else
pass_percent=50052
end
local s= number(1,100)
if s<= pass_percent then
if pc.getqf("collect_count")< 10 then --5*Ó¥H¤U
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index) --¨ú±o¤@* +1
say("Stallbursche:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..11-pc.getqf("collect_count").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
say("Stallbursche:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Dafür werde ich dich wie versprochen")
say("belohnen!")
say("")
say_reward("Du bekommst ein Waffenhandbuch!")
say_reward("Du bekommst einen Kampfgaul!")
say_reward("Du bekommst 10.000.000 Yang!")
say_reward("Du bekommst 15.000.000 Erfahrung!")
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
clear_letter()
set_state(__complete)
horse.set_level (11)
horse.get_level (11)
pc.give_item2(50052)
pc.change_money(10.000.000)
pc.give_exp2(15.000.000)
set_quest_state("levelup","run")
return
else
say("Stallbursche:")
say("Dieses Item ist von schlechter Qualität!")
say("Es kann nicht verwendet werden.")
say("Hole mir ein neues!")
say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
end
end
--eigeneQuest
--by _DownTime
----------------------------------------------------
quest PferdeQuest begin
state start begin
when login or levelup with pc.get_level() >=35 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20350)
if v != 0 then
target.vid("__TARGET__", v, "Quest")
end
send_letter("PferdeQuest")
end
when button or info begin
say_title("PferdeQuest")
say("hallo Stalli")
say("ok warte hier ich komme gleich wieder")
say("Bis gleich")
say("")
say("")
say("")
say("")
say("")
end
when __TARGET__.target.click or
20350.chat."Quest" begin
target.delete("__TARGET__")
say("Stallbursche:")
--- l
say("hallo Bursche,")
say("Bring mir 11 PferdeMedallien")
say("dann bekommst du eine Fette Behlohnung")
say("bis gleich")
say("")
say("")
say("")
set_state(go_to_disciple)
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
end
end
state go_to_disciple begin
when letter begin
send_letter("Auftrag von Stallbursche")
end
when button or info begin
say_title("Quest")
--- l
say("")
say("Stallbursche gab euch den Auftrag")
say("11 Pferdemedallie zu sammeln!")
say("Das Item bekommt ihr von Altebox.")
say("Viel Glueck!")
say("")
say_item_vnum(50050)
say_reward(" Du hast".." "..pc.getqf("collect_count").." bis jetzt gesammelt!")
say("")
end
when 71035.use begin --°g´bÃĤô
if pc.getqf("drink_drug")==1 then
say("")
say("Bessere Droppchance!")
say("")
return
end
if pc.count_item(50050)==0 then
say("")
say("Du hast keine!")
say("Lauf los und besorg mir welche!")
say("")
return
end
item.remove()
pc.setqf("drink_drug",1)
end
when 20359.kill begin
if pc.count_item(50050)<11-pc.getqf("collect_count") then
pc.give_item2(50050, 1)
end
end
when 20350.chat."Quest" with pc.count_item(50050) >0 begin
say("Einen Moment!")
--- l
say("Ich werde das Item")
say("schnell mal ueberpruefen.")
say("Hoffentlich klappt alles!")
say("")
pc.remove_item(50050, 1)
wait()
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=50052
else
pass_percent=50052
end
local s= number(1,100)
if s<= pass_percent then
if pc.getqf("collect_count")< 10 then --5*Ó¥H¤U
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index) --¨ú±o¤@* +1
say("Stallbursche:")
say("Perfekt! Das Item ist in Ordnung")
say("Du hast bis jetzt ".." "..11-pc.getqf("collect_count").. " abgegeben!")
say("Bring mir die restlichen!")
say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
say("Stallbursche:")
say("Yuhu! Du hast mir")
say("alles gebracht!")
say("Dafür werde ich dich wie versprochen")
say("belohnen!")
say("")
say_reward("Du bekommst ein Waffenhandbuch!")
say_reward("Du bekommst einen Kampfgaul!")
say_reward("Du bekommst 10.000.000 Yang!")
say_reward("Du bekommst 15.000.000 Erfahrung!")
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
clear_letter()
set_state(__complete)
horse.set_level (11)
horse.get_level (11)
pc.give_item2(50052)
pc.change_money(10.000.000)
pc.give_exp2(15.000.000)
set_quest_state("levelup","run")
return
else
say("Stallbursche:")
say("Dieses Item ist von schlechter Qualität!")
say("Es kann nicht verwendet werden.")
say("Hole mir ein neues!")
say("")
pc.setqf("drink_drug",0) --ÃĤôªì©l¤Æ
return
end
end
end
so und jetzt wen ich sh make.sh mach kommt das :
und ich bitte euch helft mir
und biite nich wegen den 2 sachen mekern wieso ich es 2 mal drin hab
: horse.set_level (11)
horse.get_level (11)





