Achievement Quest...

03/15/2012 16:35 Apocalyptum#1
Heyho Leute..

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
Danke fürs lesen und hoffentlich kann mir jemand helfen.

MfG Apo
03/15/2012 17:27 [SA]KiLLeD#2
Am besten postest du dein Problem noch mal hier rein: [Only registered and activated users can see links. Click Here To Register...]

mfg
03/15/2012 18:11 Apocalyptum#3
Quote:
Originally Posted by [SA]KiLLeD View Post
Am besten postest du dein Problem noch mal hier rein: [Only registered and activated users can see links. Click Here To Register...]

mfg
danke schön probiere ich gleich mal aus hast thx ;)