|
You last visited: Today at 12:59
Advertisement
[SERVICE] Die Questkontrolle
Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.
08/31/2011, 21:36
|
#3316
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
Habe den Text ja schon ein bissl verändert..^^
& und als aufgabe soll man anstatt bogis
20 Wüstenfuchs killen.. (2101)
|
|
|
08/31/2011, 21:43
|
#3317
|
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
|
@ kay331:
PHP Code:
quest reittiere begin
state start begin
when 71114.use begin
say_title("Reittiere")
say("Du möchtest wohl mit einen der neuen")
say("Reittiere reiten. Suche dir ein Tier aus mit")
say("dem du reiten möchtest.")
local s = select("Keiler", "Wolf", "Feuer Tiger", "Löwe", "Streitwolf", "Weiter", "Abbrechen")
if s == 1 then
if pc.get_level() >= 75 then
chat("Du hast nun für 30min einen Keiler als Reittier!")
chat("Es verleiht dir 75 Verteidung extra")
affect.remove_collect()
pc.mount(20110, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,75,1800)
pc.removeitem(71114, 1)
else
say_title("Keiler")
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
end
end
if s == 2 then
if pc.get_level() >= 80 then
chat("Du hast nun für 30min einen Wolf als Reittier!")
chat("Es verleiht dir 100 Verteidigung extra")
affect.remove_collect()
pc.mount(20111, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,100,1800)
pc.removeitem(71114, 1)
else
say_title("Wolf")
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
end
end
if s == 3 then
if pc.get_level() >= 85 then
chat("Du hast nun für 30min einen Feuer Tiger als Reittier!")
chat("Es verlieht dir 125 Verteidigung extra")
affect.remove_collect()
pc.mount(20112, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,125,1800)
pc.removeitem(71114, 1)
else
say_title("Feuer Tiger")
say("Du bist noch zu jung! Versuch es mit lvl 85 wieder!")
end
end
if s == 4 then
if pc.get_level() >= 90 then
chat("Du hast nun für 30min einen Loewen als Reittier!")
chat("Es verleiht dir 200 Verteidigung extra")
affect.remove_collect()
pc.mount(20113, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,200,1800)
pc.removeitem(71114, 1)
else
say_title("Löwe")
say("Du bist noch zu jung! Versuch es mit lvl 90 wieder!")
end
end
if s == 5 then
if pc.get_level() >= 95 then
chat("Du hast nun für 30min einen Streitwolf als Reittier!")
chat("Es verlieht dir 230 Verteidigung extra")
affect.remove_collect()
pc.mount(20116, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,230,1800)
pc.removeitem(71114, 1)
else
say_title("Streitwolf")
say("Du bist noch zu jung! Versuch es mit lvl 95 wieder!")
end
end
if s == 6 then
say_title("Reittiere")
local s = select("Kriegskeiler", "Wießer Löwen", "Sturmtiger", "Schlachtenlöwe", "Abbrechen")
if s == 1 then
if pc.get_level() >= 100 then
chat("Du hast nun für 30min einen Kriegskeiler als Reittier!")
chat("Es verleiht dir 250 Verteidigung extra")
affect.remove_collect()
pc.mount(20115, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,250,1800)
pc.removeitem(71114, 1)
else
say_title("Kriegskeiler")
say("Du bist noch zu jung! Versuch es mit lvl 100 wieder!")
end
end
if s == 2 then
if pc.get_level() >= 105 then
chat("Du hast nun für 30min einen Weißen Löwen als Reittier!")
chat("Es verleiht dir 280 Verteidigung extra")
affect.remove_collect()
pc.mount(20114, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,280,1800)
pc.removeitem(71114, 1)
else
say_title("Weißer Löwe")
say("Du bist noch zu jung!Versuch es mit lvl 105 wieder!")
end
end
if s == 3 then
if pc.get_level() >= 110 then
chat("Du hast nun für 30min einen Sturmtiger als Reittier!")
chat("Es verleiht dir 320 Verteidugung extra")
affect.remove_collect()
pc.mount(20117, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,320,1800)
pc.removeitem(71114, 1)
else
say_title("Sturmtiger")
say("Du bist noch zu jung! Versuch es mit lvl 110 wieder!")
end
end
if s == 4 then
if pc.get_level() >= 115 then
chat("Du hast nun für 30min einen Schlachtenlöwe als Reittier!")
chat("Es verleiht dir 400 Verteidigung extra")
affect.remove_collect()
pc.mount(20118, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,400,1800)
pc.removeitem(71114, 1)
else
say_title("Schlachtenlöwe")
say("Du bist noch zu jung! Versuch es mit lvl 115 wieder!")
end
end
if s == 5 then
return
end
end
end
end
end
teste es mal so
|
|
|
08/31/2011, 22:12
|
#3318
|
elite*gold: 5
Join Date: Nov 2009
Posts: 1,863
Received Thanks: 2,778
|
Quote:
Originally Posted by Sp0ngeb0b ist cool
@ kay331:
PHP Code:
quest reittiere begin
state start begin
when 71114.use begin
say_title("Reittiere")
say("Du möchtest wohl mit einen der neuen")
say("Reittiere reiten. Suche dir ein Tier aus mit")
say("dem du reiten möchtest.")
local s = select("Keiler", "Wolf", "Feuer Tiger", "Löwe", "Streitwolf", "Weiter", "Abbrechen")
if s == 1 then
if pc.get_level() >= 75 then
chat("Du hast nun für 30min einen Keiler als Reittier!")
chat("Es verleiht dir 75 Verteidung extra")
affect.remove_collect()
pc.mount(20110, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,75,1800)
pc.removeitem(71114, 1)
else
say_title("Keiler")
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
end
end
if s == 2 then
if pc.get_level() >= 80 then
chat("Du hast nun für 30min einen Wolf als Reittier!")
chat("Es verleiht dir 100 Verteidigung extra")
affect.remove_collect()
pc.mount(20111, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,100,1800)
pc.removeitem(71114, 1)
else
say_title("Wolf")
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
end
end
if s == 3 then
if pc.get_level() >= 85 then
chat("Du hast nun für 30min einen Feuer Tiger als Reittier!")
chat("Es verlieht dir 125 Verteidigung extra")
affect.remove_collect()
pc.mount(20112, 1800)
affect.add_collect(apply.DEF_GRADE_BONUS,125,1800)
pc.removeitem(71114, 1)
else
say_title("Feuer Tiger")
say("Du bist noch zu jung! Versuch es mit lvl 85 wieder!")
end
end
if s == 4 then
if pc.get_level() >= 90 then
chat("Du hast nun für 30min einen Loewen als Reittier!")
chat("Es verleiht dir 200 Verteidigung extra")
affect.remove_collect()
pc.mount(20113, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,200,1800)
pc.removeitem(71114, 1)
else
say_title("Löwe")
say("Du bist noch zu jung! Versuch es mit lvl 90 wieder!")
end
end
if s == 5 then
if pc.get_level() >= 95 then
chat("Du hast nun für 30min einen Streitwolf als Reittier!")
chat("Es verlieht dir 230 Verteidigung extra")
affect.remove_collect()
pc.mount(20116, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,230,1800)
pc.removeitem(71114, 1)
else
say_title("Streitwolf")
say("Du bist noch zu jung! Versuch es mit lvl 95 wieder!")
end
end
if s == 6 then
say_title("Reittiere")
local s = select("Kriegskeiler", "Wießer Löwen", "Sturmtiger", "Schlachtenlöwe", "Abbrechen")
if s == 1 then
if pc.get_level() >= 100 then
chat("Du hast nun für 30min einen Kriegskeiler als Reittier!")
chat("Es verleiht dir 250 Verteidigung extra")
affect.remove_collect()
pc.mount(20115, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,250,1800)
pc.removeitem(71114, 1)
else
say_title("Kriegskeiler")
say("Du bist noch zu jung! Versuch es mit lvl 100 wieder!")
end
end
if s == 2 then
if pc.get_level() >= 105 then
chat("Du hast nun für 30min einen Weißen Löwen als Reittier!")
chat("Es verleiht dir 280 Verteidigung extra")
affect.remove_collect()
pc.mount(20114, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,280,1800)
pc.removeitem(71114, 1)
else
say_title("Weißer Löwe")
say("Du bist noch zu jung!Versuch es mit lvl 105 wieder!")
end
end
if s == 3 then
if pc.get_level() >= 110 then
chat("Du hast nun für 30min einen Sturmtiger als Reittier!")
chat("Es verleiht dir 320 Verteidugung extra")
affect.remove_collect()
pc.mount(20117, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,320,1800)
pc.removeitem(71114, 1)
else
say_title("Sturmtiger")
say("Du bist noch zu jung! Versuch es mit lvl 110 wieder!")
end
end
if s == 4 then
if pc.get_level() >= 115 then
chat("Du hast nun für 30min einen Schlachtenlöwe als Reittier!")
chat("Es verleiht dir 400 Verteidigung extra")
affect.remove_collect()
pc.mount(20118, 1800)
affect.add_collect(apply.ATT_GRADE_BONUS,400,1800)
pc.removeitem(71114, 1)
else
say_title("Schlachtenlöwe")
say("Du bist noch zu jung! Versuch es mit lvl 115 wieder!")
end
end
if s == 5 then
return
end
end
end
end
end
teste es mal so 
|
Danke hat geklappt <3 und danke für die schnelle hilfe
|
|
|
09/01/2011, 01:20
|
#3319
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
PHP Code:
quest horse_upgrade begin state start begin when 20349.chat."Kampfpferd" with horse.get_grade()==1 and horse.get_level()==10 begin if horse.is_dead() then say("Dein Pferd ist Tod!") say("Belebe es erst wieder.") say("") elseif horse.get_level()<=9 then say("Dein Pferd ist zu klein!") say("Bitte Trainiere dein Pferd erst.") say("") elseif pc.countitem("50050")<1 then say("Du hast keine Pferdemedaille!") say("Bitte hole erst eine.") say("") setstate(need_item50050) elseif pc.countitem("50051")<1 then say("Du hast kein Pferdebild !") say("") elseif horse.get_level()==10 and not horse.is_dead() and pc.countitem("50050")>=1 and pc.level>=1 then say("Du musst 40 Wüstenwüchse") say("in 30 Minuten t?en.") say("Nur so kann ich sicher gehen") say("Das du wirklich Qualifiziert") say("genug bist für ein Kampfpferd.") say("M?htest du den Test beginnen?") say("") local b=select("Ja", "?m, ne du lass mal.") if 1==b then if pc.countitem("50050")>=1 then pc.removeitem("50050", 1) setstate(test) end elseif 2==b then say("Komm wieder wenn du soweit bist.") else say("UNKNOWN BUTTON ["..b.."]") end else say("") say("Viel Erfolg.") say("") end end end state need_item50050 begin when letter begin setskin(NOWINDOW) makequestbutton("Pferdemedaille") q.set_title("Pferdemedaille") q.start() end when button begin say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR) say("Besorge eine Pferdemedaille!") say("Du bekommst sie im Affendungeon.") setstate(start) q.done() end when info begin say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR) say("Besorge eine Pferdemedaille!") say("Du bekommst sie im Affendungeon.") setstate(start) q.done() end end state test begin when letter begin q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count")) end when 2101.party_kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count")) if get_time()>=pc.getqf("limit_time") then setstate(failure) end end when 2101.party_kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count")) if get_time()>=pc.getqf("limit_time") then setstate(failure) q.done() end end when letter begin q.set_clock("Restzeit:", pc.getqf("limit_time")-get_time()) end when enter begin pc.setqf("limit_time", get_time()+30*60) pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("T?e Wüstenfüchse") q.set_title("T?e Wüstenfüchse") q.start() end when button begin say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR) say("Du hast 30 Minuten Zeit um") say("40 Wüstenfüchse") say("zu t?en.") say("Deine Gruppenmitglieder k?nen dir helfen.") end when info begin say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR) say("Du hast 30 Minuten Zeit um") say("40 Wüstenfüchse ") say("Wüstenfüchse zu t?en.") say("Deine Gruppenmitglieder k?nen dir helfen.") end when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin setstate(report) end when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin setstate(report) end when 20349.chat."Kampfpferd" begin say("Du musst in 30 Minuten") say("40 Wüstenfüchse oder") say("Deine Gruppe kann dir helfen.") end end state report begin when letter begin setskin(NOWINDOW) makequestbutton("Geschafft") q.set_title("Geschafft") q.start() end when button begin say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR) say("Geh zum Stallwächter.") end when info begin say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR) say("Geh zum Stallwächter.") end when 20349.chat."HORSE QUEST STATE REPAIR" with horse.get_grade()!=1 begin setstate(start) q.done() end when 20349.chat."Ich habs geschafft!" with horse.get_grade()==1 begin say_gold("Herzlichen Glückwunsch") say_red("Hier hast du dein Kampfgaul! ") horse . advance( 11 ) pc . give_item("50052", 1 ) pc . removeitem("50050", ) pc . horse . summon( 10 ) end end
Wo liegt das Prob?
|
|
|
09/01/2011, 09:38
|
#3320
|
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
|
Würde sagen an den Komma
Quote:
Originally Posted by Permisson
PHP Code:
pc . removeitem("50050", )
|
Hab sie ehrlichgesagt nur überflogen, sollte es immer noch nicht gehen dann poste mal was Putty sagt.
|
|
|
09/01/2011, 16:59
|
#3321
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
|
|
|
09/01/2011, 18:40
|
#3322
|
elite*gold: 0
Join Date: Jan 2011
Posts: 284
Received Thanks: 87
|
PHP Code:
quest horse_upgrade begin
state start begin
when 20349.chat."Kampfpferd" with horse.get_grade()==1 and horse.get_level()==10 begin
if horse.is_dead() then
say("Dein Pferd ist Tod!")
say("Belebe es erst wieder.")
say("")
elseif horse.get_level()<=9 then
say("Dein Pferd ist zu klein!")
say("Bitte Trainiere dein Pferd erst.")
say("")
elseif pc.countitem("50050")<1 then
say("Du hast keine Pferdemedaille!")
say("Bitte hole erst eine.")
say("")
setstate(need_item50050)
elseif pc.countitem("50051")<1 then
say("Du hast kein Pferdebild !")
say("")
elseif horse.get_level()==10 and not horse.is_dead() and pc.count_item("50050")>=1 and pc.level () >=1 then
say("Du musst 40 Wüstenwüchse")
say("in 30 Minuten t?en.")
say("Nur so kann ich sicher gehen")
say("Das du wirklich Qualifiziert")
say("genug bist für ein Kampfpferd.")
say("M?htest du den Test beginnen?")
say("")
local b=select("Ja", "?m, ne du lass mal.")
if 1==b then
if pc.count_item("50050")>=1 then
pc.removeitem("50050", 1)
setstate(test)
end
elseif 2==b then
say("Komm wieder wenn du soweit bist.")
else
say("UNKNOWN BUTTON ["..b.."]")
end
else
say("")
say("Viel Erfolg.")
say("")
end
end
end
state need_item50050 begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Pferdemedaille")
q.set_title("Pferdemedaille")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
when info begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
end
state test begin
when letter begin
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
end
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
q.done()
end
end
when letter begin
q.set_clock("Restzeit:", pc.getqf("limit_time")-get_time())
end
when enter begin
pc.setqf("limit_time", get_time()+30*60)
pc.setqf("kill_count", 0)
end
when leave begin
q.done()
end
when letter begin
setskin(NOWINDOW)
makequestbutton("T?e Wüstenfüchse")
q.set_title("T?e Wüstenfüchse")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse")
say("zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when info begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse ")
say("Wüstenfüchse zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 20349.chat."Kampfpferd" begin
say("Du musst in 30 Minuten")
say("40 Wüstenfüchse oder")
say("Deine Gruppe kann dir helfen.")
end
end
state report begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Geschafft")
q.set_title("Geschafft")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when info begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when 20349.chat."HORSE QUEST STATE REPAIR" with horse.get_grade()!=1 begin
setstate(start)
q.done()
end
when 20349.chat."Ich habs geschafft!" with horse.get_grade()==1 begin
say_gold("Herzlichen Glückwunsch")
say_red("Hier hast du dein Kampfgaul! ")
horse . advance( 11 )
pc . give_item("50052",1)
pc . removeitem("50050")
pc . horse . summon(10)
end
end
versuch jetzt mal
|
|
|
09/01/2011, 18:44
|
#3323
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
& und in Locale nur
horse_upgrade.quest ?
|
|
|
09/01/2011, 19:00
|
#3324
|
elite*gold: 0
Join Date: Jan 2011
Posts: 284
Received Thanks: 87
|
PHP Code:
quest horse_upgrade begin
state start begin
when 20349.chat."Kampfpferd" with horse.get_grade()==1 and horse.get_level()==10 begin
if horse.is_dead() then
say("Dein Pferd ist Tod!")
say("Belebe es erst wieder.")
say("")
elseif horse.get_level()<=9 then
say("Dein Pferd ist zu klein!")
say("Bitte Trainiere dein Pferd erst.")
say("")
elseif pc.countitem("50050")<1 then
say("Du hast keine Pferdemedaille!")
say("Bitte hole erst eine.")
say("")
setstate(need_item50050)
elseif pc.countitem("50051")<1 then
say("Du hast kein Pferdebild !")
say("")
elseif horse.get_level()==10 and not horse.is_dead() and pc.count_item("50050")>=1 and pc.get_level() >=1 then
say("Du musst 40 Wüstenwüchse")
say("in 30 Minuten t?en.")
say("Nur so kann ich sicher gehen")
say("Das du wirklich Qualifiziert")
say("genug bist für ein Kampfpferd.")
say("M?htest du den Test beginnen?")
say("")
local b=select("Ja", "?m, ne du lass mal.")
if 1==b then
if pc.count_item("50050")>=1 then
pc.removeitem("50050", 1)
setstate(test)
end
elseif 2==b then
say("Komm wieder wenn du soweit bist.")
else
say("UNKNOWN BUTTON ["..b.."]")
end
else
say("")
say("Viel Erfolg.")
say("")
end
end
end
state need_item50050 begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Pferdemedaille")
q.set_title("Pferdemedaille")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
when info begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
end
state test begin
when letter begin
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
end
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
q.done()
end
end
when letter begin
q.set_clock("Restzeit:", pc.getqf("limit_time")-get_time())
end
when enter begin
pc.setqf("limit_time", get_time()+30*60)
pc.setqf("kill_count", 0)
end
when leave begin
q.done()
end
when letter begin
setskin(NOWINDOW)
makequestbutton("T?e Wüstenfüchse")
q.set_title("T?e Wüstenfüchse")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse")
say("zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when info begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse ")
say("Wüstenfüchse zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 20349.chat."Kampfpferd" begin
say("Du musst in 30 Minuten")
say("40 Wüstenfüchse oder")
say("Deine Gruppe kann dir helfen.")
end
end
state report begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Geschafft")
q.set_title("Geschafft")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when info begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when 20349.chat."HORSE QUEST STATE REPAIR" with horse.get_grade()!=1 begin
setstate(start)
q.done()
end
when 20349.chat."Ich habs geschafft!" with horse.get_grade()==1 begin
say_gold("Herzlichen Glückwunsch")
say_red("Hier hast du dein Kampfgaul! ")
horse . advance( 11 )
pc . give_item("50052",1)
pc . removeitem("50050")
pc . horse . summon(10)
end
end
state failure begin
end
end
beim laden dürfte kein fehler jetzt kommen versuch aber mal ob sie ingame geht
|
|
|
09/01/2011, 19:11
|
#3325
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
Alles geht soweit nur wenn ich Fertig mit der Quest bin erhalte ich kein
Waffenhandbuch & kein Pferderufen 10 ?xD
Sondern nur ein Item das aussieht wie yang... Fail..
|
|
|
09/01/2011, 19:24
|
#3326
|
elite*gold: 0
Join Date: Jan 2011
Posts: 284
Received Thanks: 87
|
PHP Code:
quest horse_upgrade begin
state start begin
when 20349.chat."Kampfpferd" with horse.get_grade()==1 and horse.get_level()==10 begin
if horse.is_dead() then
say("Dein Pferd ist Tod!")
say("Belebe es erst wieder.")
say("")
elseif horse.get_level()<=9 then
say("Dein Pferd ist zu klein!")
say("Bitte Trainiere dein Pferd erst.")
say("")
elseif pc.countitem("50050")<1 then
say("Du hast keine Pferdemedaille!")
say("Bitte hole erst eine.")
say("")
setstate(need_item50050)
elseif pc.countitem("50051")<1 then
say("Du hast kein Pferdebild !")
say("")
elseif horse.get_level()==10 and not horse.is_dead() and pc.count_item("50050")>=1 and pc.get_level() >=1 then
say("Du musst 40 Wüstenwüchse")
say("in 30 Minuten t?en.")
say("Nur so kann ich sicher gehen")
say("Das du wirklich Qualifiziert")
say("genug bist für ein Kampfpferd.")
say("M?htest du den Test beginnen?")
say("")
local b=select("Ja", "?m, ne du lass mal.")
if 1==b then
if pc.count_item("50050")>=1 then
pc.removeitem("50050", 1)
setstate(test)
end
elseif 2==b then
say("Komm wieder wenn du soweit bist.")
else
say("UNKNOWN BUTTON ["..b.."]")
end
else
say("")
say("Viel Erfolg.")
say("")
end
end
end
state need_item50050 begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Pferdemedaille")
q.set_title("Pferdemedaille")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
when info begin
say(locale.NOTICE_COLOR.."Pferdemedaille"..locale.NORMAL_COLOR)
say("Besorge eine Pferdemedaille!")
say("Du bekommst sie im Affendungeon.")
setstate(start)
q.done()
end
end
state test begin
when letter begin
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
end
end
when 2101.party_kill begin
pc.setqf("kill_count", pc.getqf("kill_count")+1)
q.set_counter("Wüstenfuchs", 40-pc.getqf("kill_count"))
if get_time()>=pc.getqf("limit_time") then
setstate(failure)
q.done()
end
end
when letter begin
q.set_clock("Restzeit:", pc.getqf("limit_time")-get_time())
end
when enter begin
pc.setqf("limit_time", get_time()+30*60)
pc.setqf("kill_count", 0)
end
when leave begin
q.done()
end
when letter begin
setskin(NOWINDOW)
makequestbutton("T?e Wüstenfüchse")
q.set_title("T?e Wüstenfüchse")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse")
say("zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when info begin
say(locale.NOTICE_COLOR.."T?e Wüstenfüchse"..locale.NORMAL_COLOR)
say("Du hast 30 Minuten Zeit um")
say("40 Wüstenfüchse ")
say("Wüstenfüchse zu t?en.")
say("Deine Gruppenmitglieder k?nen dir helfen.")
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 2101.party_kill with pc.getqf("kill_count") >= 40 and pc.getqf("kill_count") >= 40 and pc.getqf("limit_time")>=get_time() begin
setstate(report)
end
when 20349.chat."Kampfpferd" begin
say("Du musst in 30 Minuten")
say("40 Wüstenfüchse oder")
say("Deine Gruppe kann dir helfen.")
end
end
state report begin
when letter begin
setskin(NOWINDOW)
makequestbutton("Geschafft")
q.set_title("Geschafft")
q.start()
end
when button begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when info begin
say(locale.NOTICE_COLOR.."Geschafft"..locale.NORMAL_COLOR)
say("Geh zum Stallwächter.")
end
when 20349.chat."HORSE QUEST STATE REPAIR" with horse.get_grade()!=1 begin
setstate(start)
q.done()
end
when 20349.chat."Ich habs geschafft!" with horse.get_grade()==1 begin
say_gold("Herzlichen Glückwunsch")
say_red("Hier hast du dein Kampfgaul! ")
horse . advance( 11 )
pc . give_item2("50052",1)
pc . removeitem("50050")
pc . horse . summon(10)
end
end
state failure begin
end
end
nu erhälst du dieses item 50052
irgenwie geht pc.give_item nicht musst einfach immer pc.give_item2 schreiben
|
|
|
09/01/2011, 19:29
|
#3327
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
thx ^^
|
|
|
09/01/2011, 22:44
|
#3328
|
elite*gold: 0
Join Date: Jul 2009
Posts: 195
Received Thanks: 3
|
Hallo Leute, bitte dringend und SCHNELL helfen !
quest find_skillteacher begin
state start begin
end
state find begin
when letter begin
pc.setqf("talk_count", 0)
local job=pc.get_job()
if job==0 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher1", v, "¼C©v") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher2", v, "®ð©v") end
elseif job==1 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher3", v, "¾W¤M") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher4", v, "¦ÊÁl") end
elseif job==2 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher5", v, "¤Û»R") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher6", v, "¶ÂÅ]") end
elseif job==3 then
local v=pc_find_skill_teacher_vid(1)
if 0!=v then target.vid("teacher7", v, "¼çÀs") end
local v=pc_find_skill_teacher_vid(2)
if 0!=v then target.vid("teacher8", v, "¨g¹p") end
end
end
when letter begin
setskin(NOWINDOW)
makequestbutton("Die Ausbildung")
q.set_title("Die Ausbildung")
q.start()
end
when button or info begin
say_title("Die Ausbildung")
say("Du hast nun Level 5 erreicht und bist reif")
say("genug, in die Kunst des höheren Kampfes eingeweiht")
say("zu werden. Gehe zu einem Lehrer der für deine Rasse")
say("bestimmt ist und lasse dir von ihm zeigen, wie")
say("man Fertigkeiten richtig einsetzt.")
say("Sie erwarten dich in der Nähe des Dorfplatzes")
end
when teacher1.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher1")
say("Körper-Kampf-Lehre")
say("Ich bin der Körper-Kampf Lehrer")
say("Ich kann dir zeigen die Fertigkeiten der")
say("Körper-Kampf Lehre einzusetzen. Aber die")
say("Wahl deiner Fertigkeiten sollte gut überlegt")
say("sein denn du kannst nur entweder Mental oder")
say("Körper Kampf erlernen.")
say("Der Körper-Kampf ist Perfekt für diejenigen,")
say("die ihren Gegnern großen Schaden zufügen wollen.")
say("Der Mental-Kampf ist eher für diejenigen geeignet,")
say("die ihre innere Stärke erhöhen wollen um mehr")
say("Schaden einstecken zu können.")
say("")
wait()
say("³oùجO¼C©vªº¤Ñ¤U¡I ")
say("³oùرN°ö¾i¥X³Ì§Ö¡A³Ì«i²rªºªñ¶ZÂ÷§Î²r±N")
say("¥i¥H¾Ç²ß¨ìÄÀ©ñ³t«×§Ö¡A³sÄò©Ê§ðÀ»ªº§Þ¯à")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº²r±N")
say("·|Àò±o³t«×«Ü§Öªº§ðÀ»¤O ©M ²¾°Ê¤O")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C¦¬¨ì")
say("¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¨ì")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó®ð©v, ")
say("½Ð¸ò®ð©vªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher2.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher2")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O²r±N¼C©vªº±Ð©x")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("²r±Nªº¸Ü, ¥i¥H¿ï¾Ü")
say("¼C©v ©Î ®ð©v")
wait()
say("³o¸Ì¬O®ð©vªº¤Ñ¤U¡I±N°ö¾i¥X±j®«¡A")
say("¦å®ð¤è*誺¤¤¶ZÂ÷©Ê²r±N")
say("±N¾Ç§Þ¯àÁöµMÄÀ©ñ³t«×¸ûºC¡A®ø¯Ó¤j¶qªººë¤O¡A")
say("¦ý¾Ö¦³¶W±jªº«Â¯Ù¤O")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº²r±N¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¼C©v, ")
say("½Ð¸ò¼C©vªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher3.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher3")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O¨ë«È¤M®pªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¨ë«Èªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤M®p ©Î ¦ÊÁl")
wait()
say("³o¸Ì¬O¨ë±þªÌªº¤Ñ¤U¡I±N°ö¾i¥X¾Õªø·t±þ©M°*¼vªº¨ ë«È¡A")
say("¥i¥H¾Ç²ß¨ì¬¯Ä£ªºÂù¤M§Þ¯à©M?ÆC¼@¬rªº§Þ¯à¡C")
say("¨*¬°·t±þªÌ¡A*n¨B¨B¤p¤ß")
say("¾Õªø*n¦b¨¸´cªº¶Â·t¤¤ÁôÂæۤvªº¨*¥÷¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¨ë«È¡Aµ¥§A¨ì5¯Å¥H«á¡A")
say("±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¨ì")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¦ÊÁl, ")
say("½Ð¸ò¦ÊÁlªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher4.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher4")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O¨ë«È¦ÊÁlªº±Ð©x")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¨ë«Èªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤M®p ©Î ¦ÊÁl")
wait()
say("³o¸Ì¬O¤}½b¤âªº¤Ñ¤U¡I ")
say("°ö¾i¥X¾Õªø»·µ{§ðÀ»ªº¨ë«È,")
say("µo´*¤}½b¤âªº¯u¥¿«Â¯Ù¤O¡C")
say("¹ï¦P¤@*ӼĤH³sÄòµo¥X¦h¤ä«Â¤O¥¨¤jªº³s®g")
say("¥i¥H¾Ç¨ì³sÄò¬ï¨ë¼Ä¤Hªº´X¯à©Î")
say("±N¦h¤ä½b¦P®Éµo®gµ¹¦h*ӼĤHªº§Þ¯à¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¨ë«È¡A ")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A ")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¤M®p, ")
say("Å¥§Ú½Ð¸ò¤M®pªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher5.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher5")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("*×ùªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤Û»R ©Î ¶ÂÅ]")
wait()
say("³o¸Ì¬O¤Û»R*×ùªº¤Ñ¤U¡I")
say("¾Ç¨ì±N´cÅ]¥ª¤â¥l³êªºÅ]¤O½á¤©¤M©ÎªÌ²¯¥Ò¤Wªº§Þ¯à¡A")
say("¤]¥i¥H¥l³ê¶Â·t«ÕÆF¡A¹G¨Ï¼Ä¤H¥¢¥h°«§Ó¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº*×ù¡Aµ¥§A¨ì5¯Å¥H«á¡A")
say("±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¶ÂÅ], ")
say("½Ð¸ò¶ÂÅ]ªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher6.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher6")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("*×ùªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤Û»R ©Î ¶ÂÅ]")
wait()
say("³o¸Ì¬O¶ÂÅ]ªº¤Ñ¤U¡I")
say("¾Ç¨ì±N´cÅ]¥ª¤â¥l³êªºÅ]¤O½á¤©¤M©ÎªÌ²¯¥Ò¤Wªº§Þ¯à¡A")
say("¤]¥i¥H¥l³ê¶Â·t«ÕÆF¡A¹G¨Ï¼Ä¤H¥¢¥h°«§Ó¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº*×ù¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¤Û»R, ")
say("½Ð¸ò¤Û»Rªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher7.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher7")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¯«¤kªº¸Ü, ¥i¥H¿ï¾Ü")
say("¨g¹p ©Î ¼çÀs")
wait()
say("³o¸Ì¬O¼çÀsªº¤Ñ¤U¡I")
say("°lÀHÀs¯«ªº¯«¤k¦b³o¸Ì»E¶°°_¨Ó¡A")
say("¥i¥H¾Ç¨ì¨Ï¥Î¶A©G©Mºë¯«¤O¶qªº§Þ¯à¡C")
say("¦b¾Ô³õ¤W¤ä´©§Ú*x¡A¨Ï¥L*̨ü¨ì¯«Àsªº«OÅ@¡A")
say("´£¤É¨¾¿m¤Oªº¦P®É¡A¤Ï®g¼Ä¤Hªº§ðÀ»¡A¨Ï²Ä¤H¦Û*¹¨ äªG¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¯«¤k¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A ")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¨g¹p, ")
say("½Ð¸ò¨g¹pªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher8.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher8")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¯«¤kªº¸Ü, ¥i¥H¿ï¾Ü")
say("¨g¹p ©Î ¼çÀs")
wait()
say("³o¸Ì¬O¨g¹p¼w¤Ñ¤U¡I")
say("¤j¦ÛµMªº¿ô®©¦b³o¸Ì»E¶°°_¨Ó¡A¥i¥H¾Ç¨ì¥l³ê¹p¹q¡ C")
say("¨g*·ªº§Þ¯à¡C¦b¾Ô³õ«á¤èµ¹»P§Ú*x±j¤jªºÂ¾*û¡A")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¯«¤k¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
say("")
wait()
say("Ãö©ó¼çÀs, ")
say("½Ð¸ò¼çÀsªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher1.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher1")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O²r±N¼C©vªº±Ð©x")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("²r±Nªº¸Ü, ¥i¥H¿ï¾Ü")
say("¼C©v ©Î ®ð©v")
wait()
say("³oùجO¼C©vªº¤Ñ¤U¡I ")
say("³oùرN°ö¾i¥X³Ì§Ö¡A³Ì«i²rªºªñ¶ZÂ÷§Î²r±N")
say("¥i¥H¾Ç²ß¨ìÄÀ©ñ³t«×§Ö¡A³sÄò©Ê§ðÀ»ªº§Þ¯à")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº²r±N")
say("·|Àò±o³t«×«Ü§Öªº§ðÀ»¤O ©M ²¾°Ê¤O")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C¦¬¨ì")
say("¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¨ì")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó®ð©v, ")
say("½Ð¸ò®ð©vªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher2.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher2")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O²r±N¼C©vªº±Ð©x")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("²r±Nªº¸Ü, ¥i¥H¿ï¾Ü")
say("¼C©v ©Î ®ð©v")
wait()
say("³o¸Ì¬O®ð©vªº¤Ñ¤U¡I±N°ö¾i¥X±j®«¡A")
say("¦å®ð¤è*誺¤¤¶ZÂ÷©Ê²r±N")
say("±N¾Ç§Þ¯àÁöµMÄÀ©ñ³t«×¸ûºC¡A®ø¯Ó¤j¶qªººë¤O¡A")
say("¦ý¾Ö¦³¶W±jªº«Â¯Ù¤O")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº²r±N¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¼C©v, ")
say("½Ð¸ò¼C©vªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher3.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher3")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O¨ë«È¤M®pªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¨ë«Èªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤M®p ©Î ¦ÊÁl")
wait()
say("³o¸Ì¬O¨ë±þªÌªº¤Ñ¤U¡I±N°ö¾i¥X¾Õªø·t±þ©M°*¼vªº¨ ë«È¡A")
say("¥i¥H¾Ç²ß¨ì¬¯Ä£ªºÂù¤M§Þ¯à©M?ÆC¼@¬rªº§Þ¯à¡C")
say("¨*¬°·t±þªÌ¡A*n¨B¨B¤p¤ß")
say("¾Õªø*n¦b¨¸´cªº¶Â·t¤¤ÁôÂæۤvªº¨*¥÷¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¨ë«È¡Aµ¥§A¨ì5¯Å¥H«á¡A")
say("±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¨ì")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¦ÊÁl, ")
say("½Ð¸ò¦ÊÁlªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher4.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher4")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O¨ë«È¦ÊÁlªº±Ð©x")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¨ë«Èªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤M®p ©Î ¦ÊÁl")
wait()
say("³o¸Ì¬O¤}½b¤âªº¤Ñ¤U¡I ")
say("°ö¾i¥X¾Õªø»·µ{§ðÀ»ªº¨ë«È,")
say("µo´*¤}½b¤âªº¯u¥¿«Â¯Ù¤O¡C")
say("¹ï¦P¤@*ӼĤH³sÄòµo¥X¦h¤ä«Â¤O¥¨¤jªº³s®g")
say("¥i¥H¾Ç¨ì³sÄò¬ï¨ë¼Ä¤Hªº´X¯à©Î")
say("±N¦h¤ä½b¦P®Éµo®gµ¹¦h*ӼĤHªº§Þ¯à¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¨ë«È¡A ")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A ")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¤M®p, ")
say("Å¥§Ú½Ð¸ò¤M®pªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher5.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher5")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("*×ùªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤Û»R ©Î ¶ÂÅ]")
wait()
say("³o¸Ì¬O¤Û»R*×ùªº¤Ñ¤U¡I")
say("¾Ç¨ì±N´cÅ]¥ª¤â¥l³êªºÅ]¤O½á¤©¤M©ÎªÌ²¯¥Ò¤Wªº§Þ¯à¡A")
say("¤]¥i¥H¥l³ê¶Â·t«ÕÆF¡A¹G¨Ï¼Ä¤H¥¢¥h°«§Ó¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº*×ù¡Aµ¥§A¨ì5¯Å¥H«á¡A")
say("±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¶ÂÅ], ")
say("½Ð¸ò¶ÂÅ]ªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher6.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher6")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("*×ùªº¸Ü, ¥i¥H¿ï¾Ü")
say("¤Û»R ©Î ¶ÂÅ]")
wait()
say("³o¸Ì¬O¶ÂÅ]ªº¤Ñ¤U¡I")
say("¾Ç¨ì±N´cÅ]¥ª¤â¥l³êªºÅ]¤O½á¤©¤M©ÎªÌ²¯¥Ò¤Wªº§Þ¯à¡A")
say("¤]¥i¥H¥l³ê¶Â·t«ÕÆF¡A¹G¨Ï¼Ä¤H¥¢¥h°«§Ó¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº*×ù¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¤Û»R, ")
say("½Ð¸ò¤Û»Rªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher7.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher7")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¯«¤kªº¸Ü, ¥i¥H¿ï¾Ü")
say("¨g¹p ©Î ¼çÀs")
wait()
say("³o¸Ì¬O¼çÀsªº¤Ñ¤U¡I")
say("°lÀHÀs¯«ªº¯«¤k¦b³o¸Ì»E¶°°_¨Ó¡A")
say("¥i¥H¾Ç¨ì¨Ï¥Î¶A©G©Mºë¯«¤O¶qªº§Þ¯à¡C")
say("¦b¾Ô³õ¤W¤ä´©§Ú*x¡A¨Ï¥L*̨ü¨ì¯«Àsªº«OÅ@¡A")
say("´£¤É¨¾¿m¤Oªº¦P®É¡A¤Ï®g¼Ä¤Hªº§ðÀ»¡A¨Ï²Ä¤H¦Û*¹¨ äªG¡C")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¯«¤k¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A ")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
wait()
say("Ãö©ó¨g¹p, ")
say("½Ð¸ò¨g¹pªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
when teacher8.target.click with pc.getf("find_skillteacher","talk_count")==0 begin
target.delete("teacher8")
say("§A·s¨Óªºªì¤ßªÌ§a")
say("§Ú¬O*×ùªº±Ð©x. ")
say("¨ìªºµ¥¯Å5§A¤@©w*n¿ï¾Ü¾·~")
say("¯«¤kªº¸Ü, ¥i¥H¿ï¾Ü")
say("¨g¹p ©Î ¼çÀs")
wait()
say("³o¸Ì¬O¨g¹p¼w¤Ñ¤U¡I")
say("¤j¦ÛµMªº¿ô®©¦b³o¸Ì»E¶°°_¨Ó¡A¥i¥H¾Ç¨ì¥l³ê¹p¹q¡ C")
say("¨g*·ªº§Þ¯à¡C¦b¾Ô³õ«á¤èµ¹»P§Ú*x±j¤jªºÂ¾*û¡A")
say("§Ú*Ì¥u©Û¦¬5µn°O¥H¤Wªº¯«¤k¡A")
say("µ¥§A¨ì5¯Å¥H«á¡A±N¦¬¨ì*¸ÂF¶Ç®Ñ¡C")
say("¦¬¨ì¥H«á°¨¤W¨Ó§Ú*̳o¸Ì³ø¹D¡A")
say("¦n¤F¤£¦h»¡¤F¡A»°§Ö¤É¯Å¨ì5¯Å§a¡C")
say("")
wait()
say("Ãö©ó¼çÀs, ")
say("½Ð¸ò¼çÀsªº±Ð©x¹ï¸Ü. ")
say("ÁÂÁÂ")
say("")
pc.setqf("talk_count", 1)
end
end
state __COMPLETE__ begin
when enter begin
q.done()
end
end
end
Was zur Hölle ist daran falsch ?
Ich habe keine Skillauswahl mehr !!!!
Könnt ihr mir bitte helfen ?
Ist bisschen schlecht wenn man auf meinem Server keine skills mehr auswählen kann ...
|
|
|
09/01/2011, 23:24
|
#3329
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,903
Received Thanks: 1,262
|
hey versuch mal dat da
PHP Code:
quest find_skillteacher begin state start begin end state find begin when letter begin pc.setqf("talk_count", 0)
local job=pc.get_job() if job==0 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher1", v, "Body-Combat Teacher") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher2", v, "Mental-Combat Teacher") end elseif job==1 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher3", v, "Close Combat Teacher") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher4", v, "Distance Combat Teacher") end elseif job==2 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher5", v, "Magic-Weapon Teacher") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher6", v, "Black-Magic Teacher") end elseif job==3 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher7", v, "Dragon Force Teacher") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher8", v, "Healing Force Teacher") end end end when letter begin send_letter("Find Skill teacher") end when button begin say(locale.NOTICE_COLOR.."Find Skill teacher"..locale.NORMAL_COLOR) if pc.job==0 then say(" Find Body-Combat Teacher or Mental-Combat Teacher") say("Get lessons for Warrior class") elseif pc.job==1 then say("Find Close Combat Teacher or Distance Combat Teacher") say("Get lessons for Assassin class") elseif pc.job==2 then say("Find Magic-Weapon Teacher or Black-Magic Teacher") say("Get lessons for Sura class") elseif pc.job==3 then say("Find Dragon Force Teacher or Healing Force Teacher") say("Get lessons for Mage class") end end when info begin say(locale.NOTICE_COLOR.."Find Skill teacher"..locale.NORMAL_COLOR) if pc.job==0 then say("Find Body-Combat Teacher or Mental-Combat Teacher") say("Get lessons for Warrior class") elseif pc.job==1 then say("Find Close Combat Teacher or Distance Combat Teacher") say("Get lessons for Assassin class") elseif pc.job==2 then say("Find Magic-Weapon Teacher or Black-Magic Teacher") say("Get lessons for Sura class") elseif pc.job==3 then say("Find Dragon Force Teacher or Healing Force Teacher") say("Get lessons for Mage class") end end when teacher1.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher1") say("You're a beginner.") say("I'm Body-Combat Teacher") say("You have to choose your skill when you reach level 5,") say("you can choose between Body-Combat or Mental-Combat") say("For Warrior class") wait() say("Body-Combat is to have fast and constant basic attack enhancement.") say("Therefore skills for Body-Combat are") say("something like Shaolin Stance, ") say("Berserk, Whirlwind") say("and many other skills") say("you can train.") wait() say("For Mental-Combat,") say(" you can go to Mental-Combat Teacher.") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher2.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher2") say("You're a beginner") say("I'm Mental-Combat Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Body-Combat or Mental-Combat") say("For Warrior class") wait() say("Mental-Combat is to have skills concentrate all the power in body") say("and shoots out at once.") say("therefore skills for mental-fight are some thing like") say("Spirit Strike or Tiger Bash, and ") say("skills that uses vibration to make enemies unconscious,") say("and Tai-Chi") say("and many other skills.") wait() say("For Body-Combat") say("you can go to Body-Combat Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher3.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher3") say("You're a beginner") say("I'm Close Combat Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Close Combat or Distance Combat") say("For Assassin class") wait() say("Close Combat is more for critical hits.") say("Skills you can learn are ") say("Fatal Strike that attacks enemy's vital points in super speed") say("and back stabbing,") say("Spinning Dagger that you can attack multiple enemies ") say("when you're surrounded,") say("and Stealth.") wait() say("For Distance Combat") say("you can go to Distance Combat Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher4.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher4") say("You're a beginner") say("I'm Distance Combat Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Close Combat or Distance Combat") say("For Assassin class") wait() say("Distance Combat is to attack the enemies in long range with bows") say("You can learn Repetition Shot which is shooting multiple arrows") say("at once and Arrow Shower which shoots arrows to ") say("multiple enemies,") say("And Flaming Arrow which shoots multiple flame arrows") say("to blow the enemies away.") wait() say("For Close Combat ") say("you can go to Close Combat Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher5.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher5") say("You're a beginner") say("I'm Magic-Weapon Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Magic-Weapon or Black-Magic") say("For Sura class") wait() say("Magic-weapon is similar to warrior class which uses swords.") say("However it has smarter skills using curses and magic than warriors who only uses power. ") say("The skills you can learn are ") say("Enchanted Blade which absorb the enemy health") say("Rupture which ignores the shield and armour") say("and Dark twister which uses strong wind to ") say("give enemy unavoidable damage,") say("and many more.") wait() say("For Black-Magic") say("you can go to Black-Magic Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher6.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher6") say("You're a beginner") say("I'm Black-Magic Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Magic-Weapon or Black-Magic") say("For Sura class") wait() say("Black-magic has the skills that use darkness and fire power.") say("Dark Strike will be your most common attacks,") say("Flame Strike to burn your enemy ") say("Dark Orb can attack enemy in long, Spirit Entangle which will make the enemy slow") say("and Ritual of Doom which rotate around you and attack anything that comes close.") wait() say("For Magic-Weapon") say("you can go to Magic-Weapon Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher7.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher7") say("You're a beginner") say("I'm Dragon Force Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Dragon Force or Healing Force") say("For Mage class") wait() say("Dragon Force is summoning dragon god and use its power") say("to attack the enemy.. Skills such as") say("Inferno which shoots dragon force to forward and attack multiple enemies.") say("Dragon Roar which summons dragon force around you") say("to attack the enemies and at the same time protect yourself with blessing spell.") say("You can also use Reflect Damage skill to protect yourself and") say("others as well.. ") wait() say("For Healing Force ") say("you can go to Healing Force Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher8.target.click with pc.getf("find_skillteacher", "talk_count")==0 begin target.delete("teacher8") say("You're a beginner") say("I'm Healing Force Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Dragon Force or Healing Force") say("For Mage class") wait() say("Healing Force is using the power of lightning.") say("Lightning attacks can deal with bigger damage and also had chance to ") say("Stun the enemies. Lightning strike is mini lightning attack,") say("Lightning Claw to attack multiple enemies with chain reaction.") say("Also the ThunderBolts can attack multiple enemies drooping bolts above their heads.") say("There is Healing and Nature Enchantment") say("to boost your physical attack") say("You can use it to yourself and to other characters. ") wait() say("For Dragon Force ") say("you can go to Dragon Force Teacher") say("Thanks") say("") pc.setqf("talk_count", 1) end when teacher1.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher1") say("Greetings!") say("I'm Body-Combat Teacher,") say("as you were told from Mental-Combat teacher.") say("You have to choose your skill when you reach level 5,") say("you can choose between Body-Combat or Mental-Combat") say("For Warrior class") wait() say("Body-Combat is to have fast and constant basic attack enhancement.") say("Therefore skills for Body-Combat are") say("something like Shaolin Stance, ") say("Berserk, Whirlwind") say("or many other skills") say("you can train.") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher2.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher2") say("Greetings!") say("I'm Mental-Combat Teacher,") say("as you were told from Body-Combat Teacher.") say("You have to choose your skill when you reach level 5,") say("you can choose between Body-Force or Mental-Fight") say("For warrior class") wait() say("Mental-Fight is to have skills concentrate all the power in body") say("and shoots out at once.") say("therefore skills for mental-fight are some thing like") say("Spirit Strike or Tiger Bash, and ") say("skills that uses vibration to make enemies unconscious,") say("and Tai-Chi") say("and many other skills.") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher3.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher3") say("Greetings!") say("I'm Close Combat Teacher,") say("as you were told from Distance Combat Teacher") say("You have to choose your skill when you reach level 5,") say("you can choose between Close Combat or Distance Combat") say("For Assassin class") wait() say("Close Combat is more for critical hits.") say("Skills you can learn are ") say("Fatal Strike that attacks enemy's vital points in super speed") say("and back stabbing,") say("Spinning Dagger that you can attack multiple enemies ") say("when you're surrounded.") say("And Stealth") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher4.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher4") say("Greetings!") say("I'm Distance Combat Teacher,") say("as you were told from Close Combat Teacher.") say("You have to choose your skill when you reach level 5") say("you can choose between Close Combat or Distance Combat") say("For Assassin class") wait() say("Distance Combat is to attack the enemies in long range with bows") say("You can learn Repetition Shot which is shooting multiple arrows") say("at once and Arrow Shower which shoots arrows to ") say("multiple enemies,") say("And Flaming Arrow which shoots multiple flame arrows") say("to blow the enemies away") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher5.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher5") say("Greetings!") say("I'm Magic-Weapon Teacher,") say("as you were told from Black-Magic Teacher") say("You have to choose your skill when you reach level 5") say("you can choose between Magic-Weapon or Black-Magic") say("For Sura class") wait() say("Magic-Weapon is similar to warrior class which uses swords") say("However it has smarter skills using curses and magic than warriors who only uses power. ") say("The skills you can learn are ") say("Enchanted Blade which absorb the enemy health") say("Rupture which ignores the shield and armour") say("and Dark twister which uses strong wind to ") say("give enemy unavoidable damage") say("and many more.") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher6.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher6") say("Greetings!") say("I'm Black-Magic Teacher,") say("as you were told from Magic-Weapon Teacher.") say("You have to choose your skill when you reach level 5") say("you can choose between Magic-Weapon or Black-Magic") say("For Sura class") wait() say("Black-Magic has the skills that use darkness and fire power.") say("Dark Strike will be your most common attacks,") say("Flame Strike to burn your enemy ") say("Dark Orb can attack enemy in long, Spirit Entangle which will make the enemy slow") say("and Ritual of Doom which rotate around you and attack anything that comes close.") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher7.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher7") say("Greetings!") say("I'm Dragon Force Teacher.") say("You have to choose your skill when you reach level 5") say("you can choose between Dragon Force or Healing Force") say("For Mage class") wait() say("Dragon force is summoning dragon god and use its power") say("to attack the enemy.. Skills such as") say("Inferno which shoots dragon force to forward and attack multiple enemies.") say("Dragon Roar which summons dragon force around you") say("to attack the enemies and at the same time protect your self with blessing spell.") say("You can also use Reflect Damage skill to protect yourself and") say("others as well.. ") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end when teacher8.target.click with pc.getf("find_skillteacher", "talk_count")==1 begin target.delete("teacher8") say("Greetings!") say("I'm Healing Force Teacher.") say("You have to choose your skill when you reach level 5") say("you can choose between Dragon Force or Healing Force") say("For Mage class") wait() say("Healing Force is using the power of lightning.") say("Lightning attacks can deal with bigger damage and also had chance to ") say("stun the enemies. Lightning strike is mini lightning attack,") say("Lightning Claw to attack multiple enemies with chain reaction.") say("Also the ThunderBolts can attack multiple enemies drooping bolts above their heads.") say("There is Healing and Nature Enchantment") say("to boost your physical attack") say("You can use it to yourself and to other characters. ") wait() say("If you talked to any teacher you like,") say("he will assign you the class skill quest. ") say("Thanks") say("") setstate(__COMPLETE__) q.done() end end state __COMPLETE__ begin when enter begin q.done() end end end
|
|
|
09/02/2011, 03:04
|
#3330
|
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
|
PHP Code:
Group Schlangenhexe { type drop Mob 2653 1 28433 1 3 2 28434 1 3 3 28435 1 3 4 28436 1 3 5 109 1 2 6 2099 1 2 7 1069 1 2 8 3099 1 2 9 7099 1 2 10 5069 1 2 11 50056 1 8 12 50302 1 5 13 50303 1 5 14 50316 1 5 15 11289 1 2 16 11269 1 2 17 11249 1 2 118 11229 1 2 } Group Chinnjofelsen { Type kill Mob 8022 1 27992 1 20 2 27993 1 20 3 27994 1 20 4 50513 5 20 5 50512 1 20 } Group jinnofelsen { Type kill Mob 8021 1 27992 1 20 2 27993 1 20 3 27994 1 20 4 50513 5 20 5 50512 1 20 } Group shinssofelsen { Type kill Mob 8020 1 27992 1 20 2 27993 1 20 3 27994 1 20 4 50513 5 20 5 50512 1 20 }
Syserr:
Quote:
SYSERR: Sep 2 03:24:43 :: ReadMonsterDropItemGroup: ReadMonsterDropItemGroup : Syntax error locale/germany/mob_drop_item.txt : no kill drop count, node chinnjofelsen
SYSERR: Sep 2 03:24:43 :: Boot: cannot load MOBDropItemFile: locale/germany/mob_drop_item.txt
|
|
|
|
All times are GMT +1. The time now is 12:59.
|
|