Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Quest:

 

 

 

quest skill_group begin
    state start begin
                when login with pc.level>=5 and pc.skillgroup ==0 begin
                    set_state(run)
                end
                when levelup with pc.level>=5 and pc.skillgroup == 0 begin
                    set_state(run)
                end
    end
    state run begin
                when login with pc.get_skill_group()!=0 begin
                    restart_quest()
                end
                when letter with pc.get_skill_group()==0 begin
                    send_letter("Trening")
                        local job=pc.get_job()
                    if job==0 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher1", v, "Body") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher2", v, "Mental") end
                    elseif job==1 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher3", v, "Zabojca") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher4", v, "Lucznik") end
                    elseif job==2 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher5", v, "Weapon") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher6", v, "BM") end
                    elseif job==3 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher7", v, "Smok") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher8", v, "Blysk") end
                    end
                end
                when leave begin
                    target.delete("teacher1")
                    target.delete("teacher2")
                    target.delete("teacher3")
                    target.delete("teacher4")
                    target.delete("teacher5")
                    target.delete("teacher6")
                    target.delete("teacher7")
                    target.delete("teacher8")
                end
                when button or info begin
                        say(locale.skill_group.lets_join_skill_group[pc.job+1])
                        setleftimage("")
                        setmapcenterposition(-200, 0)
                        select(locale.confirm)
                        setskin(NOWINDOW)
                end
        function join(job, group, title, text, error_msg)
        local pc_job=pc.get_job()
        if pc_job!=job then
                            say(error_msg)
                            if pc_job==0 then
                                        say_reward("error")
                                        say_reward("er")
                                elseif pc_job==1 then
                                        say_reward("error1")
                                        say_reward("er1")
                            elseif pc_job==2 then
                                        say_reward("error2")
                                        say_reward("er2")
                            elseif pc_job==3 then
                                        say_reward("error3")
                                        say_reward("er3")
                    end
                    say("")
                else
                    say_title(title)
                    say(text)
                    local s=select("Rozpocznij", "Póżniej")
                    if 1==s then
                        if pc.get_job()==job and pc.get_skill_group()==0 then
                            set_state("start")
                            pc.set_skill_group(group)
                                pc.clear_skill()
                                char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
                            makequestbutton("Trening Zakończony!")
                            return true
                        else
                            test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
                            test_chat("pc.get_skill_group:"..pc.get_skill_group())
                            test_chat("pc_job:"..pc.get_job())
                        end
                    end
                end
                return false
        end
        -- ???
        when teacher1.target.click or
                skill_group1_1.chat."Trening" or
                skill_group2_1.chat."Trening" or
                skill_group3_1.chat."Trening"
                begin
                target.delete("teacher1")
                if skill_group.join(0, 1, "Trener Mocy Ciała:",
                        "Nauka walki w ręcz skupia się na szybkich[ENTER]pojedynkach, uczy metod walk indywidualnych[ENTER]z naciskiem na ulepszenie i wzmocnienie ataków.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Ciała.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")
                       
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P.")
                                if s == 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)
        end
                        else
                                say("errortitlearahan")
                                say("errortitlearahan2")
                                say("")
                        end
                        clear_letter()
                end
        end
        when teacher2.target.click or
                skill_group1_2.chat."Trening" or
                skill_group2_2.chat."Trening" or
                skill_group3_2.chat."Trening"
                begin
            target.delete("teacher2")
                if skill_group.join(0, 2, "Trener Mocy Duchowej:",
                        "Trening Mocy Duchowej pokazuje jak przekształcić[ENTER]siłę wroga na kontakt przy pomocy Chi oraz[ENTER]obronę przed atakami.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Duchowej.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P.")
                                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)
                        else
                                say("errortitlemen")
                                say("errortitlemen2")
                                say("")
                        end
                       
                        clear_letter()
                end
        end
        -- ???
        when teacher3.target.click or
                skill_group1_3.chat."Trening" or
                skill_group2_3.chat."Trening" or
                skill_group3_3.chat."Trening"
                begin
            target.delete("teacher3")
                if skill_group.join(1, 1, "Trener Mocy Ostrza:",
                        "Trening Mocy Ostrza uczy jak pokonać przeciwnika[ENTER]w szybki i zabójczy sposób. Trening opiera się[ENTER]na poznaniu najsłabszych punktów wroga.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then          
                        say_title("Wybrałeś Trening Mocy Ostrza.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)
                        else
                                say("errortitleszty")
                                say("errortitleszty2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher4.target.click or
                skill_group1_4.chat."Trening" or
                skill_group2_4.chat."Trening" or
                skill_group3_4.chat."Trening"
                begin
            target.delete("teacher4")
                if skill_group.join(1, 2, "Trener Mocy Łuku:",
                        "Trening Mocy Łuku uczy posługiwania się bronią[ENTER]dystansową albo móc walczyć z odpowiednią[ENTER]precyzją nawet z dużej odległości.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Łuku")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                        else
                                say("errortitleluk")
                                say("errortitleluk2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher5.target.click or
                skill_group1_5.chat."Trening" or
                skill_group2_5.chat."Trening" or
                skill_group3_5.chat."Trening"
                begin
            target.delete("teacher5")
                if skill_group.join(2, 1,
                        "Trener Broni:",
                        "Podążając drogą Treningu Broni nauczysz się[ENTER]potężnych ataków przeciwko osłabionym[ENTER]przeciwnikom. Ponadto,będziesz mógł[ENTER]kontrolować Zaczarowane Ostrze.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Broni.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                               
                        else
                                say("errortitlewp")
                                say("errortitlewp2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher6.target.click or
                skill_group1_6.chat."Trening" or
                skill_group2_6.chat."Trening" or
                skill_group3_6.chat."Trening"
                begin
            target.delete("teacher6")
                if skill_group.join(2, 2,
                        "Trener Czarnej Magii:",
                        "Trenując Czarną Magię nauczysz się osłabiać[ENTER]przeciwników za pomocą Czarnej Magii i walczyć[ENTER]z dystansu.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Czarnej Magii.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                        else
                                say("errortitlebm")
                                say("errortitlebm2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher7.target.click or
                skill_group1_7.chat."Trening" or
                skill_group2_7.chat."Trening" or
                skill_group3_7.chat."Trening"
                begin
            target.delete("teacher7")
                if skill_group.join(3, 1,
                        "Trener Smoka:",
                        "Trening Boga Smoka pozwala na wykorzystywanie[ENTER]potężnych ataków ognistych wspieranych przez[ENTER]Smoczego Boga,pozwala również na wzmocnienie[ENTER]magiczne swojej drużyny specjalnymi zaklęciami.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Smoka.")
                        say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)
                        else
                                say("errortitlesmok")
                                say("errortitlesmok2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher8.target.click or
                skill_group1_8.chat."Trening" or
                skill_group2_8.chat."Trening" or
                skill_group3_8.chat."Trening"
                begin
            target.delete("teacher8")
                if skill_group.join(3, 2,
                        "Trener Leczenia:",
                        "Dzięki treningowi Leczenia nauczysz sie jak[ENTER]ogłuszyć przeciwników mocą błyskawicy. Uczysz[ENTER]się również jak leczyć członków grupy i dodawać[ENTER]im dodatkową siłę.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then
                        say_title("Wybrałeś Trening Leczenia.")
                        say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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("")
                        else
                                say("errormessagelecz")
                                say("errormessagelecz2")
                                say("")
                        end
                        clear_letter()
                end
        end
    end
end

 

 

 

Instukcja:

 

Wchodzisz do folderu quest na swoim serwerze i szukasz:

 

 

skill_group.quest

 

zmieniasz jego zawartość na to co dałem reszte masz tutaj:

 

 

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

- pkt.3/4

"Mimo wszystko do normalnego życia jest potrzebna nam druga osoba."


Każdy kiedyś musi...


Koniec z MpcForum.pl


Opublikowano

Quest:

 

 

 

quest skill_group begin
    state start begin
                when login with pc.level>=5 and pc.skillgroup ==0 begin
                    set_state(run)
                end
                when levelup with pc.level>=5 and pc.skillgroup == 0 begin
                    set_state(run)
                end
    end
    state run begin
                when login with pc.get_skill_group()!=0 begin
                    restart_quest()
                end
                when letter with pc.get_skill_group()==0 begin
                    send_letter("Trening")
                        local job=pc.get_job()
                    if job==0 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher1", v, "Body") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher2", v, "Mental") end
                    elseif job==1 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher3", v, "Zabojca") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher4", v, "Lucznik") end
                    elseif job==2 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher5", v, "Weapon") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher6", v, "BM") end
                    elseif job==3 then
                                local v=pc_find_skill_teacher_vid(1)
                                if 0!=v then target.vid("teacher7", v, "Smok") end
                                local v=pc_find_skill_teacher_vid(2)
                                if 0!=v then target.vid("teacher8", v, "Blysk") end
                    end
                end
                when leave begin
                    target.delete("teacher1")
                    target.delete("teacher2")
                    target.delete("teacher3")
                    target.delete("teacher4")
                    target.delete("teacher5")
                    target.delete("teacher6")
                    target.delete("teacher7")
                    target.delete("teacher8")
                end
                when button or info begin
                        say(locale.skill_group.lets_join_skill_group[pc.job+1])
                        setleftimage("")
                        setmapcenterposition(-200, 0)
                        select(locale.confirm)
                        setskin(NOWINDOW)
                end
        function join(job, group, title, text, error_msg)
        local pc_job=pc.get_job()
        if pc_job!=job then
                            say(error_msg)
                            if pc_job==0 then
                                        say_reward("error")
                                        say_reward("er")
                                elseif pc_job==1 then
                                        say_reward("error1")
                                        say_reward("er1")
                            elseif pc_job==2 then
                                        say_reward("error2")
                                        say_reward("er2")
                            elseif pc_job==3 then
                                        say_reward("error3")
                                        say_reward("er3")
                    end
                    say("")
                else
                    say_title(title)
                    say(text)
                    local s=select("Rozpocznij", "Póżniej")
                    if 1==s then
                        if pc.get_job()==job and pc.get_skill_group()==0 then
                            set_state("start")
                            pc.set_skill_group(group)
                                pc.clear_skill()
                                char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher")
                            makequestbutton("Trening Zakończony!")
                            return true
                        else
                            test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job()))
                            test_chat("pc.get_skill_group:"..pc.get_skill_group())
                            test_chat("pc_job:"..pc.get_job())
                        end
                    end
                end
                return false
        end
        -- ???
        when teacher1.target.click or
                skill_group1_1.chat."Trening" or
                skill_group2_1.chat."Trening" or
                skill_group3_1.chat."Trening"
                begin
                target.delete("teacher1")
                if skill_group.join(0, 1, "Trener Mocy Ciała:",
                        "Nauka walki w ręcz skupia się na szybkich[ENTER]pojedynkach, uczy metod walk indywidualnych[ENTER]z naciskiem na ulepszenie i wzmocnienie ataków.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Ciała.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")
                       
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P.")
                                if s == 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)
        end
                        else
                                say("errortitlearahan")
                                say("errortitlearahan2")
                                say("")
                        end
                        clear_letter()
                end
        end
        when teacher2.target.click or
                skill_group1_2.chat."Trening" or
                skill_group2_2.chat."Trening" or
                skill_group3_2.chat."Trening"
                begin
            target.delete("teacher2")
                if skill_group.join(0, 2, "Trener Mocy Duchowej:",
                        "Trening Mocy Duchowej pokazuje jak przekształcić[ENTER]siłę wroga na kontakt przy pomocy Chi oraz[ENTER]obronę przed atakami.[ENTER]Wymagania: Wojownik na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Duchowej.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznazyćje na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P.")
                                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)
                        else
                                say("errortitlemen")
                                say("errortitlemen2")
                                say("")
                        end
                       
                        clear_letter()
                end
        end
        -- ???
        when teacher3.target.click or
                skill_group1_3.chat."Trening" or
                skill_group2_3.chat."Trening" or
                skill_group3_3.chat."Trening"
                begin
            target.delete("teacher3")
                if skill_group.join(1, 1, "Trener Mocy Ostrza:",
                        "Trening Mocy Ostrza uczy jak pokonać przeciwnika[ENTER]w szybki i zabójczy sposób. Trening opiera się[ENTER]na poznaniu najsłabszych punktów wroga.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then          
                        say_title("Wybrałeś Trening Mocy Ostrza.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)
                        else
                                say("errortitleszty")
                                say("errortitleszty2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher4.target.click or
                skill_group1_4.chat."Trening" or
                skill_group2_4.chat."Trening" or
                skill_group3_4.chat."Trening"
                begin
            target.delete("teacher4")
                if skill_group.join(1, 2, "Trener Mocy Łuku:",
                        "Trening Mocy Łuku uczy posługiwania się bronią[ENTER]dystansową albo móc walczyć z odpowiednią[ENTER]precyzją nawet z dużej odległości.[ENTER]Wymagania: Ninja na poziomie 5 lub wyższym.") then
                        say_title("Wybrałeś Trening Mocy Łuku")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przyznać je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                        else
                                say("errortitleluk")
                                say("errortitleluk2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher5.target.click or
                skill_group1_5.chat."Trening" or
                skill_group2_5.chat."Trening" or
                skill_group3_5.chat."Trening"
                begin
            target.delete("teacher5")
                if skill_group.join(2, 1,
                        "Trener Broni:",
                        "Podążając drogą Treningu Broni nauczysz się[ENTER]potężnych ataków przeciwko osłabionym[ENTER]przeciwnikom. Ponadto,będziesz mógł[ENTER]kontrolować Zaczarowane Ostrze.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Broni.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                               
                        else
                                say("errortitlewp")
                                say("errortitlewp2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher6.target.click or
                skill_group1_6.chat."Trening" or
                skill_group2_6.chat."Trening" or
                skill_group3_6.chat."Trening"
                begin
            target.delete("teacher6")
                if skill_group.join(2, 2,
                        "Trener Czarnej Magii:",
                        "Trenując Czarną Magię nauczysz się osłabiać[ENTER]przeciwników za pomocą Czarnej Magii i walczyć[ENTER]z dystansu.[ENTER]Wymagane: Sura poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Czarnej Magii.")
                        say("Witaj![ENTER]W związku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymujesz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)     
                        else
                                say("errortitlebm")
                                say("errortitlebm2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher7.target.click or
                skill_group1_7.chat."Trening" or
                skill_group2_7.chat."Trening" or
                skill_group3_7.chat."Trening"
                begin
            target.delete("teacher7")
                if skill_group.join(3, 1,
                        "Trener Smoka:",
                        "Trening Boga Smoka pozwala na wykorzystywanie[ENTER]potężnych ataków ognistych wspieranych przez[ENTER]Smoczego Boga,pozwala również na wzmocnienie[ENTER]magiczne swojej drużyny specjalnymi zaklęciami.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then
                        say_title("Wybrałeś trening Smoka.")
                        say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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)
                        else
                                say("errortitlesmok")
                                say("errortitlesmok2")
                                say("")
                        end
                        clear_letter()
                end
        end
        -- ???
        when teacher8.target.click or
                skill_group1_8.chat."Trening" or
                skill_group2_8.chat."Trening" or
                skill_group3_8.chat."Trening"
                begin
            target.delete("teacher8")
                if skill_group.join(3, 2,
                        "Trener Leczenia:",
                        "Dzięki treningowi Leczenia nauczysz sie jak[ENTER]ogłuszyć przeciwników mocą błyskawicy. Uczysz[ENTER]się również jak leczyć członków grupy i dodawać[ENTER]im dodatkową siłę.[ENTER]Wymagania: Szaman poziom 5 lub wyższy.") then
                        say_title("Wybrałeś Trening Leczenia.")
                        say("Witaj![ENTER]W zwiazku z twoją decyzją o rozpoczęciu nauki,[ENTER]otrzymasz 4 Punkty Umiejętności.[ENTER]Możesz przeznaczyć je na dowolne Umiejętności.")
                        if not pc.is_clear_skill_group() then
                                local point = pc.level -1
                                say_title("Informacja:")
                                say_reward("Otrzymałeś skille na P")
                                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("")
                        else
                                say("errormessagelecz")
                                say("errormessagelecz2")
                                say("")
                        end
                        clear_letter()
                end
        end
    end
end

 

 

 

Instukcja:

 

Wchodzisz do folderu quest na swoim serwerze i szukasz:

 

 

skill_group.quest

 

zmieniasz jego zawartość na to co dałem reszte masz tutaj:

 

 

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

- pkt.3/4

Cze nie mam tego folderu skill_group.quest tylko mam tylko mam dużo folderów o nazwie skil_group1_1, skil_group1_2, skil_group1_3,i tak dalej

Opublikowano

nie szukaj w object tylko w quest i to nie folder ale plik

"Mimo wszystko do normalnego życia jest potrzebna nam druga osoba."


Każdy kiedyś musi...


Koniec z MpcForum.pl


Opublikowano

Ale jak wgrasz sobie tego questa w konsoli wpisz ścieżkę questa ja tu dam swoją : cd /usr/home/shojacz/share/locale/germany/quest ale ty musisz podać swoją w konsolce. Oraz po tym przeładować questa komendą : ./qc <nazwa questa>.quest (przez / jest kropka zapamiętaj)

7KNm1Wb.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...