Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 18:10

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

Advertisement



40k Files Lehrlingstruhen bug

Discussion on 40k Files Lehrlingstruhen bug within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
speedcore15's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 45
Received Thanks: 9
40k Files Lehrlingstruhen bug

Hallo Com ich habe das problem mit den lehrlingstruhen das wenn ich sie öffne wenn das inventar voll ist das sie dann auf den boden fallen
PHP Code:
quest truhen10 begin
    state start begin
        when 50187.
use with pc.get_level() >= 1 begin
            pc
.give_item2(2700120)                        -- Roter Trank (K) (20x)                                    --
            
pc.give_item2(2700410)                        -- Blauer Trank (K) (10x)                                    --
            
pc.give_item2(271165)                            -- Grüner Trank (K) (5x)                                    --
            
pc.give_item2(271035)                            -- Violetter Trank (K) (5x)                                    --
            
pc.give_item2(501881)                            -- Lehrlingstruhe II                                         --
            
pc.remove_item(501871)                        -- Lehrlingstruhe I verschwindet aus dem Inventar            --
        
end
        when 50188.
use with pc.get_level() >= 10 begin
            pc
.give_item2(727231)                            -- Elixier der Sonne (K)                                    --
            
pc.give_item2(271163)                            -- Grüner Trank (M) (3x)                                    --
            
pc.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(710043)                            -- Medaille des Drachen (3x)                                --
            
pc.give_item2(501891)                            -- Lehrlingstruhe III                                         --
            
pc.remove_item(501881)                        -- Lehrlingstruhe II verschwindet aus dem Inventar            --
        
end
        when 50189.
use with pc.get_level() >= 20 begin
            pc
.give_item2(727271)                            -- Elixier des Mondes (K)                                    --
            
pc.give_item2(271163)                            -- Grüner Trank (M) (3x)                                    --
            
pc.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(760061)                            -- Kompass des Metinsteins                                    --
            
pc.give_item2(710853)                            -- Gegenstand verstärken (3x)                                --
            
pc.give_item2(710843)                            -- Gegenstand verzaubern (3x)                                --
            
pc.give_item2(501901)                            -- Expertentruhe I                                             --
            
pc.remove_item(501891)                        -- Lehrlingstruhe III verschwindet aus dem Inventar            --
        
end
        when 50190.
use with pc.get_level() >= 30 begin
            pc
.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(250405)                            -- Segensschriftrolle (5x)                                    --
            
pc.give_item2(700031)                            -- Buch des Anführers (1h)                                    --
            
pc.give_item2(501911)                            -- Expertentruhe II                                            --
            
pc.remove_item(501901)                        -- Expertentruhe I verschwindet aus dem Inventar            --
        
end
        when 50191.
use with pc.get_level() >= 40 begin
            pc
.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(711531)                            -- Trank der Weisheit (1x)                                    --
            
pc.give_item2(700031)                            -- Buch des Anführers (1h)                                    --
            
pc.give_item2(501921)                            -- Expertentruhe III                                         --
            
pc.remove_item(501911)                        -- Expertentruhe II verschwindet aus dem Inventar            --
        
end
        when 50192.
use with pc.get_level() >= 50 begin
            pc
.give_item2(7003820)                        -- Tapferkeitsumhang (20x)                                    --
            
pc.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(710955)                            -- Passierschein (5x)                                        --
            
pc.give_item2(700581)                            -- Teleportationsring                                        --
            
pc.give_item2(501931)                            -- Meistertruhe I                                             --
            
pc.remove_item(501921)                        -- Expertentruhe III verschwindet aus dem Inventar            --
        
end
        when 50193.
use with pc.get_level() >= 60 begin
            pc
.give_item2(710323)                            -- Schriftrolle des Drachens (3x)                            --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(760005)                            -- Pfirsichblütenwein (5x)                                    --
            
pc.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(501941)                            -- Meistertruhe II                                             --
            
pc.remove_item(501931)                        -- Meistertruhe I verschwindet aus dem Inventar                --
        
end
        when 50194.
use with pc.get_level() >= 70 begin
            pc
.give_item2(501951)                            -- Meistertruhe III                                         --
            
pc.remove_item(501941)                        -- Meistertruhe II verschwindet aus dem Inventar            --
        
end
        when 50195.
use with pc.get_level() >= 80 begin
            pc
.give_item2(501961)                            -- Großmeistertruhe                                         --
            
pc.remove_item(501951)                        -- Meistertruhe III verschwindet aus dem Inventar            --
        
end
        when 50196.
