Habe schon mal eine Version davon Bitte melden Sie sich an, um diesen Link zu sehen., doch heute habe ich für mein Zweitprojekt die Pferdequest (PM´s mit Rechtsklick Lesen) überarbeitet.
Bei dieser Version kann mein Sein Pferd erst ab dem Level 25 seines Spielerchar´s Lesen bis Max Pferdelevel 10
Ab Level 35 liest man auf Pferdelevel 11 (Kampfgaul) bis Max Pferdelevel 20
Ab Level 50 liest man auf Pferdelevel 21 (Militärpferd)
100.000 Yang werden pro Pferdelevel Benötigt.
LUA
- quest pferdemedaille_use begin
- state start begin
- when 50050.use with pc.money<=100000 begin
- chat("Du Brauchst 100.000 Yang um dein Pferdelevel zu steigern .")
- end
- when 50050.use with pc.money>=100000 begin
- if pc.level < 25 then
- chat("Du musst das Level 25 erreichen um zu Reiten.")
- end
- if horse.get_level()<10 and pc.level > 24 then
- if pc.getqf("use_pm") == 0 then
- horse.set_level("1")
- pc.setqf("use_pm", 1)
- pc.remove_item(50050)
- else
- horse.advance()
- pc.remove_item(50050)
- X=horse.get_level()
- horse.set_level("X+1")
- pc.changemoney(-100000)
- chat("Du verwendest 100.000 Yang um dein Pferdelevel zu steigern .")
- if horse.get_level()==1 then
- pc.give_item2("50051", 1)
- end
- end
- elseif horse.get_level()==10 then
- chat("Du musst das Level 35 erreichen um vom Pferderücken zu Kämpfen.")
- end
- if horse.get_level()<20 and pc.level > 34 then
- if pc.getqf("use_pm") == 0 then
- horse.set_level("1")
- pc.setqf("use_pm", 1)
- pc.remove_item(50050)
- else
- horse.advance()
- pc.remove_item(50050)
- X=horse.get_level()
- horse.set_level("X+1")
- if horse.get_level()==11 then
- pc.give_item2("50052", 1)
- end
- end
- elseif horse.get_level()==20 then
- chat("Um das Militäpferd zu Reiten musst du das Level 50 erreichen.")
- end
- if horse.get_level()<21 and pc.level > 49 then
- if pc.getqf("use_pm") == 0 then
- horse.set_level("1")
- pc.setqf("use_pm", 1)
- pc.remove_item(50050)
- else
- horse.advance()
- pc.remove_item(50050)
- X=horse.get_level()
- horse.set_level("X+1")
- if horse.get_level()==21 then
- pc.give_item2("50053", 1)
- end
- end
- elseif horse.get_level()==21 then
- chat("Dein Pferd ist bereits Level 21.")
- end
- end
- end
- end