Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Poprawa] WAZNE poprawa na drop


Rekomendowane odpowiedzi

Opublikowano

Witam potrzebuje poprawić questa, a mianowicie dodać do niego żeby skrzyni nie można było dostać 2x, jeżeli już 1 masz w eq :) proszę o szybką poprawe ponieważ to bardzo ważne.

 

 

quest szkata begin
state start begin
when 50186.use begin
szkata.open({11690, 11890, 11490, 11290, 3150, 170, 1120, 7150, 250, 2180, 14220, 16220, 17220, 14200, 16200,
12260, 12530, 12670, 12280, 12540, 12390, 12680, 12400, 13140, 27003, 27002, 27006, 27005,})
item.remove()
end
function open(box)
local give,a = number(1, 5),{}
for i = 1, give do
table.insert(a,i,box[number(1, table.getn(box))])
end
table.foreach(a,function(i,l) pc.give_item2(l) end)
end
when 50187.use or 50212.use or 50213.use begin
pc.give_item2(39028, 10)
pc.give_item2(39029, 10)
pc.give_item2(27003, 200)
pc.give_item2(27006, 200)
pc.give_item2(76006, 2)
pc.give_item2(50188, 1)
pc.give_item2(50061, 10)
if pc.job == 3 then
pc.give_item2(7000)
elseif pc.job == 1 then
pc.give_item2(1000)
else
pc.give_item2(10)
end
item.remove()
end
when 50188.use begin
if pc.get_level() < 10 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39028, 15)
pc.give_item2(39029, 15)
pc.give_item2(50189, 1)
item.remove()
end
end
when 50189.use begin
if pc.get_level() < 20 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39028, 20)
pc.give_item2(39029, 20)
pc.give_item2(72022, 1)
pc.give_item2(71050, 50)
pc.give_item2(50190, 1)
item.remove()
end
end
when 50190.use begin
if pc.get_level() < 30 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39028, 25)
pc.give_item2(39029, 25)
pc.give_item2(76011, 1)
pc.give_item2(80007, 5)
pc.give_item2(50191, 1)
item.remove()
end
end
when 50191.use begin
if pc.get_level() < 40 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39028, 30)
pc.give_item2(39029, 30)
pc.give_item2(50070, 2)
pc.give_item2(71034, 10)
pc.give_item2(50192, 1)
item.remove()
end
end
when 50192.use begin
if pc.get_level() < 50 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39028, 50)
pc.give_item2(39029, 50)
pc.give_item2(39002, 1)
pc.give_item2(72043, 1)
pc.give_item2(50193, 1)
item.remove()
end
end
when 50193.use begin
if pc.get_level() < 60 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(71050, 20)
pc.give_item2(50821, 10)
pc.give_item2(50822, 10)
pc.give_item2(50825, 10)
pc.give_item2(50826, 10)
pc.give_item2(50194, 1)
item.remove()
end
end
when 50194.use begin
if pc.get_level() < 70 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(27987, 20)
pc.give_item2(52062,1)
pc.give_item2(50195,1)
item.remove()
end
end
when 50195.use begin
if pc.get_level() < 80 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(39002, 1)
pc.give_item2(27992, 2)
pc.give_item2(27993, 2)
pc.give_item2(27994, 2)
pc.give_item2(50082, 3)
pc.give_item2(50196, 3)
item.remove()
end
end
when 50196.use begin
if pc.get_level() < 90 then
chat("Twój poziom jest niższy od poziomu przedmiotu po ulepszeniu.")
else
pc.give_item2(50085, 5)
pc.give_item2(50086, 5)
pc.give_item2(50087, 5)
pc.give_item2(50088, 5)
pc.give_item2(27992, 5)
pc.give_item2(27993, 5)
pc.give_item2(27994, 5)
item.remove()
end
end
when 50127.use with pc.get_level() >= 50 begin
pc.give_item2(72727, 1)
pc.give_item2(50190, 1)
pc.give_item2(27989, 1)
pc.give_item2(71151, 1)
pc.give_item2(71152, 1)
item.remove()
end
when 50129.use with pc.get_level() >= 90 begin
pc.give_item2(30302, 15)
pc.give_item2(39002, 2)
pc.give_item2(39016, 200)
item.remove()
end
end
end

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...