use with pc.get_level() >= 90 begin
            pc
.remove_item(501961)                        -- Großmeistertruhe verschwindet aus dem Inventar            --
        
end
    end
end 
Diese quest ist drin und ich möchte gerne

PHP Code:
 if pc.get_empty_inventory_count 20 then
  say
("Du hast nicht genug Platz im Inventar")
  else 
Einfügen aber da ich nicht der große Quests Pro bin liegt es nun an euch kann mir das einer mal zusammenbasteln ? ;D


Wäre echt geil von euch Thanks gibts natührlich


mfg
speedcore15 is offline  
Old 08/10/2014, 23:33   #2
 
elite*gold: 0
Join Date: Aug 2012
Posts: 974
Received Thanks: 89
PHP Code:
 quest truhen10 begin
    state start begin
        when 50187.
use with pc.get_level() >= 1 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(2700120)                        -- Roter Trank (K) (20x)                                    --
            
pc.give_item2(2700410)                        -- Blauer Trank (K) (10x)                                    --
            
pc.give_item2(271165)                            -- Grüner Trank (K) (5x)                                    --
            
pc.give_item2(271035)                            -- Violetter Trank (K) (5x)                                    --
            
pc.give_item2(501881)                            -- Lehrlingstruhe II                                         --
            
pc.remove_item(501871)                        -- Lehrlingstruhe I verschwindet aus dem Inventar            --
        
end
        end
        when 50188.
use with pc.get_level() >= 10 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(727231)                            -- Elixier der Sonne (K)                                    --
            
pc.give_item2(271163)                            -- Grüner Trank (M) (3x)                                    --
            
pc.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(710043)                            -- Medaille des Drachen (3x)                                --
            
pc.give_item2(501891)                            -- Lehrlingstruhe III                                         --
            
pc.remove_item(501881)                        -- Lehrlingstruhe II verschwindet aus dem Inventar            --
        
end
        end
        when 50189.
use with pc.get_level() >= 20 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(727271)                            -- Elixier des Mondes (K)                                    --
            
pc.give_item2(271163)                            -- Grüner Trank (M) (3x)                                    --
            
pc.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(760061)                            -- Kompass des Metinsteins                                    --
            
pc.give_item2(710853)                            -- Gegenstand verstärken (3x)                                --
            
pc.give_item2(710843)                            -- Gegenstand verzaubern (3x)                                --
            
pc.give_item2(501901)                            -- Expertentruhe I                                             --
            
pc.remove_item(501891)                        -- Lehrlingstruhe III verschwindet aus dem Inventar            --
        
end
        end
        when 50190.
use with pc.get_level() >= 30 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(710503)                            -- Geschwindigkeitstrank (3x)                                --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(250405)                            -- Segensschriftrolle (5x)                                    --
            
pc.give_item2(700031)                            -- Buch des Anführers (1h)                                    --
            
pc.give_item2(501911)                            -- Expertentruhe II                                            --
            
pc.remove_item(501901)                        -- Expertentruhe I verschwindet aus dem Inventar            --
        
end
        end
        when 50191.
use with pc.get_level() >= 40 begin
            pc
.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(711531)                            -- Trank der Weisheit (1x)                                    --
            
pc.give_item2(700031)                            -- Buch des Anführers (1h)                                    --
            
pc.give_item2(501921)                            -- Expertentruhe III                                         --
            
pc.remove_item(501911)                        -- Expertentruhe II verschwindet aus dem Inventar            --
        
end
        when 50192.
use with pc.get_level() >= 50 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(7003820)                        -- Tapferkeitsumhang (20x)                                    --
            
pc.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(710955)                            -- Passierschein (5x)                                        --
            
pc.give_item2(700581)                            -- Teleportationsring                                        --
            
pc.give_item2(501931)                            -- Meistertruhe I                                             --
            
pc.remove_item(501921)                        -- Expertentruhe III verschwindet aus dem Inventar            --
        
end
        end
        when 50193.
use with pc.get_level() >= 60 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(710323)                            -- Schriftrolle des Drachens (3x)                            --
            
pc.give_item2(760183)                            -- Trank des Angriffs +15 (3x)                                --
            
pc.give_item2(760005)                            -- Pfirsichblütenwein (5x)                                    --
            
pc.give_item2(390313)                            -- Trank der Hast (3x)                                        --
            
pc.give_item2(501941)                            -- Meistertruhe II                                             --
            
pc.remove_item(501931)                        -- Meistertruhe I verschwindet aus dem Inventar                --
        
end
        end
        when 50194.
