Regenbogenstein

02/14/2011 16:59 !BeakY!#1
Hallo com,
ich versuche momentan ein skript für regenbogenstein zu bauen..!
Es soll für jede Klasse und von G1-P funktionieren das skript schaut momentan wie folgt aus:
PHP Code:
quest regenbogen begin
    state start begin
            when 50512.
use  begin
                
                say_title
("Regenbogen:")
                
say("Du möchtest also jeden Skill auf P besitzen?")
                
say("Dann mal los!!!!")            
            
            if 
pc.job ==0 then
            local result 
BuildSkillList(pc.get_job(), pc.get_skill_group())

            
local vnum_list result[1]
            
local name_list result[2]
        
end
        
elseif pc.job ==1 then
            local result 
BuildSkillList(pc.get_job(), pc.get_skill_group())

            
local vnum_list result[1]
            
local name_list result[2]
        
end
        
elseif pc.job ==2 then
            local result 
BuildSkillList(pc.get_job(), pc.get_skill_group())

            
local vnum_list result[1]
            
local name_list result[2]
        
end
        
elseif pc.job ==3 then
            local result 
BuildSkillList(pc.get_job(), pc.get_skill_group())

            
local vnum_list result[1]
            
local name_list result[2]
        
end
        when table
.getn(vnum_list) < 2 then
            say
("Es gibt keine Fertigkeiten!")
            
say("")
            return
        
end
        when table
.getn(vnum_list) > 2 then
            say
("Welche Fertigkeit willst du auf P bringen?")
            
say("")
            
local i select_table(name_list)
        
            if 
== table.getn(name_listthen
                
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 
== 2 then
                
return
            
end

            
if == 1 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 
== 1 then
                    pc
.set_skill_level((vnum) ,59)
                    
say_reward("Deine Fertigkeit wurde auf P gesetzt.")
                    
say_reward("Viel Spaß weiterhin auf Yelo2.")
                    
pc.removeitem("50512"1)
                
end
                
                
elseif == 2 then
                 
return
                
end
            end
        end
    end
end 
bitte um hilfe :/
02/14/2011 17:04 'Blutwolf#2
Würde Funktionieren.

Musst nur sagen, das es erst ab G1 klappt weil sonst denken sie der wäre Fail!
02/14/2011 17:10 !BeakY!#3
hja wie soll das funzen ich kapier ned das skript funzt eben ned weil der regen ingame ned anklickbar ist:/ und wenn ich G1 einfüg dann funzt er auch ned..!
02/14/2011 17:45 Rauschii#4
so ein script gibt es schon einfach mal suchen.
02/14/2011 18:13 !BeakY!#5
ähm ya wenn du bitte so nett wärst dann zeig mir die quest weil ich finde in der sufu nur quests die nicht wirklich funzen!