Drachenraum.quest

01/12/2013 20:46 westside23#1
Kann mir wer bitte die Quest so umschreiben, dass man einfach nur mit Level 100 rein gehen kann. Wenn nicht, soll da halt stehen, ''Du musst erst Level 100 sein, um den Drachenraum zu betreten.''.

PHP Code:
quest drachenraum begin
    state start begin
        when login 
or levelup with pc.level >100 begin
            set_state
(zone_enter)
        
end
    end
        
    state zone_enter begin
        when 20092.chat
."Ich will den Drachenraum!" begin
            say
("")
            
say(""..mob_name(20092).."")
                        
say("Du benötigst einen Passierschein")
            
say("um in den Drachenraum zu gelangen!")
                        
say("Diesen bekommt ihr von dem Setou Hauptmann")
            
say("Im Drachenraum haust der berüchtigte")
            
say("Zin-Drache! Er ist der Gefährlichste")
            
say("Mob in ganz Metin2! Willst du immernoch")
            
say("in den Drachenraum?")
                        
say("")
                        
say_reward("Hast du einen Passierschein?")
            
wait()
            
say("")
            
say("")

            if 
pc.get_level() <= 89 then
                say_title
("Geist eines Suras:")
                
say("Haha dich Wicht werde ich nicht in den")
                
say("Drachenraum lassen!! Lvl erstmal auf Lv 90")
                
say("dann reden wir weiter.")
                                
say("")
                                
say_reward("Du benötigst mindestens Lv 90 um in den")
                                
say_reward("Drachenraum zu gelangen!")
                return
                        
end
    
            
if pc.count_item(71095)>0 then
                say
("")
                
say(""..mob_name(20092).."")
                
say("Ich bringe dich nun in den Drachenraum")
                
say("")
                
pc.remove_item(71095)

            elseif 
pc.count_item(71095) >0 then
                say
("")
                
say(""..mob_name(20092).."")
                
say("Du besitzt einen Passierschein! !")
                
say("")
                
            else
                
say("")
                
say(""..mob_name(20092).."")
                
say("Du bist nicht im Besitz eines Passierscheins!")
                
say("Ohne einen kannst du den Drachenraum nicht erreichen.")
                return
            
end
                
            say
("Du wirst nun teleportiert!")    
            
say("Aber sei vorsichtig!")    
            
wait()
                        
notice_all("Der Spieler ".. pc.get_name() .." versucht den Blauen");
                        
notice_all("Drachen zu töten!");
                        
pc.remove_item(710951)
                    
pc.warp(177900,1220400)            
        
end

end

end 
01/12/2013 20:48 Sintiax#2
[Only registered and activated users can see links. Click Here To Register...]
klär das dort
01/12/2013 20:52 .Remix#3
PHP Code:
quest drachenraum begin 
    state start begin 
        when login 
or levelup with pc.level >=100 begin 
            set_state
(zone_enter
        
end 
    end 
         
    state zone_enter begin 
        when 20092.chat
."Ich will den Drachenraum!" begin 
            say
(""
            
say(""..mob_name(20092)..""
                        
say("Du benötigst einen Passierschein"
            
say("um in den Drachenraum zu gelangen!"
                        
say("Diesen bekommt ihr von dem Setou Hauptmann"
            
say("Im Drachenraum haust der berüchtigte"
            
say("Zin-Drache! Er ist der Gefährlichste"
            
say("Mob in ganz Metin2! Willst du immernoch"
            
say("in den Drachenraum?"
                        
say(""
                        
say_reward("Hast du einen Passierschein?"
            
wait() 
            
say(""
            
say(""

            if 
pc.get_level() <= 99 then 
                say_title
("Geist eines Suras:"
                
say("Haha dich Wicht werde ich nicht in den"
                
say("Drachenraum lassen!! Lvl erstmal auf Lv 100"
                
say("dann reden wir weiter."
                                
say(""
                                
say_reward("Du benötigst mindestens Lv 100 um in den"
                                
say_reward("Drachenraum zu gelangen!"
                return 
                        
end 
     
            
if pc.count_item(71095)>0 then 
                say
(""
                
say(""..mob_name(20092)..""
                
say("Ich bringe dich nun in den Drachenraum"
                
say(""
                
pc.remove_item(71095

            elseif 
pc.count_item(71095) >0 then 
                say
(""
                
say(""..mob_name(20092)..""
                
say("Du besitzt einen Passierschein! !"
                
say(""
                 
            else 
                
say(""
                
say(""..mob_name(20092)..""
                
say("Du bist nicht im Besitz eines Passierscheins!"
                
say("Ohne einen kannst du den Drachenraum nicht erreichen."
                return 
            
end 
                 
            say
("Du wirst nun teleportiert!")     
            
say("Aber sei vorsichtig!")     
            
wait() 
                        
notice_all("Der Spieler ".. pc.get_name() .." versucht den Blauen"); 
                        
notice_all("Drachen zu töten!"); 
                        
pc.remove_item(710951
                    
pc.warp(177900,1220400)             
        
end 

end 

end