Da urmatoarea eroare:
quest schimba_item begin
state start begin
when 9003.chat."Schimba item" begin
say_title("Bun venit "..pc.get_name().."")
say("")
say_reward("mesajul tau aici")
say_reward("mesajul tau aici")
say_reward("Info: Trage itemul pe NPC.")
end
when 9003.take with item.vnum == 31002 or item.vnum == 31003 or item.vnum == 31004 begin
local lamaie = number(1,4)
local uscata = {71084,71085,71020,31003}
local count = 10
if item.get_count() < 10 then
say_reward('Nu ai iteme suficiente...Ai nevoie de '..count..' bucati')
say_item_vnum(31002)
say_item_vnum(31003)
say("sau")
say_item_vnum(31004)
else
pc.remove_item(item.get_vnum(npc.take),''..count..'')
pc.give_item2(tonumber(uscata[lamaie]),1)
say_title("Schimba item")
say("")
say_reward("Ai schimbat cu succes "..count.." ")
say_item_vnum(item.get_vnum())
say_reward("Ai primit:")
say_item_vnum(tonumber(uscata[lamaie]))
end
when 9003.take with item.vnum != 31002 or item.vnum != 31003 or item.vnum != 31004 begin
say_title("Schimba item")
say_reward("Acest item nu corespunde!")
say_item_vnum(item.get_vnum())
wait()
say_reward("Itemul necesar schimbului este:")
say_item_vnum(31002)
say_item_vnum(31003)
say("sau")
say_item_vnum(31004)
end
end
end










