Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 12:59

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 08/31/2011, 21:36   #3316
 
Permisson's Avatar
 
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)
Permisson is offline  
Old 08/31/2011, 21:43   #3317
 
Sp0ngeb0b ist cool's Avatar
 
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 
== 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(201101800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,75,1800
                    
pc.removeitem(711141)
                else
                   
say_title("Keiler")
                    
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
                
end
            end    

            
if == 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(201111800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,100,1800
                    
pc.removeitem(711141)
                else
                    
say_title("Wolf")
                    
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
                
end
            end    

            
if == 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(201121800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,125,1800
                    
pc.removeitem(711141
                else
                    
say_title("Feuer Tiger")
                    
say("Du bist noch zu jung! Versuch es mit lvl 85 wieder!")
                
end
            end    
            
if == 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(201131800
                    
affect.add_collect(apply.ATT_GRADE_BONUS,200,1800
                    
pc.removeitem(711141)
                else
                    
say_title("Löwe")
                    
say("Du bist noch zu jung! Versuch es mit lvl 90 wieder!")
                
end
            end    
            
if == 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(201161800
                    
affect.add_collect(apply.ATT_GRADE_BONUS,230,1800
                    
pc.removeitem(711141
                else
                   
say_title("Streitwolf")
                    
say("Du bist noch zu jung! Versuch es mit lvl 95 wieder!")
                
end
            end    
            
if == 6 then
                say_title
("Reittiere")
                
local s select("Kriegskeiler""Wießer Löwen""Sturmtiger""Schlachtenlöwe""Abbrechen")
                if 
== 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(201151800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,250,1800
                        
pc.removeitem(711141)
                    else
                       
say_title("Kriegskeiler")
                        
say("Du bist noch zu jung! Versuch es mit lvl 100 wieder!")
                    
end
                end    
                
if == 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(201141800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,280,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Weißer Löwe")
                        
say("Du bist noch zu jung!Versuch es mit lvl 105 wieder!")
                    
end
                end    
                
if == 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(201171800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,320,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Sturmtiger")
                        
say("Du bist noch zu jung! Versuch es mit lvl 110 wieder!")
                    
end
                end    
                
if == 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(201181800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,400,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Schlachtenlöwe")
                        
say("Du bist noch zu jung! Versuch es mit lvl 115 wieder!")
                    
end
                end    
                
if == 5 then
                    
return
                
end    
            end
        end
    end
end 
teste es mal so
Sp0ngeb0b ist cool is offline  
Thanks
2 Users
Old 08/31/2011, 22:12   #3318
 
.Kay331's Avatar
 
elite*gold: 5
Join Date: Nov 2009
Posts: 1,863
Received Thanks: 2,778
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
@ 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 
== 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(201101800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,75,1800
                    
pc.removeitem(711141)
                else
                   
say_title("Keiler")
                    
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
                
end
            end    

            
if == 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(201111800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,100,1800
                    
pc.removeitem(711141)
                else
                    
say_title("Wolf")
                    
say("Du bist noch zu jung! Versuch es mit lvl 80 wieder!")
                
end
            end    

            
if == 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(201121800
                    
affect.add_collect(apply.DEF_GRADE_BONUS,125,1800
                    
pc.removeitem(711141
                else
                    
say_title("Feuer Tiger")
                    
say("Du bist noch zu jung! Versuch es mit lvl 85 wieder!")
                
end
            end    
            
if == 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(201131800
                    
affect.add_collect(apply.ATT_GRADE_BONUS,200,1800
                    
pc.removeitem(711141)
                else
                    
say_title("Löwe")
                    
say("Du bist noch zu jung! Versuch es mit lvl 90 wieder!")
                
end
            end    
            
if == 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(201161800
                    
affect.add_collect(apply.ATT_GRADE_BONUS,230,1800
                    
pc.removeitem(711141
                else
                   
say_title("Streitwolf")
                    
say("Du bist noch zu jung! Versuch es mit lvl 95 wieder!")
                
end
            end    
            
if == 6 then
                say_title
("Reittiere")
                
local s select("Kriegskeiler""Wießer Löwen""Sturmtiger""Schlachtenlöwe""Abbrechen")
                if 
== 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(201151800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,250,1800
                        
pc.removeitem(711141)
                    else
                       
say_title("Kriegskeiler")
                        
say("Du bist noch zu jung! Versuch es mit lvl 100 wieder!")
                    
end
                end    
                
if == 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(201141800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,280,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Weißer Löwe")
                        
say("Du bist noch zu jung!Versuch es mit lvl 105 wieder!")
                    
end
                end    
                
if == 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(201171800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,320,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Sturmtiger")
                        
say("Du bist noch zu jung! Versuch es mit lvl 110 wieder!")
                    
end
                end    
                
if == 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(201181800
                        
affect.add_collect(apply.ATT_GRADE_BONUS,400,1800
                        
pc.removeitem(711141)
                    else
                        
say_title("Schlachtenlöwe")
                        
say("Du bist noch zu jung! Versuch es mit lvl 115 wieder!")
                    
end
                end    
                
if == 5 then
                    
return
                
end    
            end
        end
    end
end 
teste es mal so
Danke hat geklappt <3 und danke für die schnelle hilfe
.Kay331 is offline  
Old 09/01/2011, 01:20   #3319
 
Permisson's Avatar
 
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()==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")>=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 advance11 )
            
pc give_item("50052")
            
pc removeitem("50050", )
            
pc horse summon10 )
        
end
    end 
Wo liegt das Prob?
Permisson is offline  
Old 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 View Post
PHP Code:
pc removeitem("50050", ) 
Hab sie ehrlichgesagt nur überflogen, sollte es immer noch nicht gehen dann poste mal was Putty sagt.
√π. is offline  
Old 09/01/2011, 16:59   #3321
 
Permisson's Avatar
 
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
Permisson is offline  
Old 09/01/2011, 18:40   #3322
 
F4m0uZStYle's Avatar
 
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()==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")>=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 advance11 )
            
pc give_item("50052",1)
            
pc removeitem("50050")
            
pc horse summon(10)
        
end
    end 

versuch jetzt mal
F4m0uZStYle is offline  
Old 09/01/2011, 18:44   #3323
 
Permisson's Avatar
 
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
& und in Locale nur

horse_upgrade.quest ?
Permisson is offline  
Old 09/01/2011, 19:00   #3324
 
F4m0uZStYle's Avatar
 
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()==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")>=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 advance11 )
            
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
F4m0uZStYle is offline  
Thanks
1 User
Old 09/01/2011, 19:11   #3325
 
Permisson's Avatar
 
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..
Permisson is offline  
Old 09/01/2011, 19:24   #3326
 
F4m0uZStYle's Avatar
 
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()==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")>=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 advance11 )
            
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
F4m0uZStYle is offline  
Old 09/01/2011, 19:29   #3327
 
Permisson's Avatar
 
elite*gold: 9
Join Date: Aug 2011
Posts: 147
Received Thanks: 12
thx ^^
Permisson is offline  
Old 09/01/2011, 22:44   #3328
 
Yoscha's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 195
Received Thanks: 3
Hallo Leute, bitte dringend und SCHNELL helfen !



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 ...
Yoscha is offline  
Old 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 
£αšεℜ™ is offline  
Old 09/02/2011, 03:04   #3330
 
Permisson's Avatar
 
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
Permisson is offline  
Reply




All times are GMT +1. The time now is 12:59.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.