Tag,
hab mal ne kleine Quest gefunden das ich 50kk bekomme wenn ich auf ein Barren klicke. Das Problem ist ich habe die Barren stapelbar gemacht. Wenn ich jetzt 25 Barren habe und ich drauf klicke verschwinden alle 25 barren. Es soll ja aber nur eins verschwinden also -1. Habe leider keine Quest kenntnisse. Wäre super wenn jemand die so bearbeiten könnte das ein Barren abgezogen wird.
Quest
Code
- quest yang_barren begin
- state start begin
- when 80003.use or 80004.use or 80005.use or 80006.use or 80007.use or 830003.use begin
- local vnum = item.get_vnum()
- local barren = {
- [80003] = {25000000}, --Silberbarren(25kk Yang)
- [80004] = {50000000}, --Silberbarren(50kk Yang)
- [80005] = {100000000}, --Goldbarren(100kk Yang)
- [80006] = {200000000}, --Silberbarren(200kk Yang)
- [80007] = {500000000}, --Goldbarren(500kk Yang)
- }
- local give_yang = barren[vnum][1]
- local check_can_gold = pc.get_gold() + give_yang
- if tonumber(check_can_gold) >= tonumber(200000000000000) then
- syschat("Du kannst diesen "..item_name(vnum).." nicht einlösen. Du überschreitest die Yangrenze.")
- else
- syschat("Dein "..item_name(vnum).."Du erhälst "..give_yang.." Yang.")
- pc.change_gold(give_yang)
- item.remove()
- end
- end
- end
- end