Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- quest npc_item begin
- state start begin
- function InfoDataScript(info)
- local item_data = {['vnum_item'] = 196, -- inserire il vnum del item da consegnare
- ['quantita_item'] = 80, -- inserire la quantità di item da consegnare
- ['timer_minuti'] = 105} -- lnserire i minuti di intervallo di consegna
- return rawget(item_data, info)
- end
- when vnum_mob.chat."Consegna Item" with pc.getqf("permesso_item") == 0 begin
- say_title("Consegna Item")
- say("Salve avventuriero ti consegno il seguente item: "..item_name(npc_item.InfoDataScript('vnum_item')).." per "..npc_item.InfoDataScript('quantita_item'))
- say("potrai averne un altro tra "..npc_item.InfoDataScript('timer_minuti').." minuti!")
- pc.give_item2(npc_item.InfoDataScript('vnum_item'), npc_item.InfoDataScript('quantita_item'))
- pc.setqf("permesso_item", 1)
- server_timer("permesso_item", 60*npc_item.InfoDataScript('timer_minuti'))
- end
- when permesso_item.server_timer begin
- pc.setqf("permesso_item", 0)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement