Quest Problem

11/14/2010 13:46 polikas#1
Hey Leute,
ich wollte mich erst mal entschuldigen das ich diesen Thread öffne, aber in der Quest kontrolle ist nur einer der sich die Quest anschaut und der ist auch noch Inaktiv.
Deshalb habe ich diesen Thread geöffnet.


so hier erst mal die Quest:

quest gmyang begin
state start begin
when 12000.chat with pc.is_gm() begin
say("Wie viel Yang möchtest du haben?")
say("")
local syang = input()
pc.changegold(syang)
end
end
end

So also die soll bringen, das sich ein Gm Yang holen, weil ein Gm kann sich ja kein Yang per code holen.

Jetzt mal zu mein Problem
Also ich habe die Quest hinzugefügt über FileZilla wie man das so macht.
Ich habe auch make.sh mehrmals ausgeführt und ich hatte beim Npc 12000(Lagerfeuer) auch schon bei OnClick einmal ein 1 und eine 2 stehen gehabt.
Bringt alles nichts das die Quest läuft.

Thx für eine gute Antwort.
Mfg.
polikas
08/14/2011 11:00 Megawurrrm#2
/set [name] gold [betrag]

aber dein quest kann ich leider auch nicht kontrollieren
08/14/2011 11:15 .Delta#3
PHP Code:
quest gmyang begin
    state start begin
        when 12000.chat
."Yang bekommen" with pc.is_gm() begin
            say
("Wie viel Yang möchtest du haben?")
            
say("")
            
local syang input()
            if 
tonumber(syang) <= 0 then
                say
("Wähle einen größeren Betrag als 0")
                return
            
end
            
if pc.get_gold() > 1999999999-tonumber(syang)
                
say("Damit hast du mehr als 2kkk")
                
say("Wähle einen niedrigeren Betrag")
                return
            
end
            pc
.change_money(tonumber(syang))
        
end
    end
end 
Und in der Questkontrolle kannst du ruhig posten ;)
Ich bemühe mich so viel wie möglich zu beantworten.
Und andere machen ja acuh noch mit.