Regenbogenstein Problem.

12/05/2010 14:58 .RyaN«#1
Hallo,

Ich habe auf mein Server den Regenbogenstein eingebaut die quest hier;

PHP Code:
----------------------------------
--   
Regenbogenstein Quest by bjoern.ebert17
--        (cby DarkSide 2010
----------------------------------
quest regenbogen begin
    state start begin
            when 50512.
use begin
            
                say_title 
"Regenbogenstein" )
                
say "Hiermit kannst du eine" 
                
say "Fertigkeit perfektionieren." 
                
say "" 
                
wait ( ) 
                
say_title "Regenbogenstein" 
                
local result BuildSkillList(pc.get_job(), pc.get_skill_group())

                
local vnum_list result[1]
                
local name_list result[2]

                if 
table.getn(vnum_list) < 2 then
                say
("Es gibt keine Fertigkeiten!")
                
say("")
                return
                
end
                say
("Welche Fertigkeit willst du auf P bringen?")
                
say("")

                
local i select_table(name_list)

                if 
table.getn(name_list) == i then
                
return
                
end

                local name 
name_list[i]
                
local vnum vnum_list[i]

                
say_title("Regenbogenstein:")
                
say_reward("Dieser Stein ermöglicht es dir,")
                
say_reward("deine Fertigkeit auf P zu bringen!")
                
say(string.format("%s auf Perfekten Meister?"name))
                
say("")

                
local s select("Ja""Nein")
                if 
== s then
                
return
                
end

                
if == s then
                say_title
("Regenbogenstein:")
                
say("Einmal benutzt, ist dies nicht mehr Rückgängig zu machen.")
                
say("Trotzdem benutzen?")
                
say("")

                
local c select("Ja""Nein")

                if 
== c then
                
return
                
end


                
if == c then
                pc
.set_skill_level((vnum) ,59
                
say_reward("Deine Fertigkeit wurde auf P gesetzt.")
                
say_reward("Viel Spaß.")
                
pc.removeitem("50512"1)
                
end
            end

            set_state
(__COMPLETE__)
        
end
    end
    
    state __COMPLETE__ begin
    end
end 

Wenn man zu ersten mal den Regenbogenstein benutzt klappt alles, jedoch bei 2 mal passiert nix wenn man ihn nicht anklickt.

Ich hoffe jemand kann mir weiterhelfen ;)
12/05/2010 15:00 Crank#2
Es passiert nichts, wenn man ihn nichtanklickt? Verstehe ich nicht.
Drück' dich bitte genauer aus, wo dein Problem liegt!

GreeTz

.CranK.
12/05/2010 15:08 .RyaN«#3
Wenn ich ihn zu ersten mal Anklicke, und eine Fertigkeit P mache klappt alles.
Aber wenn ich beim 2ten mal Anklicken will passiert garnicht.
Nehmen wir als beispiel Orkzahn wenn man ihn anklickt passiert garnicht
genau so ist es bei mir ;)
12/05/2010 15:40 .TransLate#4
Ja,weil man den Regenbogenstein auch nur einmal Benutzen kann!
12/05/2010 16:51 .RyaN«#5
Kann man nicht machen das es öffters geht?