Problem mit einer Quest

02/20/2011 12:40 Kriegergeist^^#1
Habe eine Kleine Quest geschrieben.
Hier die Quest:

Quote:
quest barre1 begin
state start begin
when 80010.use begin

say_title("Rubinbarre:")
say("")
say("Das ist die 50.000.000 Yang Barre.")
say("Wen du sie einlöst, bekommst du ohne Steuer")
say("abzuck 50.000.000Yang.")
say("")
say("Wirklich die Barre einlösen?")
say("")
local s=select("Ja", "Nein")
if s == 1 and pc.countitem("80010") < 0 then
pc.removeitem("80010", 1)
pc.change_money ( 50000000 )
else
return
end
end
end
end
wen ich auf das item klicke öffnet sich das Fenster, aber wen ich auf ja klicke bekomme ich kein Geld und das item verschwindet auch nicht. Was habe ich falsch gemacht? könnt ihr mir bitte helfen
02/20/2011 12:47 .Delta#2
da versuchs so. Das nächste mal bitte in die Questkontrolle, dafür gibts den sticky Thread ;)
PHP Code:
quest barre1 begin
    state start begin
        when 80010.
use begin
            say_title
("Rubinbarre:")
            
say("")
            
say("Das ist die 50.000.000 Yang Barre.")
            
say("Wen du sie einlöst, bekommst du ohne Steuer")
            
say("abzuck 50.000.000Yang.")
            
say("")
            
say("Wirklich die Barre einlösen?")
            
say("")
            
local s=select("Ja""Nein")
            if 
== 1
                
if pc.count_item(80010) >= 1 then
                    pc
.remove_item(800101)
                    
pc.change_money (50000000)
                else
                    
say("Du hast keine Rubinbarren.")
                    return
                
end
            
elseif == 2 then
                
return
            
end
        end
    end
end