ich arbeite zurzeit an einer Achivement Quest (nicht meine eigene, hier aus EPvP), und würd es gerne möglich machen, gegen Achievement Punkte Coins eintauschen zu können..
Ich habe jetzt auch in Epvp gesucht, dazu nix gefunden, und zahlreiche Methoden ausprobiert nie hat es geklappt -.-
Ich habe mir das so vorgestellt, dass es für 1000 Punkte 1000 Coins gibt so in die Richtung..
vielleicht könnt ihr mir ja helfen und sagen was ich anders machen muss hier mal der Bereich den ich ändern will (Standard aus der Achievement Quest)
Code:
elseif bonusitems == 3 then
local Price = 1000
say_title("".. mob_name(20094) ..":")
say("")
say("Coins kannst du gegen tolle")
say("Items aus dem Itemshop eintauschen,")
say("einige dieser Items sind sehr selten oder")
say("gar nicht Ingame zu erreichen.")
say("")
say("")
say("")
say_reward("Sie kosten dich ".. Price .." Achievement-Points.")
local buyselection = select("Coins kaufen","Abbrechen")
if buyselection == 2 then
return
elseif buyselection == 1 then
if pc.getqf("achievement_points") < Price then
say_title("".. mob_name(20094) ..":")
say("")
say("Du hast leider nicht genügend Achievement-Points.")
say("Bitte komme wieder, sobald du ".. Price - pc.getqf("achievement_points") .."")
say("weitere Achievement-Points gesammelt hast")
say("")
say("")
say("")
say_reward("Sammel noch mehr Achievement-Points für die Coins")
return
else
say_title("".. mob_name(20094) ..":")
say("")
say("Hier bitte, deine Coins.")
say("Du hast eine gute Wahl getroffen,")
say("immerhin kann man sie gegen gute Items")
say("eintauschen.")
say("")
say("")
say_item_vnum(1000) <- von hier
say_reward("Du hast 1000 Coins erhalten.")
pc.setqf("achievement_points", pc.getqf("achievement_points") - Price)
cmdchat("achievementpoints ".. pc.getqf("achievement_points"))
pc.give_coins(1000) <-bis hier komme ich nicht weiter
end
end
end
MfG Apo







