Quote:
Originally Posted by oleg20
Kann mir jemand ne Quest schreiben , wo man auf einen NPC ein Item zieht und er die dann zerstört(Mit ´ Möchtest du diesen Gegenstand zerstören --> Ja oder Nein) und mir dann kurz erklären in welchen Ordner die Quest kommt?
|
Du kannst diese Quest nutzen:
[Only registered and activated users can see links. Click Here To Register...]
wenn du es vielleicht doch lieber über einen Button haben willst.
Ansonsten kannst du diese hier nutzen:
Code:
quest zerstoerer begin
state start begin
when HIER_NPC_VNUM_EINTRAGEN.take begin
local itemvnum = item.get_vnum()
local itemname = item_name(itemvnum)
local itemcount = item.get_count()
say_title("Itemzerstörer")
say("")
say("Auf Slot 1 befindet sich "..itemcount.."x "..itemname..".")
say("")
say_reward("Was möchtest du tun?")
local s = select(itemcount.."x "..itemname.." zerstören", "(eingabe)x "..itemname.." zerstören", "Abbrechen")
if s == 1 then
item.remove()
syschat(itemname.." wurde "..itemcount.."x zerstört!")
elseif s == 2 then
repeat
say_title("Itemzerstörer")
say("")
say_reward("Wie oft möchtest du "..itemname.." zerstören?")
say("Du besitzt es "..itemcount.." mal.")
local count = tonumber(input())
if count then
if itemcount >= count then
say_title("Itemzerstörer")
say("")
say_reward("Möchtest du "..itemname.." wirklich "..count.."x zerstören?")
if select("Ja, "..count.."x "..itemname.." zerstören", "Abbrechen") == 2 then return end
pc.remove_item(itemvnum, count)
syschat(itemname.." wurde "..count.."x zerstört!")
return
else
say("Du besitzt dieses Item nur "..itemcount.." mal.")
if select("andere Zahl eingeben", "Abbrechen") == 2 then return end
end
else
say("Du kannst nur Zahlen eingeben!")
if select("andere Zahl eingeben", "Abbrechen") == 2 then return end
end
until false
else
return
end
end
end
end