Advertisement
Guest User

Untitled

a guest
Aug 21st, 2015
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.03 KB | None | 0 0
  1. quest npc_item begin
  2.     state start begin
  3.         function InfoDataScript(info)
  4.             local item_data = {['vnum_item'] = 196,                     -- inserire il vnum del item da consegnare
  5.                               ['quantita_item'] = 80,               -- inserire la quantità di item da consegnare
  6.                               ['timer_minuti'] = 105}               -- lnserire i minuti di intervallo di consegna
  7.             return rawget(item_data, info)     
  8.         end
  9.         when vnum_mob.chat."Consegna Item" with pc.getqf("permesso_item") == 0 begin
  10.             say_title("Consegna Item")
  11.             say("Salve avventuriero ti consegno il seguente item: "..item_name(npc_item.InfoDataScript('vnum_item')).." per "..npc_item.InfoDataScript('quantita_item'))
  12.             say("potrai averne un altro tra "..npc_item.InfoDataScript('timer_minuti').." minuti!")
  13.             pc.give_item2(npc_item.InfoDataScript('vnum_item'), npc_item.InfoDataScript('quantita_item'))
  14.             pc.setqf("permesso_item", 1)
  15.             server_timer("permesso_item", 60*npc_item.InfoDataScript('timer_minuti'))
  16.         end
  17.         when permesso_item.server_timer begin
  18.             pc.setqf("permesso_item", 0)
  19.         end
  20.     end
  21. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement