|
You last visited: Today at 12:39
Advertisement
[How To] Techstufen ausschalten
Discussion on [How To] Techstufen ausschalten within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
08/18/2011, 17:44
|
#31
|
elite*gold: 0
Join Date: Sep 2009
Posts: 154
Received Thanks: 31
|
also wenn ich das reinfüge dann brauch ich nur 1 buch für m1 und 2 usw bis auf großmeister`??
|
|
|
08/18/2011, 18:03
|
#32
|
elite*gold: 15
Join Date: Feb 2010
Posts: 4,412
Received Thanks: 3,105
|
Ja, das ist richtig!
|
|
|
08/18/2011, 18:07
|
#33
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
Quote:
Originally Posted by stage66
also wenn ich das reinfüge dann brauch ich nur 1 buch für m1 und 2 usw bis auf großmeister`??
|
du hast es erfasst
m1->m2 1 buch
m2->m3 1 buch
m3->m4 1 buch
m4->m5 1 buch
m5->m6 1 buch
m6->m7 1 buch
m7->m8 1 buch
m8->m9 1 buch
m9->m10 1 buch
m10->g1 1 buch
Quote:
Also wen Delta im Spiel ist, da gehe ich davon aus das da mehr als die Hälfte von den ist...
|
Ich habe ihm seinen ersten Entwurf korrigiert und verfeinert
|
|
|
08/18/2011, 18:08
|
#34
|
elite*gold: 0
Join Date: Aug 2008
Posts: 4,584
Received Thanks: 1,694
|
Quote:
Originally Posted by .Hazel
Er hat sie aber zusammen mit .Delta geschrieben, also müssten beide die Erlaubnis geben!
|
Ja, ich habe sie mit der Hilfe von .Delta geschrieben. Und ja, ich habe ich gefragt ob ich sie Pub machen darf. Könnt ihn selbst Fragen.
|
|
|
08/18/2011, 19:25
|
#35
|
elite*gold: 25
Join Date: Jun 2009
Posts: 641
Received Thanks: 110
|
schöne Arbeit gefällt mir gut hinbekommen. you got a thanks.
LG,
DoganDogan
|
|
|
08/18/2011, 21:09
|
#36
|
elite*gold: 0
Join Date: Aug 2008
Posts: 4,584
Received Thanks: 1,694
|
Quote:
Originally Posted by DoganDogan
schöne Arbeit gefällt mir gut hinbekommen. you got a thanks.
LG,
DoganDogan
|
Danke^^
Weiss zufälligerweis jmd die Values der Mb's der 6. Skills? Dann würden die Morgen dann noch nachträglich kommen
|
|
|
08/20/2011, 00:03
|
#37
|
elite*gold: 10
Join Date: Mar 2009
Posts: 390
Received Thanks: 233
|
ich hab da mal was bemerkt
mann bekomt keine nachricht das der skill geklapt hat
hier behebung dazu.
PHP Code:
---------------------------------- -- Techstufenquest -- Copyright by SuraKämpfer1 und .Delta -- Hierbei nocheinmal ein grosses Dankeschön an .Delta ----------------------------------
quest techstufe begin state start begin when 50401.use begin local level = pc.get_skill_level(1) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(1, level+1) pc.remove_item(50401, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50402.use begin local level = pc.get_skill_level(2) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(2, level+1) pc.remove_item(50402, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50403.use begin local level = pc.get_skill_level(3) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(3, level+1) pc.remove_item(50403, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50404.use begin local level = pc.get_skill_level(4) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(4, level+1) pc.remove_item(50404, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50405.use begin local level = pc.get_skill_level(5) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(5, level+1) pc.remove_item(50405, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50416.use begin local level = pc.get_skill_level(16) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(16, level+1) pc.remove_item(50416, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50417.use begin local level = pc.get_skill_level(17) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(17, level+1) pc.remove_item(50417, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50418.use begin local level = pc.get_skill_level(18) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(18, level+1) pc.remove_item(50418, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50419.use begin local level = pc.get_skill_level(19) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(19, level+1) pc.remove_item(50419, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end
when 50420.use begin local level = pc.get_skill_level(20) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(20, level+1) pc.remove_item(50420, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50461.use begin local level = pc.get_skill_level(61) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(61, level+1) pc.remove_item(50461, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50462.use begin local level = pc.get_skill_level(62) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(62, level+1) pc.remove_item(50462, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50463.use begin local level = pc.get_skill_level(63) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(63, level+1) pc.remove_item(50463, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50464.use begin local level = pc.get_skill_level(64) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(64, level+1) pc.remove_item(50464, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50465.use begin local level = pc.get_skill_level(65) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(65, level+1) pc.remove_item(50465, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50466.use begin local level = pc.get_skill_level(66) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(66, level+1) pc.remove_item(50466, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50476.use begin local level = pc.get_skill_level(76) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(76, level+1) pc.remove_item(50476, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50477.use begin local level = pc.get_skill_level(77) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(77, level+1) pc.remove_item(50477, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50478.use begin local level = pc.get_skill_level(78) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(78, level+1) pc.remove_item(50478, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50479.use begin local level = pc.get_skill_level(79) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(79, level+1) pc.remove_item(50479, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50480.use begin local level = pc.get_skill_level(80) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(80, level+1) pc.remove_item(50480, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50481.use begin local level = pc.get_skill_level(81) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(81, level+1) pc.remove_item(50481, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50491.use begin local level = pc.get_skill_level(91) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(91, level+1) pc.remove_item(50491, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50492.use begin local level = pc.get_skill_level(92) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(92, level+1) pc.remove_item(50492, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50493.use begin local level = pc.get_skill_level(93) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(93, level+1) pc.remove_item(50493, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50494.use begin local level = pc.get_skill_level(94) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(94, level+1) pc.remove_item(50494, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50495.use begin local level = pc.get_skill_level(95) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(95, level+1) pc.remove_item(50495, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50496.use begin local level = pc.get_skill_level(96) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(96, level+1) pc.remove_item(50496, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50497.use begin local level = pc.get_skill_level(97) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(97, level+1) pc.remove_item(50497, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50511.use begin local level = pc.get_skill_level(111) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(111, level+1) pc.remove_item(50511, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50510.use begin local level = pc.get_skill_level(110) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(110, level+1) pc.remove_item(50510, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50509.use begin local level = pc.get_skill_level(109) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(109, level+1) pc.remove_item(50509, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50508.use begin local level = pc.get_skill_level(108) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(108, level+1) pc.remove_item(50508, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50507.use begin local level = pc.get_skill_level(107) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(107, level+1) pc.remove_item(50507, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50506.use begin local level = pc.get_skill_level(106) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(106, level+1) pc.remove_item(50506, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50449.use begin local level = pc.get_skill_level(49) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(49, level+1) pc.remove_item(50449, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50450.use begin local level = pc.get_skill_level(50) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(50, level+1) pc.remove_item(50450, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50448.use begin local level = pc.get_skill_level(48) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(48, level+1) pc.remove_item(50448, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50447.use begin local level = pc.get_skill_level(47) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(47, level+1) pc.remove_item(50447, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50446.use begin local level = pc.get_skill_level(46) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(46, level+1) pc.remove_item(50446, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50431.use begin local level = pc.get_skill_level(31) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(31, level+1) pc.remove_item(50431, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50432.use begin local level = pc.get_skill_level(32) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(32, level+1) pc.remove_item(50432, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50433.use begin local level = pc.get_skill_level(33) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(33, level+1) pc.remove_item(50433, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50434.use begin local level = pc.get_skill_level(34) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(34, level+1) pc.remove_item(50434, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50435.use begin local level = pc.get_skill_level(35) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(35, level+1) pc.remove_item(50435, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end end end
|
|
|
08/20/2011, 00:35
|
#38
|
elite*gold: 0
Join Date: Aug 2008
Posts: 4,584
Received Thanks: 1,694
|
Quote:
Originally Posted by 6thHokage
ich hab da mal was bemerkt
mann bekomt keine nachricht das der skill geklapt hat
hier behebung dazu.
PHP Code:
---------------------------------- -- Techstufenquest -- Copyright by SuraKämpfer1 und .Delta -- Hierbei nocheinmal ein grosses Dankeschön an .Delta ---------------------------------- quest techstufe begin state start begin when 50401.use begin local level = pc.get_skill_level(1) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(1, level+1) pc.remove_item(50401, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50402.use begin local level = pc.get_skill_level(2) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(2, level+1) pc.remove_item(50402, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50403.use begin local level = pc.get_skill_level(3) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(3, level+1) pc.remove_item(50403, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50404.use begin local level = pc.get_skill_level(4) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(4, level+1) pc.remove_item(50404, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50405.use begin local level = pc.get_skill_level(5) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(5, level+1) pc.remove_item(50405, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50416.use begin local level = pc.get_skill_level(16) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(16, level+1) pc.remove_item(50416, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50417.use begin local level = pc.get_skill_level(17) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(17, level+1) pc.remove_item(50417, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50418.use begin local level = pc.get_skill_level(18) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(18, level+1) pc.remove_item(50418, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50419.use begin local level = pc.get_skill_level(19) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(19, level+1) pc.remove_item(50419, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50420.use begin local level = pc.get_skill_level(20) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(20, level+1) pc.remove_item(50420, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50461.use begin local level = pc.get_skill_level(61) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(61, level+1) pc.remove_item(50461, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50462.use begin local level = pc.get_skill_level(62) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(62, level+1) pc.remove_item(50462, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50463.use begin local level = pc.get_skill_level(63) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(63, level+1) pc.remove_item(50463, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50464.use begin local level = pc.get_skill_level(64) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(64, level+1) pc.remove_item(50464, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50465.use begin local level = pc.get_skill_level(65) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(65, level+1) pc.remove_item(50465, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50466.use begin local level = pc.get_skill_level(66) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(66, level+1) pc.remove_item(50466, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50476.use begin local level = pc.get_skill_level(76) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(76, level+1) pc.remove_item(50476, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50477.use begin local level = pc.get_skill_level(77) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(77, level+1) pc.remove_item(50477, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50478.use begin local level = pc.get_skill_level(78) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(78, level+1) pc.remove_item(50478, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50479.use begin local level = pc.get_skill_level(79) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(79, level+1) pc.remove_item(50479, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50480.use begin local level = pc.get_skill_level(80) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(80, level+1) pc.remove_item(50480, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50481.use begin local level = pc.get_skill_level(81) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(81, level+1) pc.remove_item(50481, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50491.use begin local level = pc.get_skill_level(91) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(91, level+1) pc.remove_item(50491, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50492.use begin local level = pc.get_skill_level(92) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(92, level+1) pc.remove_item(50492, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50493.use begin local level = pc.get_skill_level(93) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(93, level+1) pc.remove_item(50493, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50494.use begin local level = pc.get_skill_level(94) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(94, level+1) pc.remove_item(50494, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50495.use begin local level = pc.get_skill_level(95) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(95, level+1) pc.remove_item(50495, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50496.use begin local level = pc.get_skill_level(96) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(96, level+1) pc.remove_item(50496, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50497.use begin local level = pc.get_skill_level(97) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(97, level+1) pc.remove_item(50497, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50511.use begin local level = pc.get_skill_level(111) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(111, level+1) pc.remove_item(50511, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50510.use begin local level = pc.get_skill_level(110) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(110, level+1) pc.remove_item(50510, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50509.use begin local level = pc.get_skill_level(109) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(109, level+1) pc.remove_item(50509, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50508.use begin local level = pc.get_skill_level(108) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(108, level+1) pc.remove_item(50508, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50507.use begin local level = pc.get_skill_level(107) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(107, level+1) pc.remove_item(50507, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50506.use begin local level = pc.get_skill_level(106) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(106, level+1) pc.remove_item(50506, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50449.use begin local level = pc.get_skill_level(49) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(49, level+1) pc.remove_item(50449, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50450.use begin local level = pc.get_skill_level(50) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(50, level+1) pc.remove_item(50450, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50448.use begin local level = pc.get_skill_level(48) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(48, level+1) pc.remove_item(50448, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50447.use begin local level = pc.get_skill_level(47) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(47, level+1) pc.remove_item(50447, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50446.use begin local level = pc.get_skill_level(46) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(46, level+1) pc.remove_item(50446, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50431.use begin local level = pc.get_skill_level(31) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(31, level+1) pc.remove_item(50431, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50432.use begin local level = pc.get_skill_level(32) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(32, level+1) pc.remove_item(50432, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50433.use begin local level = pc.get_skill_level(33) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(33, level+1) pc.remove_item(50433, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50434.use begin local level = pc.get_skill_level(34) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(34, level+1) pc.remove_item(50434, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50435.use begin local level = pc.get_skill_level(35) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(35, level+1) pc.remove_item(50435, 1) pc.setqf("skillpause", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end end end
|
Nice Ty
Werde sie in den ersten Post machen
Lg
|
|
|
08/20/2011, 01:02
|
#39
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
Hab sie mal ein wenig verkürzt
Außerdem zählt die "Pause" nun für jeden Skill einzeln, und nicht mehr zusammen für alle Skills
Habe sie nur für Nah-Ninjas tested, sollte aber für alle funktionieren.
PHP Code:
---------------------------------- -- Techstufenquest -- Copyright by SuraKämpfer1 und .Delta -- Hierbei nocheinmal ein grosses Dankeschön an .Delta ----------------------------------
quest techstufe begin state start begin function bookuse(book, skill) local level = pc.get_skill_level(skill) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause"..skill.."") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(skill, level+1) pc.remove_item(book, 1) pc.setqf("skillpause"..skill.."", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50401.use begin techstufe.bookuse(50401, 1) end when 50402.use begin techstufe.bookuse(50402, 2) end when 50403.use begin techstufe.bookuse(50403, 3) end when 50404.use begin techstufe.bookuse(50404, 4) end when 50405.use begin techstufe.bookuse(50405, 5) end when 50416.use begin techstufe.bookuse(50416, 16) end when 50417.use begin techstufe.bookuse(50417, 17) end when 50418.use begin techstufe.bookuse(50418, 18) end when 50419.use begin techstufe.bookuse(50419, 19) end when 50420.use begin techstufe.bookuse(50420, 20) end when 50431.use begin techstufe.bookuse(50431, 31) end when 50432.use begin techstufe.bookuse(50432, 32) end when 50433.use begin techstufe.bookuse(50433, 33) end when 50434.use begin techstufe.bookuse(50434, 34) end when 50435.use begin techstufe.bookuse(50435, 35) end when 50446.use begin techstufe.bookuse(50446, 46) end when 50447.use begin techstufe.bookuse(50447, 47) end when 50448.use begin techstufe.bookuse(50448, 48) end when 50449.use begin techstufe.bookuse(50449, 49) end when 50450.use begin techstufe.bookuse(50450, 50) end when 50461.use begin techstufe.bookuse(50461, 61) end when 50462.use begin techstufe.bookuse(50462, 62) end when 50463.use begin techstufe.bookuse(50463, 63) end when 50464.use begin techstufe.bookuse(50464, 64) end when 50465.use begin techstufe.bookuse(50465, 65) end when 50466.use begin techstufe.bookuse(50466, 66) end when 50476.use begin techstufe.bookuse(50476, 76) end when 50477.use begin techstufe.bookuse(50477, 77) end when 50478.use begin techstufe.bookuse(50478, 78) end when 50479.use begin techstufe.bookuse(50479, 79) end when 50480.use begin techstufe.bookuse(50480, 80) end when 50481.use begin techstufe.bookuse(50481, 81) end when 50491.use begin techstufe.bookuse(50491, 91) end when 50492.use begin techstufe.bookuse(50492, 92) end when 50493.use begin techstufe.bookuse(50493, 93) end when 50494.use begin techstufe.bookuse(50494, 94) end when 50495.use begin techstufe.bookuse(50495, 95) end when 50496.use begin techstufe.bookuse(50496, 96) end when 50497.use begin techstufe.bookuse(50497, 97) end when 50506.use begin techstufe.bookuse(50506, 106) end when 50507.use begin techstufe.bookuse(50507, 107) end when 50508.use begin techstufe.bookuse(50508, 108) end when 50509.use begin techstufe.bookuse(50509, 109) end when 50510.use begin techstufe.bookuse(50510, 110) end when 50511.use begin techstufe.bookuse(50511, 111) end end end
|
|
|
08/20/2011, 02:07
|
#40
|
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
|
Quote:
Originally Posted by .Delta
Hab sie mal ein wenig verkürzt
Außerdem zählt die "Pause" nun für jeden Skill einzeln, und nicht mehr zusammen für alle Skills
Habe sie nur für Nah-Ninjas tested, sollte aber für alle funktionieren.
PHP Code:
---------------------------------- -- Techstufenquest -- Copyright by SuraKämpfer1 und .Delta -- Hierbei nocheinmal ein grosses Dankeschön an .Delta ----------------------------------
quest techstufe begin state start begin function bookuse(book, skill) local level = pc.get_skill_level(skill) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause"..skill.."") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(skill, level+1) pc.remove_item(book, 1) pc.setqf("skillpause"..skill.."", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50401.use begin techstufe.bookuse(50401, 1) end when 50402.use begin techstufe.bookuse(50402, 2) end when 50403.use begin techstufe.bookuse(50403, 3) end when 50404.use begin techstufe.bookuse(50404, 4) end when 50405.use begin techstufe.bookuse(50405, 5) end when 50416.use begin techstufe.bookuse(50416, 16) end when 50417.use begin techstufe.bookuse(50417, 17) end when 50418.use begin techstufe.bookuse(50418, 18) end when 50419.use begin techstufe.bookuse(50419, 19) end when 50420.use begin techstufe.bookuse(50420, 20) end when 50431.use begin techstufe.bookuse(50431, 31) end when 50432.use begin techstufe.bookuse(50432, 32) end when 50433.use begin techstufe.bookuse(50433, 33) end when 50434.use begin techstufe.bookuse(50434, 34) end when 50435.use begin techstufe.bookuse(50435, 35) end when 50446.use begin techstufe.bookuse(50446, 46) end when 50447.use begin techstufe.bookuse(50447, 47) end when 50448.use begin techstufe.bookuse(50448, 48) end when 50449.use begin techstufe.bookuse(50449, 49) end when 50450.use begin techstufe.bookuse(50450, 50) end when 50461.use begin techstufe.bookuse(50461, 61) end when 50462.use begin techstufe.bookuse(50462, 62) end when 50463.use begin techstufe.bookuse(50463, 63) end when 50464.use begin techstufe.bookuse(50464, 64) end when 50465.use begin techstufe.bookuse(50465, 65) end when 50466.use begin techstufe.bookuse(50466, 66) end when 50476.use begin techstufe.bookuse(50476, 76) end when 50477.use begin techstufe.bookuse(50477, 77) end when 50478.use begin techstufe.bookuse(50478, 78) end when 50479.use begin techstufe.bookuse(50479, 79) end when 50480.use begin techstufe.bookuse(50480, 80) end when 50481.use begin techstufe.bookuse(50481, 81) end when 50491.use begin techstufe.bookuse(50491, 91) end when 50492.use begin techstufe.bookuse(50492, 92) end when 50493.use begin techstufe.bookuse(50493, 93) end when 50494.use begin techstufe.bookuse(50494, 94) end when 50495.use begin techstufe.bookuse(50495, 95) end when 50496.use begin techstufe.bookuse(50496, 96) end when 50497.use begin techstufe.bookuse(50497, 97) end when 50506.use begin techstufe.bookuse(50506, 106) end when 50507.use begin techstufe.bookuse(50507, 107) end when 50508.use begin techstufe.bookuse(50508, 108) end when 50509.use begin techstufe.bookuse(50509, 109) end when 50510.use begin techstufe.bookuse(50510, 110) end when 50511.use begin techstufe.bookuse(50511, 111) end end end
|
Hab von dir besser erwartet, dachte eher so..
PHP Code:
when 50401.use or 50402.use or 50403.use or 50404.use usw.. begin local item = item.get_vnum() if item == 50401 then techstufe.bookuse(50401, 1) end elseif item == 50402 then techstufe.bookuse(50402, 2) end ........ .... ... end end
|
|
|
08/20/2011, 11:39
|
#41
|
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
|
großer Unterschied
|
|
|
08/20/2011, 12:17
|
#42
|
elite*gold: 0
Join Date: Aug 2008
Posts: 4,584
Received Thanks: 1,694
|
So .Delta's verbesserung nun unter Version 2 vorzufinden...
|
|
|
01/04/2012, 02:01
|
#43
|
elite*gold: 2
Join Date: May 2009
Posts: 197
Received Thanks: 30
|
Es tut mir Leid, wenn ich diesen Thread jetzt wieder "hochwühlen" muss, aber da es sich speziell hierauf bezieht, wird es wohl nicht anders möglich sein.
Ich wollte nur sagen, dass es bei mir nicht funktioniert.. Keine der beiden Versionen.
Quest techstufe.quest eingefügt
techstufe.quest in quest_list eingetragen.
python make.py ohne errors ausgeführt..
Types auf 18 geändert
Reload Q + Reload P hat nicht gereicht, also hab ich reboot gemacht.
Ging leider auch nicht !
Kommt kein Error ETC.
Einfach nichts... Als würde man sinnlos auf eine Segensschriftrolle klicken
MfG
Hoffe und Support.. ansonsten Spitzenidee
(PS. Ja, beide getestet)
|
|
|
01/04/2012, 02:25
|
#44
|
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
|
Quote:
Originally Posted by schacky
Es tut mir Leid, wenn ich diesen Thread jetzt wieder "hochwühlen" muss, aber da es sich speziell hierauf bezieht, wird es wohl nicht anders möglich sein.
Ich wollte nur sagen, dass es bei mir nicht funktioniert.. Keine der beiden Versionen.
Quest techstufe.quest eingefügt
techstufe.quest in quest_list eingetragen.
python make.py ohne errors ausgeführt..
Types auf 18 geändert
Reload Q + Reload P hat nicht gereicht, also hab ich reboot gemacht.
Ging leider auch nicht !
Kommt kein Error ETC.
Einfach nichts... Als würde man sinnlos auf eine Segensschriftrolle klicken
MfG
Hoffe und Support.. ansonsten Spitzenidee
(PS. Ja, beide getestet)
|
du kannst es ja auch über deine game die tech stufen ausschalten, da gibts dann schon keine quest probleme mehr
Mfg
.Colossus.
|
|
|
01/04/2012, 09:24
|
#45
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
|
PHP Code:
quest techstufe begin state start begin function bookuse(book, skill) local level = pc.get_skill_level(skill) if level < 20 then chat("Der Skill ist noch nicht auf Meister.") return end if level > 29 then chat("Der Skill ist bereits auf Großmeister.") return end if get_time() < pc.getqf("skillpause"..skill.."") and not pc.is_skill_book_no_delay() then chat("Du hast bereits ein Skillbuch gelesen.") chat("Du musst noch warten") chat("Benutze eine Exo-Rolle um sofort weiterzulesen.") return end pc.set_skill_level(skill, level+1) pc.remove_item(book, 1) pc.setqf("skillpause"..skill.."", get_time()+60*60*24) chat("Glückwunsch Trainig erfolgreich abgeschlossen") if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end when 50401.use or 50402.use or 50403.use or 50404.use or 50405.use or 50416.use or 50417.use or 50418.use or 50419.use or 50420.use or 50431.use or 50432.use or 50433.use or 50434.use or 50435.use or 50446.use or 50447.use or 50448.use or 50449.use or 50450.use or 50461.use or 50462.use or 50463.use or 50464.use or 50465.use or 50466.use or 50476.use or 50477.use or 50478.use or 50479.use or 50480.use or 50481.use or 50491.use or 50492.use or 50493.use or 50494.use or 50495.use or 50496.use or 50497.use or 50506.use or 50507.use or 50508.use or 50509.use or 50510.use or 50511.use begin techstufe.bookuse(item.get_vnum(),tonumber(string.gsub(tostring(item.get_vnum()),4,5))) end end end
*Mit dazuwerf* Spart euch doch die vielen aufrufe..
|
|
|
|
|
Similar Threads
|
@@@[HOT]Techstufen[HOT]@@@
06/18/2010 - Metin2 Private Server - 12 Replies
Moin,
Vorab , ich habe die Sufu benutzt aber nichts gefunden.
Ich versuche schon eine Weile die Techstufen der Fb´s wegzubekommen sodass man immer nur 1Fb braucht um ein Meister weiter zu kommen.
Leider bis jetzt ohne Erfolg.
Falls jemand eine Lösung hat bitte posten. :confused:
MfG.
|
techstufen
07/04/2009 - Metin2 Private Server - 21 Replies
weis jemand wie die techstufen aufgebaut sind z.b wieviel erfolgreiche fbs braucht nman von m6 nach m7?
|
Techstufen???
02/13/2009 - Metin2 Private Server - 3 Replies
Hab da ne dumme frage^^:
was sind techstufen ??? :D
mfg
|
Techstufen
01/24/2009 - Metin2 Private Server - 16 Replies
Hi ich wollt mal Frage ob es auf longju3 Techstufen gibt?
hab jetzt m3 und nie mehr als 1fb lesen müssen
|
techstufen?
10/21/2008 - Metin2 Private Server - 15 Replies
Hi
Wie schon der Thread heist un ihr es euch vill denken könnt wollte ich fragen ob es auf longju2 techstufen gibt?
Es könnte sein das diese Frage schon ka wie heufig gestellt wurde, aber bei mir ergab die sufu nichts vernünftiges...
Mfg
|
All times are GMT +2. The time now is 12:39.
|
|