Quote:
Originally Posted by flampy1
Hallo Ihr Lieben,
Wollte mal fragen wer mir die quest umschreiben [Item Zerstörer] kann weil wenn ich ein item zerstören will geht es wenn ich 200 zerstören will geht
PHP Code:
quest eimer begin
state start begin
when 30103.take with item.get_id() begin
vnum = item.get_vnum()
say_title("Mülleimer")
say_item_vnum(vnum)
say("Willst du wirklich "..item.get_name().." zerstören?")
local s = select("Ja","Nein")
if s == 1 then
pc.remove_item(vnum)
elseif s == 2 then
return
end
end
when 30103.chat begin
say_title("Mülleimer")
say("Bei uns gibt es auch einen Mülleimer")
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
say("Zieh einfach das Item auf mich drauf !.")
end
end
end
Lg. Flampy
|
Ich habe eine bessere für dich ;) So wird das ausgewählte item auch removed nicht das was an erster Stelle im Invetar ist.
Kind regards
PHP Code:
quest trash begin
state start begin
when 30103.take begin
local sel_i = item.select_cell(item.get_cell())
say_title("Mülleimer[ENTER]")
say_item_vnum(item.get_vnum())
say("Wirklich zestören?")
if select("Ja","Nein") == 2 then return end
pc.remove_item(sel_i)
end
when 30103.chat begin
say_title("Mülleimer")
say("Bei uns gibt es auch einen Mülleimer")
say("bei diesem Mülleimer könnt ihr alle Sachen zerstören lassen.")
say("Zieh einfach das Item auf mich drauf !.")
end
end
end
____________________________________________
Quote:
Originally Posted by [SA]Perfect
Hallo Community,
da ich nicht so besonders Questen kann wollte ich fragen ob jemand eine Quest schreiben kann.
Sie soll beinhalten das man wenn man 127 wird also End Level ein Item Bekommt.
Das man benutzten kann um die End Rüstung herzustellen.
Es sollte per NPC passieren also das man sich die Quest per Npc abholen kann.
Wäre richtig hilfreich wenn mir jemand helfen könnte.
LG. [SA]Perfect
|
Bei verbesserungen etc. schreib mich an.
PHP Code:
quest perfect begin
state start begin
when levelup with pc.get_level() == 127 begin
local i = {19,29,39,49}
pc.give_item2(i[pc.get_job()+1], 1)
end
when npcID.take begin
if in_table(item.get_vnum(), {19,29,39,49}) then
local armor = {42009,44009,46009,48009}
say_title(mob_name(npc.get_race()).."[ENTER]")
say_item_vnum(armor[pc.get_job()+1])
say("Wirklich herstellen?")
if select("Ja","Nein") == 2 then return end
pc.remove_item(item.select_cell(item.get_cell()), 1)
pc.give_item2(string.format("%d", armor[pc.get_job()+1]))
else
return
end
end
end
end
Kind regards