Ist doch logisch, die Variable "item_vnum" wird auch jedes mal neu überschrieben, bis sie zu dem Holzohring+9 kommt.Quote:
Wenn ich die erste Truhe öffne bekomme ich nur die Holzohringe+9
PHP Code:quest truhen_zero begin
state start begin
when login begin
pc.give_item2(50187)
set_state(truhen)
end
end
state truhen begin
when 50187.use begin
local item_vnum = 19 --Schwert+9
local item_vnum = 12209 --Traditioneler Helm+9
local item_vnum = 11209 --Mönchplatenpanzer+9
local item_vnum = 13009 --Schlachtschild+9
local item_vnum = 14009 --Holzarmband+9
local item_vnum = 15009 --Lederschuhe+9
local item_vnum = 16009 --Holzhalskette+9
local item_vnum = 17009 --Holzohringe+9
if pc.get_job() == 1 then
item_vnum = 1009 --Dolche+9
item_vnum = 12349 --Lederkaputze+9
item_vnum = 11409 --Azuranzug+9
item_vnum = 13009 --Schlachtschild+9
item_vnum = 14009 --Holzarmband+9
item_vnum = 15009 --Lederschuhe+9
item_vnum = 16009 --Holzhalskette+9
item_vnum = 17009 --Holzohringe+9
elseif pc.get_job() == 2 then
item_vnum = 19 --Schwert+9
item_vnum = 12489 --Blutigerhelm+9
item_vnum = 11609 --Requiem-Plattenpanzer+9
item_vnum = 13009 --Schlachtschild+9
item_vnum = 14009 --Holzarmband+9
item_vnum = 15009 --Lederschuhe+9
item_vnum = 16009 --Holzhalskette+9
item_vnum = 17009 --Holzohringe+9
elseif pc.get_job() == 3 then
item_vnum = 7009 --Fächer+9
item_vnum = 12629 --Mönchshut+9
item_vnum = 11809 --Azurkleidung+9
item_vnum = 13009 --Schlachtschild+9
item_vnum = 14009 --Holzarmband+9
item_vnum = 15009 --Lederschuhe+9
item_vnum = 16009 --Holzhalskette+9
item_vnum = 17009 --Holzohringe+
end
pc.give_item2(item_vnum) --lvl 1er waffe je nach rasse
pc.give_item2(27003, 200) --Roter Trank(G)
pc.give_item2(27006, 200) --Blauer Trank(G)
pc.give_item2(27112, 50) --Grüner Trank(G)
pc.give_item2(5514, 50) --Geschwindigkeitstrank
pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet
end
when 50188.use with pc.get_level() >= 10 begin
pc.give_item2(72723, 1) --Elixier der Sonne (K)
pc.give_item2(27111, 3) --Grüner Trank(M)
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(76008, 3) --Medaille des Drachen
pc.give_item2(50189, 1) --Lehrlingstruhe III
pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet
end
when 50189.use with pc.get_level() >= 20 begin
pc.give_item2(72727, 1) --Elixier des Mondes (K)
pc.give_item2(27111, 3) --Grüner Trank(M)
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(76006, 1) --Kompass des Metinsteins
pc.give_item2(76024, 3) --Grüner Zauber
pc.give_item2(76025, 3) --Grüne Stärke
pc.give_item2(50190, 1) --Expertentruhe I
pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet
end
when 50190.use with pc.get_level() >= 30 begin
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(25040, 5) --Segenschriftrollen
pc.give_item2(70003, 1) --Buch des Anführers
pc.give_item2(50191, 1) --Expertentruhe II
pc.remove_item(50190, 1) --Expertentruhe I verschwindet
end
when 50191.use with pc.get_level() >= 40 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(71153, 1) --Trank der Weisheit
pc.give_item2(70003, 1) --Buch des Anführers
pc.give_item2(50192, 1) --Expertentruhe III
pc.remove_item(50191, 1) --Expertentruhe II verschwindet
end
when 50192.use with pc.get_level() >= 50 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(70038, 20) --Tapferkeitsümhänge
pc.give_item2(71095, 5) --Passierschein
pc.give_item2(70058, 1) --Teleportationsring
pc.give_item2(50193, 1) --Meistertruhe I
pc.remove_item(50192, 1) --Expertentruhe III verschwindet
end
when 50193.use with pc.get_level() >= 60 begin
pc.give_item2(71032, 3) --Schriftrolle des Drachen
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(76000, 5) --Pfirsichblütenwein
pc.give_item2(50194, 1) --Meistertruhe II
pc.remove_item(50193, 1) --Meistertruhe I verschwindet
end
when 50194.use with pc.get_level() >= 70 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(76001, 2) --Status-Neuverteilung
pc.give_item2(71084, 3) --Gegenstand verstärken
pc.give_item2(71085, 3) --Gegenstand verzaubern
pc.give_item2(50195, 1) --Meistertruhe III
pc.remove_item(50194, 1) --Meistertruhe II verschwindet
end
when 50195.use with pc.get_level() >= 80 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(72728, 1) --Elixier des Mondes (M)
pc.give_item2(72728, 3) --Elixier des Forschers
pc.give_item2(50196, 1) --Großmeistertruhe
pc.remove_item(50195, 1) --Meistertruhe III verschwindet
end
when 50196.use with pc.get_level() >= 90 begin
pc.give_item2(39004, 1) --Segenskugel
pc.give_item2(72724, 1) --Elixier der Sonne (M)
pc.give_item2(76010, 3) --Blutstein
pc.give_item2(30319, 3) --Schrumpfkopf
pc.give_item2(50127, 1) --Grüne Zaubertruhe
pc.remove_item(50196, 1) --Großmeistertruhe verschwindet
end
end
end
Ich poste gleich eine Lösung. Und Editiere sie in diesen Beitrag.