Quote:
Originally Posted by .Skreezh
Hey,
Weiß jemand wo das Problem bei der Quest liegt? Bekomme die Items immer wieder wenn ich mich mit dem Char einlogge porte usw.
|
Code:
quest welcome begin
state start begin
when login begin
local item_vnum = 15
local russi_vnum = 11207
local helm_vnum = 12207
if pc.get_job() == 1 then
item_vnum = 1005
russi_vnum = 11407
helm_vnum = 12347
elseif pc.get_job() == 2 then
item_vnum = 15
russi_vnum = 11607
helm_vnum = 12487
elseif pc.get_job() == 3 then
item_vnum = 7005
russi_vnum = 11807
helm_vnum = 12627
end
pc.give_item2(item_vnum) -- Lv. 1 Waffe+5
pc.give_item2(russi_vnum) -- Lv. 1 Rüsstung+7
pc.give_item2(helm_vnum) -- Lv. 1 Helm+7
pc.give_item2(72726, 1) --Elixier der Sonne(S)
pc.give_item2(72730, 1) --Elixier des Mondes(S)
pc.give_item2(72702, 1) --Windschuhe+
pc.give_item2(27111, 25)
pc.give_item2(27114, 25)
pc.give_item2(70038, 200) -- Tapferkeitsumhänge
pc.give_item2(50053, 1)
pc.give_item2(71148, 1)
pc.set_skill_level(130 ,21)
set_state(_COMPLETE_)
end
end
state _COMPLETE_ begin
end
end
Quote:
Originally Posted by .Ryuzaki™
Brauche eine Quest:
Man soll zu einem NPC gehen bzw. seine Waffe auf ihn ziehen.
Dann kommt ein Text "Welche Steine sollen wir in die Waffe einfügen"
Dann soll man 3 Steine wählen (dort werden halt alle mit dem Namen angezeigt +4 !)
Dann wählt man eins dann steht da "welchen Stein willst du noch einfügen?" bis man
halt 3 hat^^
Falls es nicht im kostenlosen Bereich liegt gebe ich gerne ein paar E*Gold ab.
€: Falls es geht einfach, dass man Steine 100% einfügen (da es in der Game nicht funkt)
|
Code:
quest steine begin
state start begin
when npcvnum.take with item.get_type() == 1 begin
local steine {28430, 28430}
local names = {}
for i = 1, table.getn(steine) do
table.insert(names, item_name(steine[i]))
end
say("Welche Steine?")
local s1 = select3(names)
if s1 < 1 then return end
repeat
s2 = select3(names)
if s2 < 1 then return
elseif s1 == s2 then
say("Du kannst den gleichen Stein nicht 2x einfügen!")
if select("anderen Stein wählen", "Abbrechen") == 2 then return end
end
until s1 != s2
repeat
s3 = select3(names)
if s3 < 1 then return
elseif s3 == s2 or s3 == s1 then
say("Du kannst den gleichen Stein nicht 2x einfügen!")
if select("anderen Stein wählen", "Abbrechen") == 2 then return end
end
until s3 != s2 and s3 != s1
say("Ausgewählt:")
say(item_name(steine[s1]))
say(item_name(steine[s2]))
say(item_name(steine[s2]))
if select("Einfügen", "Abbrechen") == 2 then return end
item.set_socket(0, steine[s1])
item.set_socket(1, steine[s2])
item.set_socket(2, steine[s3])
say("Eingefügt!")
end
end
end
Steine musste selbst einfügen! ;)
Über e*gold würde ich mich freuen, verlange ich aber natürlich nicht