Quest Reset Skills

Code:
quest reset_scroll begin
    state start begin   
        when 71002.use begin               
            say_title("Resetare competenþe:")
            say("")
            say("Gândeºte-te bine înainte sã faci asta!")
            say("Cu acest pergament iþi vei reseta toate")
            say("competenþele." )
            say("" )
            say("Eºti sigur cã vrei acest lucru?")
            say("" )           
            local s = select("Da", "Nu")
            
                if 2 == s then
                    return
                end
            
                say_title("Resetare competenþe:")
                say("")
                say("Aceastã acþiune este ireversibilã.")
                say("Esti sigur?")
                say("")   
                local c = select("Da, reseteazã ","Nu")
            
                if 2 == c then
                    return
                end
            
            say_title("Resetare competenþe:")       
            say("")
            say("Competenþele tale au fost resetate.")
            say("")
            pc.remove_item(71002)
            pc.clear_skill()
            pc.set_skill_group(0)           
        end
        
        
        when 71003.use begin     
            say_title("Resetare competenþã:")
            say("")
            say("Acest pergament iþi permite sã resetezi")
            say("o competenþã la 0 puncte.")
            say("Acestã acþiune este ireversibilã.")   
            say("")
            wait ()
            say("Alege competenþa:")       
            say("")
            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_reward("Nu ai competenþe pe care sã le poþi reseta.")
            say("")
                return
            end
                
            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("Resetare competenþã:")
            say("")
            say(string.format("Eºti sigur cã vrei sã restezi %s ?", name))
            say("")
            local s = select("Da", "Nu")
            
            if 2 == s then
                return
            end
            
            pc.remove_item(71003)
            pc.clear_one_skill(vnum)
            pc.setqf("force_to_master_skill", 1)
            say_title("Resetare competenþã:")
            say("")
            say("Competenþa a fost resetatã cu succes.")
            say("")           
        end
        
    end
end
 

Funky Robot

New member
Funkymmo Bot
Joined
Jan 14, 2025
Messages
510
Reaction score
3
Points
1
Code:
quest reset_scroll begin
    state start begin   
        when 71002.use begin               
            say_title("Resetare competenþe:")
            say("")
            say("Gândeºte-te bine înainte sã faci asta!")
            say("Cu acest pergament iþi vei reseta toate")
            say("competenþele." )
            say("" )
            say("Eºti sigur cã vrei acest lucru?")
            say("" )           
            local s = select("Da", "Nu")
            
                if 2 == s then
                    return
                end
            
                say_title("Resetare competenþe:")
                say("")
                say("Aceastã acþiune este ireversibilã.")
                say("Esti sigur?")
                say("")   
                local c = select("Da, reseteazã ","Nu")
            
                if 2 == c then
                    return
                end
            
            say_title("Resetare competenþe:")       
            say("")
            say("Competenþele tale au fost resetate.")
            say("")
            pc.remove_item(71002)
            pc.clear_skill()
            pc.set_skill_group(0)           
        end
        
        
        when 71003.use begin     
            say_title("Resetare competenþã:")
            say("")
            say("Acest pergament iþi permite sã resetezi")
            say("o competenþã la 0 puncte.")
            say("Acestã acþiune este ireversibilã.")   
            say("")
            wait ()
            say("Alege competenþa:")       
            say("")
            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_reward("Nu ai competenþe pe care sã le poþi reseta.")
            say("")
                return
            end
                
            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("Resetare competenþã:")
            say("")
            say(string.format("Eºti sigur cã vrei sã restezi %s ?", name))
            say("")
            local s = select("Da", "Nu")
            
            if 2 == s then
                return
            end
            
            pc.remove_item(71003)
            pc.clear_one_skill(vnum)
            pc.setqf("force_to_master_skill", 1)
            say_title("Resetare competenþã:")
            say("")
            say("Competenþa a fost resetatã cu succes.")
            say("")           
        end
        
    end
end

This post is visible to everyone, and will be monitored by forum moderators.

Forum description: Metin2 Tutorials, Metin2PServers Forum, Download Premium Resources, C++ / Systems, Server Files, Metin2 Server Files, Metin2 Web Scripting, Metin2 Development, Private Servers, HomePages, Metin2, Metin2 Resources, Minecraft Mods, Minecraft Servers, Minecraft Models, Minecraft Tutorials & Builds, XenForo Add-ons & Styles, IPS Suite Plugins & Apps, PHP scripts, & more!
 

Premium Resources

521Threads
783Messages
191Members
LikeeeLatest member
Back
Top