use with pc.get_level() >= 70 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(501951)                            -- Meistertruhe III                                         --
            
pc.remove_item(501941)                        -- Meistertruhe II verschwindet aus dem Inventar            --
        
end
        end
        when 50195.
use with pc.get_level() >= 80 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.give_item2(501961)                            -- Großmeistertruhe                                         --
            
pc.remove_item(501951)                        -- Meistertruhe III verschwindet aus dem Inventar            --
        
end
        end
        when 50196.
use with pc.get_level() >= 90 begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else 
            
pc.remove_item(501961)                        -- Großmeistertruhe verschwindet aus dem Inventar            --
        
end
        end
    end
end 
oder hübscher^^
PHP Code:
quest truhen_speedy begin
    state start begin  
        when 50187.
use or 50188.use or 50189.use or 50190.use or 50191.use or 50192.use or 50193.use or 50194.use or 50195.use or 50196.use begin
        
if pc.get_empty_inventory_count 20 then
            say
("Du hast nicht genug Platz im Inventar")
        else
            
local item_v item.get_vnum()
            
local tabnr = {
                [
50187] = {
                    [
"Level"] = 1,
                    [
"Items"] = {
                        {
"Klasse"},
                        {
2700350},              --Roter Trank(G
                        {
2700650},             --Blauer Trank(G
                        {
700381},               --(Perm)Tapferkeitsumhang
                        
{727021},                  --Windschuhe
                        
{725011},                  --Anti Exp Ring 
                        
{5051340},              --Seelenstein (40x)
                        {
5010920},              --20 FB Truhen(Rassen abhängig)
                        {
501881}                 --Lehrlingstruhe II
                    
},
                    [
"Klasse"] = {
                            [
0] = {191},        -- Schwert+9
                            
[1] = {10091},    -- Dolch+9
                            
[2] = {191},        -- Schwert+9
                            
[3] = {70091}        -- Fächer+9    
                    
},
                },
                [
50188] = {
                    [
"Level"] = 10,
                    [
"Items"] = {
                        {
727231},              --Elixier der Sonne (K
                        {
271113},              --Grüner Trank(M)  
                        {
271133},              --Geschwindigkeits Trank(K
                        {
760083},              --Medaille des Drachen  
                        
{5051325},              --Seelenstein (25x},
                        {
5010920},             --20 FB Truhen(Rassen abhängig)
                        {
501891}              --Lehrlingstruhe III                     
                    
}
                },
                [
50189] = {
                    [
"Level"] = 20,
                    [
"Items"] = {
                        {
727271},              --Elixier des Mondes (K
                        {
271113},              --Grüner Trank(M
                        {
271133},              --Geschwindigkeits Trank(K)  
                        {
711241},                 --Weißer Löwe              
                        
{5051325},             --Seelenstein (25x)
                        {
5010930},             --30 FB Truhen(Rassen abhängig)
                        {
501901}              --Expertentruhe I                     
                    
}                    
                },
                [
50190] = {
                    [
"Level"] = 30,
                    [
"Items"] = {
                        {
271133},              --Geschwindigkeits Trank(K)  
                        {
271123},              --Trank des Angriffs 
                        
{250405},              --Segenschriftrollen 
                        
{700031},              --Buch des Anführers     
                        
{5051350},              --Seelenstein (50x)            
                        {
5010940},             --40 FB Truhen(Rassen abhängig)            
                        {
501911}              --Expertentruhe II                     
                    
}                    
                },
                [
50191] = {
                    [
"Level"] = 40,
                    [
"Items"] = {
                        {
711013},              --Trank der Hast 
                        
{720011},                 --1Std Exp Ring
                        
{700031},              --Buch des Anführers 
                        
{5051350},              --Seelenstein (50x)
                        {
5010940},             --40 FB Truhen(Rassen abhängig)
                        {
501921}              --Expertentruhe III                     
                    
}                    
                },
                [
50192] = {
                    [
"Level"] = 50,
                    [
"Items"] = {
                        {
711013},              --Trank der Hast 
                        
{271123},              --Trank des Angriffs 
                        
{710955},              --Passierschein 
                        
{700581},              --Teleportationsring 
                        
{50513100},            --Seelenstein (100x)
                        {
501931}              --Meistertruhe I                     
                    
}                    
                },
                [
50193] = {
                    [
"Level"] = 60,
                    [
"Items"] = {
                        {
710323},              --Schriftrolle des Drachen 
                        
{711013},              --Trank der Hast 
                        
{271123},              --Trank des Angriffs 
                        
{760005},              --Pfirsichblütenwein 
                        
{50513200},              --Seelenstein (200x)
                        {
501941}              --Meistertruhe II                     
                    
}                    
                },
                [
50194] = {
                    [
"Level"] = 70,
                    [
"Items"] = {
                        {
711013},              --Trank der Hast 
                        
{271123},              --Trank des Angriffs 
                        
{760012},              --Status-Neuverteilung 
                        
{710843},              --Gegenstand verstärken 
                        
{710853},              --Gegenstand verzaubern 
                        
{501951}              --Meistertruhe III                     
                    
}                    
                },
                [
50195] = {
                    [
"Level"] = 80,
                    [
"Items"] = {
                        {
711013},              --Trank der Hast 
                        
{271123},              --Trank des Angriffs 
                        
{727281},              --Elixier des Mondes (M
                        {
727283},              --Elixier des Forschers 
                        
{501961}              --Großmeistertruhe                     
                    
}                    
                },
                [
50196] = {
                    [
"Level"] = 90,
                    [
"Items"] = {
                        {
27987200}              --200Muscheln                    
                    
}                    
                }
            }, 
0
            
if pc.get_level() >= tab[item_v]["Level"then
                table
.foreach(tab[item_v]["Items"],
                    function(
ip)
                        if 
p[1] != "Klasse" then
                            pc
.give_item2(p[1], p[2])
                        else
                            
nr tab[item_v]["Klasse"][pc.get_job()]
                            
pc.give_item2(nr[1], nr[2])
                        
end
                    end
                
)
                
item.remove()
            else
                
chat(string.format("Du musst für diese Truhe mindestens Level %d sein!"tab[item_v]["Level"]))
            
end
        end
        end
    end
end 
thespeedyy is offline  
Thanks
2 Users
Old 08/11/2014, 00:06   #3
 
speedcore15's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 45
Received Thanks: 9
Ich mein ich bin ja nicht der hellste im quest scripting aber ich mein in der Hübscheren version würde pc_itemremove fehlen oder? ;D bzw gehts bei mir nicht ich gehma davon aus ich krieg immer neue truhen aber die altenbleiben auch ;D
speedcore15 is offline  
Old 08/11/2014, 14:52   #4
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Quote:
Originally Posted by speedcore15 View Post
Ich mein ich bin ja nicht der hellste im quest scripting aber ich mein in der Hübscheren version würde pc_itemremove fehlen oder? ;D bzw gehts bei mir nicht ich gehma davon aus ich krieg immer neue truhen aber die altenbleiben auch ;D
die "hübscher" version ist eher das gegenteil
'oShet is offline  
Reply


Similar Threads Similar Threads
Lehrlingstruhen [40k Files]
06/17/2015 - Metin2 Private Server - 10 Replies
Vill kennt jemand das problem : wenn man auf die truhe klickt wird folgender text ausgegeben Du hast nichts erhalten Wie löse ich das problem? ich find die quest nichtmal dazu ..
Lehrlingstruhen
04/05/2015 - Metin2 Private Server - 4 Replies
Hallo EPvPler , Hat jemand die Lehrlingstruhen von .DE schon gerippt oder so ?! Mir gehts nicht nur um die Truhen auch um in den Inhalt ! Also diesen Grünen Bonis Mfg
Lehrlingstruhen entfernen
05/10/2014 - Metin2 Private Server - 0 Replies
erledigt :D
Lehrlingstruhen Bug..
01/03/2014 - Metin2 Private Server - 8 Replies
Hallo Epvp ich hab ein problem bei mein Server fallen die Lehrlingstruhen aus dem Inventar wenn das Inventar voll ist gibt es dafür ein fixx oder so ? ... so das man die truhen bei vollem inv nichtmehr öffnen kann quest truhen10 begin state start begin when 50187.use begin pc.give_item2(72723, 1) pc.give_item2(72727, 1) pc.give_item2(71085, 100) pc.give_item2(71084, 100)
Lehrlingstruhen BUG
12/03/2012 - Metin2 - 6 Replies
hey ich hab eine idee für einen bug mit den lehrlingstruhen. also ich habe es schon versucht aber geht nicht wirglich villeicht hatt einer ne idee. also er geht so man macht nem lvl 1 er den inventar ganz voll dan öfnet man die 1. truhe und die lvl 10er truhe fällt dan wegen dem vollem inventar auf den boden. dan hebt man mit einem high lvl char die lvl 10er truhe mit itemstealer auf und kann sie öffnen.... sorry für meine rechtschreibfehler haha :)



All times are GMT +2. The time now is 18:10.


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.