[HELP]What's wrong with my quest?

06/22/2013 14:32 umy360#1
Could someone please let me know whats wrong with my new quest that i am working on?
PHP Code:
quest set_user_skills begin
    state start begin
        when 70042.
use begin
            say_title
("Skill Set")
            if 
pc.job == 0 then
            say_title
("Set Skills")
            
say("Hey".. pc.get_name() .." You can use this item to perfect your skills!")
            
say("Select what type of warrior you are below")
            
local s = select ("Body", "Mental", "Cancel")
            if 
s =:confused: 1 then
                pc
.set_skill_level(1 ,59)
                
pc.set_skill_level(2 ,59)
                
pc.set_skill_level(3 ,59)
                
pc.set_skill_level(4 ,59)
                
pc.set_skill_level(5 ,59)
                
pc.set_skill_level(6 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 2 then  
                pc
.set_skill_level(16 ,59)
                
pc.set_skill_level(17 ,59)
                
pc.set_skill_level(18 ,59)
                
pc.set_skill_level(19 ,59)
                
pc.set_skill_level(20 ,59)
                
pc.set_skill_level(21 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 3 then
                
return
                
            elseif 
pc.job == 1 then
            say_title
(Set Skills)
            
say("Hey".. pc.get_name() .." You can use this item to perfect your skills!")
            
say("Select what type of Ninja you are below")
            
local s = select ("Arrow", "Blade", "Cancel")
            if 
s = 1 then
                pc
.set_skill_level(46 ,59)
                
pc.set_skill_level(47 ,59)
                
pc.set_skill_level(48 ,59)
                
pc.set_skill_level(49 ,59)
                
pc.set_skill_level(50,59)
                
pc.set_skill_level(51 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 2 then  
                pc
.set_skill_level(31 ,59)
                
pc.set_skill_level(32 ,59)
                
pc.set_skill_level(33 ,59)
                
pc.set_skill_level(34 ,59)
                
pc.set_skill_level(35 ,59)
                
pc.set_skill_level(36 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 3 then
                
return
                
            elseif 
pc.job == 2 then
            say_title
(Set Skills)
            
say("Hey".. pc.get_name() .." You can use this item to perfect your skills!")
            
say("Select what type of Sura you are below")
            
local s = select ("BM", "Mirage", "Cancel")
            if 
s = 1 then
                pc
.set_skill_level(76 ,59)
                
pc.set_skill_level(77 ,59)
                
pc.set_skill_level(78 ,59)
                
pc.set_skill_level(79 ,59)
                
pc.set_skill_level(80 ,59)
                
pc.set_skill_level(81 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 2 then  
                pc
.set_skill_level(61 ,59)
                
pc.set_skill_level(62 ,59)
                
pc.set_skill_level(63 ,59)
                
pc.set_skill_level(64 ,59)
                
pc.set_skill_level(65 ,59)
                
pc.set_skill_level(66 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end    
                
            
elseif s = 3 then
                
return
                
            elseif 
pc.job == 3 then
            say_title
(Set Skills)
            
say("Hey".. pc.get_name() .." You can use this item to perfect your skills!")
            
say("Select what type of Mage you are below")
            
local s = select ("Light", "Dragon", "Cancel")
            if 
s = 1 then
                pc
.set_skill_level(106 ,59)
                
pc.set_skill_level(107 ,59)
                
pc.set_skill_level(108 ,59)
                
pc.set_skill_level(109 ,59)
                
pc.set_skill_level(110 ,59)
                
pc.set_skill_level(111 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
                
end
                
            
elseif s = 2 then  
                pc
.set_skill_level(91 ,59)
                
pc.set_skill_level(92 ,59)
                
pc.set_skill_level(93 ,59)
                
pc.set_skill_level(94 ,59)
                
pc.set_skill_level(95 ,59)
                
pc.set_skill_level(96 ,59)
                
say_reward("You have successfully perfected all your skills!")
                
pc.remove_item("70042", 1)
            
                elseif 
s = 3 then
                    
return
                
end
            end
        end
    end
end