Jump to content
Sign in to follow this  
MÓJÓ

Problema quest

Recommended Posts

Estou aqui com um problema nesta quest que é o seguinte á primeira vista  ela está impecavél , quando a char  começa da as skillz passivas como lá está e dá me o cofre do aprendiz o problema é q apartir dai tento abrir o cofre e não me abre  ou seja o que era suposto dar no 1 cofre  tal como os equipes iniciais etc . Terei que adicionar os items do cofre ao special item group?

Ou estou a fazer aqui algo errado ou tenho que adicionar algo em algum lado?

cumprimentos

 

quest anfangstruhe begin  
    state start begin  
        when login with pc.getqf('firstlogin') == 0 begin
            pc.setqf('firstlogin', 1)
            pc.give_item2(50187, 1)
            set_state(truhen)
        end
    end
    state truhen begin
        when 50187.use begin
        if pc.get_empty_inventory_count() < 45 then
        chat("Não há espaço suficiente!")
        return
        else
            if pc.get_job() == 0 then
            pc.give_item2(72725, 1)
            pc.give_item2(72729, 1)
            pc.give_item2(53012, 1)
            pc.give_item2(71145, 1)
            pc.give_item2(71126, 1)
            pc.give_item2(50188, 1)
            pc.give_item2(70007, 1)
            pc.give_item2(70038, 1)
            pc.give_item2(71510, 1)
            pc.give_item2(72501, 1)
            pc.give_item2(27102, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            horse.set_level(21)
            pc.set_skill_level(137, 20)
            pc.set_skill_level(138, 20)
            pc.set_skill_level(139, 20)
            pc.set_skill_level(140, 20)
            pc.set_skill_level(131, 10)
            pc.set_skill_level(126, 20)
            pc.set_skill_level(127, 20)
            pc.set_skill_level(128, 20)
            
            pc.give_item2(19)
            pc.give_item2(11209)
            pc.give_item2(12209)
            elseif pc.get_job() == 1 then
            pc.give_item2(72725, 1)
            pc.give_item2(72729, 1)
            pc.give_item2(53012, 1)
            pc.give_item2(71145, 1)
            pc.give_item2(71126, 1)
            pc.give_item2(50188, 1)
            pc.give_item2(70007, 1)
            pc.give_item2(70038, 1)
            pc.give_item2(71510, 1)
            pc.give_item2(72501, 1)
            pc.give_item2(27102, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            horse.set_level(21)
            pc.set_skill_level(137, 20)
            pc.set_skill_level(138, 20)
            pc.set_skill_level(139, 20)
            pc.set_skill_level(140, 20)
            pc.set_skill_level(131, 10)
            pc.set_skill_level(126, 20)
            pc.set_skill_level(127, 20)
            pc.set_skill_level(128, 20)
               pc.give_item2(1009) --Dolche+0
            pc.give_item2(11409)
            pc.give_item2(19)
            pc.give_item2(2009)
            pc.give_item2(12349)
            elseif pc.get_job() == 2 then
            pc.give_item2(72725, 1)
            pc.give_item2(72729, 1)
            pc.give_item2(53012, 1)
            pc.give_item2(71145, 1)
            pc.give_item2(71126, 1)
            pc.give_item2(50188, 1)
            pc.give_item2(70007, 1)
            pc.give_item2(70038, 1)
            pc.give_item2(71510, 1)
            pc.give_item2(72501, 1)
            pc.give_item2(27102, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            horse.set_level(21)
            pc.set_skill_level(137, 20)
            pc.set_skill_level(138, 20)
            pc.set_skill_level(139, 20)
            pc.set_skill_level(140, 20)
            pc.set_skill_level(131, 10)
            pc.set_skill_level(126, 20)
            pc.set_skill_level(127, 20)
            pc.set_skill_level(128, 20)
            
                  pc.give_item2(19)   --Schwert+0
                  pc.give_item2(11609)
            pc.give_item2(12489)
            elseif pc.get_job() == 3 then
            pc.give_item2(72725, 1)
            pc.give_item2(72729, 1)
            pc.give_item2(53012, 1)
            pc.give_item2(71145, 1)
            pc.give_item2(71126, 1)
            pc.give_item2(50188, 1)
            pc.give_item2(70007, 1)
            pc.give_item2(70038, 1)
            pc.give_item2(71510, 1)
            pc.give_item2(72501, 1)
            pc.give_item2(27102, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            horse.set_level(21)
            pc.set_skill_level(137, 20)
            pc.set_skill_level(138, 20)
            pc.set_skill_level(139, 20)
            pc.set_skill_level(140, 20)
            pc.set_skill_level(131, 10)
            pc.set_skill_level(126, 20)
            pc.set_skill_level(127, 20)
            pc.set_skill_level(128, 20)
            pc.give_item2(7009)  --Fächer+0
            pc.give_item2(5009)
                pc.give_item2(11809)
                pc.give_item2(12629)
                
            elseif pc.get_job() == 4 then
            pc.give_item2(72725, 1)
            pc.give_item2(72729, 1)
            pc.give_item2(53012, 1)
            pc.give_item2(71145, 1)
            pc.give_item2(71126, 1)
            pc.give_item2(50188, 1)
            pc.give_item2(70007, 1)
            pc.give_item2(70038, 1)
            pc.give_item2(71510, 1)
            pc.give_item2(72501, 1)
            pc.give_item2(27102, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            horse.set_level(21)
            pc.set_skill_level(137, 20)
            pc.set_skill_level(138, 20)
            pc.set_skill_level(139, 20)
            pc.set_skill_level(140, 20)
            pc.set_skill_level(131, 10)
            pc.set_skill_level(126, 20)
            pc.set_skill_level(127, 20)
            pc.set_skill_level(128, 20)
            pc.give_item2(6009)  --Fächer+0
                pc.give_item2(21009)
                pc.give_item2(21509)
            end
            
            pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet
        end  
        end
        when 50188.use with pc.get_level() >= 10 begin  
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71151, 20)  --Elixier der Sonne (K)
            pc.give_item2(71152, 8)  --Grüner Trank(M)  
            pc.give_item2(76015, 2)
            pc.give_item2(76016, 4)
            pc.give_item2(71044, 10)  --Geschwindigkeits Trank(K)  
            pc.give_item2(71045, 10)  --Lehrlingstruhe III
            pc.give_item2(50189, 1)  --Lehrlingstruhe III
            pc.give_item2(71009, 1)  --Lehrlingstruhe III
            pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet
        end  
        end
        when 50189.use with pc.get_level() >= 20 begin  
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71027, 10)  --DrachengottLeben  
            pc.give_item2(71028, 10)  --DrachengottAngriff
            pc.give_item2(71030, 10)  --Drachengott-Int
            pc.give_item2(71152, 12)  --Grüner Trank(M)  
            pc.give_item2(76015, 3)
            pc.give_item2(76016, 4)
            pc.give_item2(50190, 1)  --Expertentruhe I
            pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet
            end
        end  
        when 50190.use with pc.get_level() >= 30 begin  
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71151, 80)
            pc.give_item2(76016, 10)                                 
            pc.give_item2(50191, 1)  --Expertentruhe II
            pc.remove_item(50190, 1) --Expertentruhe I verschwindet
            end
        end  
        when 50191.use with pc.get_level() >= 40 begin  
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71517, 10)  --Exo
            pc.give_item2(71518, 10)  --Konzi  
            pc.give_item2(76016, 10)  --Konzi
            pc.give_item2(71510, 1)            
            pc.give_item2(76025, 1)            
            pc.give_item2(50192, 1)  --Expertentruhe III
            pc.remove_item(50191, 1) --Expertentruhe II verschwindet
            end
        end  
        when 50192.use with pc.get_level() >= 50 begin
            if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else        
            pc.give_item2(71084, 200)
            pc.give_item2(71517, 25)  --Exo
            pc.give_item2(71518, 25)  --Konzi  
            pc.give_item2(71519, 1)
            pc.give_item2(50193, 1)
            pc.remove_item(50192, 1)
            end
        end  
        when 50193.use with pc.get_level() >= 60 begin  
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71517, 20)  --Schriftrolle des Drachen
            pc.give_item2(71518, 20)  --Schriftrolle des Drachen
            pc.give_item2(71519, 3)
            pc.give_item2(50194, 1)  --Meistertruhe II
            pc.remove_item(50193, 1) --Meistertruhe I verschwindet
            end
        end  
        when 50194.use with pc.get_level() >= 70 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(70005, 1)  --Trank des Angriffs
            pc.give_item2(71519, 5)  --Gegenstand verzaubern
            pc.give_item2(50195, 1)  --Meistertruhe III
            pc.remove_item(50194, 1) --Meistertruhe II verschwindet
            end
        end  
        when 50195.use with pc.get_level() >= 80 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71517, 20)
            pc.give_item2(71518, 20)    
            pc.give_item2(50196, 1)   
            pc.give_item2(30319, 5)   
            pc.give_item2(71519, 3)   
            pc.remove_item(50195, 1)
            end
        end  
        when 50196.use with pc.get_level() >= 90 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(27987, 100)
            pc.give_item2(53012, 1)
            pc.give_item2(76026, 1)  --Schrumpfkopf
            pc.give_item2(50197, 1)  --Schrumpfkopf
            pc.remove_item(50196, 1) --Großmeistertruhe verschwindet
            end
        end    
        when 50197.use with pc.get_level() >= 95 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(50254, 3)  --Elixier des Mondes (M)
            pc.give_item2(50198, 1)  --Großmeistertruhe
            pc.remove_item(50197, 1) --Meistertruhe III verschwindet
            end
        end   
        when 50198.use with pc.get_level() >= 100 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(51001, 200)  --Trank der Hast  
            pc.give_item2(51001, 200)  --Trank der Hast  
            pc.give_item2(51001, 200)  --Trank der Hast   
            pc.give_item2(50199, 1)  --Großmeistertruhe
            pc.remove_item(50198, 1) --Meistertruhe III verschwindet
            end
        end  
        when 50199.use with pc.get_level() >= 105 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(71145, 1)  --Trank der Hast
            pc.give_item2(50203, 1)  --Großmeistertruhe
            pc.remove_item(50199, 1) --Meistertruhe III verschwindet
            end
        end  
        when 50203.use with pc.get_level() >= 110 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(25041, 5)  --Trank der Hast
            pc.give_item2(71522, 4)  --Trank der Hast
            pc.give_item2(50204, 1)  --Großmeistertruhe
            pc.remove_item(50203, 1) --Meistertruhe III verschwindet
            end
        end  
        when 50204.use with pc.get_level() >= 115 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(55403, 1)  --Trank der Hast
            pc.give_item2(30616, 1)  --Trank der Hast
            pc.give_item2(50205, 1)  --Großmeistertruhe
            pc.remove_item(50204, 1) --Meistertruhe III verschwindet
            end
        end
        when 50205.use with pc.get_level() >= 120 begin
        if pc.get_empty_inventory_count() < 10 then
        chat("Arranja 10 slots disponíveis no  inventário")
        else
            pc.give_item2(55405, 1)  --Trank der Hast
            pc.give_item2(30617, 1)  --Trank der Hast
            pc.give_item2(30618, 1)  --Trank der Hast
            pc.remove_item(50205, 1) --Meistertruhe III verschwindet
            end
        end
    end
end 

Please login or register to see this attachment.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
You will be able to see content when you disable your adblocker and enable javascript.