Hilfe bei Quest Funktion

10/25/2012 00:55 JeeX#1
Hey, ich weis das es ein Quest-Sammelthread gibt,
aber ich denke es passiert hier besser rein...

und zwar, benötige ich folgende Questfunktion:

ein NPC, der 20 Items haben will aber je 100STK.
aber nur je 100stk pro abzieht und man bekommt dafür 1.

Also ich möchte das so anwenden:

es gibt ca. 20 verschiedene Ostereier.

Der npc will von jeder art 100stk, und mit diesen bekommt man dann ein magisches Ei.

Es soll halt so sein, das wenn ich jetzt von zb. 4 arten ca. 150stk hab, das er mir nur jedesmal 100 abzieht und nicht alle aufeinmal für 1 stk.

ich weis leider nicht wie man das als quest definiert..
pc.removeitem(50160,1)
pc.removeitem(50161,1)
.
.
usw.. ist ja auch nicht korrekt.. da verlangt ers ja und ja.. ^^
er soll halt je abziehen.

Ich hoffe jemand kann mir dabei helfen.

Danke!
MfG Jx.
10/25/2012 01:18 Sintiax#2
Mhh>.<
Du verweist hier den Sammelthread :o
Was für Items sollen es denn sein?
Oder willst du eine Quest selber schreiben?
10/25/2012 01:28 JeeX#3
Ich hab eine Oster-Quest gefunden, die aber nicht klappt und ich hab jetzt eine eigene geschrieben, die teilweise fertig ist.. mir fehlt nur die eine funktion...

also man klickt denn npc an, dort steht zB.: "Osterei tausch" dann drückt man drauf... blablabla.. möchtest du tauschen wenn ja dann benötige ich 100 Ostereier (vnum 50160 - 50179) wenn ich auf JA klicke, soll er mir 100x 50160 abziehen... auch wenn ich jetzt 150x 50175 hab, soll er die lassen, also immer 100stk abziehen... und mir je 1 gegenstand dafür geben.. (Magisches Ei (71150))

ich weis zwar wie das funktioniert wenn man 1 gegenstand oder 2 gemeinsam bringen soll.. aber er soll die 20 items annehmen können, aber jeweils nur 1 und davon 100stk...

das wäre in dem fall bei meiner quest nur eine when funktion... der rest der quest geht es um andere sachen... aber das hier ist die haupt funktion^^


Die anderen ostern Quests funktionieren nicht so gut und dieser weg wäre simpel und würde sogar besser gehen. nur weis ich leider die funktion nicht^^