Register for your free account! | Forgot your password?

You last visited: Today at 23:21

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

Advertisement



Pet quest

Discussion on Pet quest within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Pet quest

Ich habe die pets eingefügt mit einem anderen vnum also (id)

ja aber bei der quest hollt der net die pets sondern die reittiere als Pet könnte mir jemand helfen weil bei der quest steht keinen vnum für die neue id die ich einfügen kann plss hilft mir
HeroOfMetin is offline  
Old 02/07/2013, 12:22   #2



 
elite*gold: 0
The Black Market: 264/0/0
Join Date: Jul 2012
Posts: 24,494
Received Thanks: 3,215
Kopier mal die Quest
Sintiax is offline  
Old 02/07/2013, 12:23   #3
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Und dann ???????
HeroOfMetin is offline  
Old 02/07/2013, 12:27   #4



 
elite*gold: 0
The Black Market: 264/0/0
Join Date: Jul 2012
Posts: 24,494
Received Thanks: 3,215
Damit wir dir helfen können, wie ich sehe hast du bereits einen anderen Thread erstellt, wo du die Quest eingefügt hast.
Du musst sie jedoch als Code einfügen, nicht einfach reinhauen.
Code:
<<<@!1!@>>>
Einfach [.Code]
Text [./Code] Ohne punkte
Sintiax is offline  
Old 02/07/2013, 12:28   #5
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Code:
quest official_pets begin
    state start begin
        when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("firephoenix_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("firephoenix_use", 1)
                pc.setqf("firephoenix", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
                horse.set_level("22")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)                 
                horse.unsummon()
                pc.setqf("firephoenix_use", 0)
                pc.setqf("firephoenix", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("firephoenix_use") == 1 begin
            
            pc.setqf("firephoenix_use", 0)
            pc.setqf("firephoenix", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier ging alleine fort!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)  
        end
        when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("icephoenix_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("icephoenix_use", 1)
                pc.setqf("icephoenix", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("23")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("icephoenix_use", 0)
                pc.setqf("icephoenix", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("icephoenix_use") == 1 begin
            
            pc.setqf("icephoenix_use", 0)
            pc.setqf("icephoenix", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Eisphönix verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("reindeer") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("reindeer_use", 1)
				pc.setqf("reindeer", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("24")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)        
                horse.unsummon()
                pc.setqf("reindeer_use", 0)
				pc.setqf("reindeer", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("reindeer_use") == 1 begin
            
            pc.setqf("reindeer_use", 0)
			pc.setqf("reindeer", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("pwahuang") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("pwahuang_use", 1)
				pc.setqf("pwahuang", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("25")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("pwahuang_use", 0)
				pc.setqf("pwahuang", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("pwahuang_use") == 1 begin
            
            pc.setqf("pwahuang_use", 0)
			pc.setqf("pwahuang", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("dog_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("dog_use", 1)
                pc.setqf("dog", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("26")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)                   
                horse.unsummon()
                pc.setqf("dog_use", 0)
                pc.setqf("dog", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("dog_use") == 1 begin
            
            pc.setqf("dog_use", 0)
            pc.setqf("dog", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)  
        end
        when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("lion_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("lion_use", 1)
                pc.setqf("lion", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("27")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("lion_use", 0)
                pc.setqf("lion", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("lion_use") == 1 begin
            
            pc.setqf("lion_use", 0)
            pc.setqf("lion", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("pig") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("pig_use", 1)
				pc.setqf("pig", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("28")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)        
                horse.unsummon()
                pc.setqf("pig_use", 0)
				pc.setqf("pig", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("pig_use") == 1 begin
            
            pc.setqf("pig_use", 0)
			pc.setqf("pig", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("tiger") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("tiger_use", 1)
				pc.setqf("tiger", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("29")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("tiger_use", 0)
				pc.setqf("tiger", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("tiger_use") == 1 begin
            
            pc.setqf("tiger_use", 0)
			pc.setqf("tiger", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
    end
end
HeroOfMetin is offline  
Old 02/07/2013, 12:31   #6



 
elite*gold: 0
The Black Market: 264/0/0
Join Date: Jul 2012
Posts: 24,494
Received Thanks: 3,215
Du willst es echt nicht verstehen, oder?
Gib ein:
[.code]
Deine Quest einfügen
[./code]
Ohne Punkte
Sintiax is offline  
Old 02/07/2013, 12:31   #7
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Jeahr habs

ich will da halt die neue vnumen eintragen aber wo hin
HeroOfMetin is offline  
Old 02/07/2013, 12:35   #8



 
elite*gold: 0
The Black Market: 264/0/0
Join Date: Jul 2012
Posts: 24,494
Received Thanks: 3,215
Quote:
Originally Posted by HeroOfMetin View Post
Code:
quest official_pets begin
    state start begin
        when[B][SIZE="4"][COLOR="Red"] 53001[/COLOR][/SIZE][/B].use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("firephoenix_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("firephoenix_use", 1)
                pc.setqf("firephoenix", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
                horse.set_level("22")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8) 
                affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)                 
                horse.unsummon()
                pc.setqf("firephoenix_use", 0)
                pc.setqf("firephoenix", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("firephoenix_use") == 1 begin
            
            pc.setqf("firephoenix_use", 0)
            pc.setqf("firephoenix", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier ging alleine fort!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)  
        end
        when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("icephoenix_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("icephoenix_use", 1)
                pc.setqf("icephoenix", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("23")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("icephoenix_use", 0)
                pc.setqf("icephoenix", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("icephoenix_use") == 1 begin
            
            pc.setqf("icephoenix_use", 0)
            pc.setqf("icephoenix", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Eisphönix verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("reindeer") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("reindeer_use", 1)
				pc.setqf("reindeer", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("24")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)        
                horse.unsummon()
                pc.setqf("reindeer_use", 0)
				pc.setqf("reindeer", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("reindeer_use") == 1 begin
            
            pc.setqf("reindeer_use", 0)
			pc.setqf("reindeer", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
            if pc.getqf("pwahuang") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("pwahuang_use", 1)
				pc.setqf("pwahuang", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("25")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("pwahuang_use", 0)
				pc.setqf("pwahuang", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("pwahuang_use") == 1 begin
            
            pc.setqf("pwahuang_use", 0)
			pc.setqf("pwahuang", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("dog_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("dog_use", 1)
                pc.setqf("dog", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("26")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
                affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)                   
                horse.unsummon()
                pc.setqf("dog_use", 0)
                pc.setqf("dog", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("dog_use") == 1 begin
            
            pc.setqf("dog_use", 0)
            pc.setqf("dog", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)  
        end
        when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("lion_use") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("lion_use", 1)
                pc.setqf("lion", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("27")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("lion_use", 0)
                pc.setqf("lion", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("lion_use") == 1 begin
            
            pc.setqf("lion_use", 0)
            pc.setqf("lion", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("pig") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("pig_use", 1)
				pc.setqf("pig", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("28")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)        
                horse.unsummon()
                pc.setqf("pig_use", 0)
				pc.setqf("pig", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("pig_use") == 1 begin
            
            pc.setqf("pig_use", 0)
			pc.setqf("pig", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
		when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
            if pc.getqf("tiger") == 0 then
                local old_horse_name = horse.get_name() ;
                    if string.len(old_horse_name) == 0 then
                        chat("Dein Haustier hat noch keinen Namen!")
                    end
                chat("Dein Haustier wurde gerufen!")
                local your_horse_level = horse.get_level()
                pc.setqf("horse_level_save", your_horse_level)
                pc.setqf("tiger_use", 1)
				pc.setqf("tiger", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
                affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
                horse.set_level("29")
                horse.unsummon() horse.summon()
				
				local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            else
                chat("Dein Haustier verabschiedet sich nun von dir!")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
				affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)       
                horse.unsummon()
                pc.setqf("tiger_use", 0)
				pc.setqf("tiger", 0)
                
                local horse_settings = pc.getqf("horse_level_save")
                horse.set_level(horse_settings)
            
            end
        end
        when logout or login with pc.getqf("tiger_use") == 1 begin
            
            pc.setqf("tiger_use", 0)
			pc.setqf("tiger", 0)
                
            local horse_settings = pc.getqf("horse_level_save")
            horse.set_level(horse_settings)
            
            chat("Dein Haustier verlässt dich nun!")
            affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
            affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)   
            affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
        end
    end
end
.Use sind die Vnums
Sintiax is offline  
Old 02/07/2013, 12:38   #9
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Code:
90124	EisPhoenix	EisPhoenix	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90127	RentierJunges	RentierJunges	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90130	BabyAzrael	BabyAzrael	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90133	BabyHund	babyHund	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90136	BabyLoewe	BabyLoewe	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90139	BabyKeiler	BabyKeiler	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90141	BabyTiger	BabyTiger	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
90122	FeuerPhoenix	FeuerPhoenix	5	1	0	1			0		STUN,SLOW,CURSE,TERROR	0		2	0	0	0	0	0	0	120	3	1	0	0	10	4	100	100	0	2000	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
die codes will ich so haben in den quest aber das problem ist da stehen auch die anderen codes nicht trz kommen die reittiere als pet ob wohl da nix davon steht oO
HeroOfMetin is offline  
Old 02/07/2013, 12:43   #10
 
TheDomiXD's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 164
Received Thanks: 38
Hast du im Client geschaut, dass du den Pets die Vnum's, die du für die haben haben möchtest, acuh so eingetragen hast? Sowie auch Serverside?
TheDomiXD is offline  
Old 02/07/2013, 12:47   #11
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
ja sonst könnte ich sie auch net sehen logik oder oO
HeroOfMetin is offline  
Old 02/07/2013, 12:54   #12
 
TheDomiXD's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 164
Received Thanks: 38
dann schick mal bitte deine npc_list rein, bzw die spalten mit den pets

€dit: Soweit ich weis MUSS in deiner npclist das so aussehen, bzw die pets müssen die ID's haben

Hat glauber was mit der Dif zutun.. bin mir aber nicht sicher.
TheDomiXD is offline  
Old 02/07/2013, 12:58   #13
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Code:
0	phoenix1	phoenix1
0	phoenix1	phoenix1
0	phoenix1	phoenix1
0	phoenix2	phoenix2
0	phoenix2	phoenix2
0	phoenix2	phoenix2
0	reindeer_young1	reindeer_young1
0	dog_young1	dog_young1
0	lion_young1	lion_young1
0	tiger_young1	tiger_young1
0	pig_young1	pig_young1
0	pwahuang1	pwahuang1

90120	phoenix1
90121	phoenix1
90122	phoenix1
90123	phoenix2
90124	phoenix2
90125	phoenix2
90126	reindeer_young1
90127	reindeer_young1
90128	reindeer_young1
90129	pwahuang1
90130	pwahuang1
90131	pwahuang1
90132	dog_young1
90133	dog_young1
90134	dog_young1
90135	lion_young1
90136	lion_young1
90137	lion_young1
90138	pig_young1
90139	pig_young1
90140	pig_young1
90141	tiger_young1
90142	tiger_young1
90143	tiger_young1
Hilfeee
HeroOfMetin is offline  
Reply


Similar Threads Similar Threads
[SPECIAL TEAM_WARP QUEST]'nd Metin2 Sweet Time Quest's Icons and News
01/27/2013 - Metin2 PServer Guides & Strategies - 22 Replies
deleted!
Compile all quest without quest's files list // Kompilieren Sie alle Quest ohne Quest
07/17/2011 - Metin2 PServer Guides & Strategies - 3 Replies
ENGLISH Hello dear community, this is a very simple guide but at the same time useful. How to compile ALL quest in the folder "quest" without the files list in the file "locale_list"? Easy! Open the file "make" and replace the content of the file with this: for f in *.quest; do ./qc $f; done Oki. Now set the 0777 permission to the file. Finally open a SSH client and sign in. Write the command: cd /game_file_folder



All times are GMT +2. The time now is 23:21.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.