Metin2 Hungarian Forum

Metin2 => Privát szerverek => Szerver készítés => A témát indította: [VIP]P3NG3R Dátum 2011-05-01, 05:51:09

Cím: [HOT] Szivárványkő quest.
Írta: [VIP]P3NG3R Dátum 2011-05-01, 05:51:09
Sziasztok.

Most találtam ezt a questet, és gondoltam megéri feltenni ide is.
Ez a Szivárványkő nem tolja fel minden képességedet P-re, és nem ad semmi szemetet(yang, ilyen olyan cucc)...
1db kővel 1db G-s skillt visz fel P-re, azaz olyan mint New World3-on(Best) :)
Fejlődős szerverre itemshop-ba tökéletes tárgy, ha drága a lélekkő, vagy csak alterdropp.
Régebben sokan keresték köztük én is, de még csak most lett publikálva.. ^.^ :]
Na nem is húzom tovább az időt;
Idéz[/FONT]quest regenbogenstein begin
   state start begin
      function BuildPerfectMasterSkillList(job, group)
      GRAND_MASTER_SKILL_LEVEL = 30
      PERFECT_MASTER_SKILL_LEVEL = 40

      local skill_list = special.active_skill_list[job+1][group]
      local ret_vnum_list = {}
      local ret_name_list = {}

      -- test_chat(string.format("job=%d, group=%d", job, group))

      table.foreach(skill_list,
      function(i, skill_vnum)
      local skill_level = pc.get_skill_level(skill_vnum)

      -- test_chat(string.format("[%d]=%d", skill_vnum, skill_level))
      if skill_level >= GRAND_MASTER_SKILL_LEVEL and skill_level < PERFECT_MASTER_SKILL_LEVEL then

        table.insert(ret_vnum_list, skill_vnum)
        local name=locale.GM_SKILL_NAME_DICT[skill_vnum]
        if name == nil then name=skill_vnum end
        table.insert(ret_name_list, name)
      end
      end)
      return {ret_vnum_list, ret_name_list}


      --return {ret_vnum_list, ret_name_list}
      end
      when 50512.use begin
        local count = pc.count_item(50512)
        pc.setqf("regen_count", count)
        if pc.get_skill_group() == 0 then
          say("Du hast noch keine Fertigkeiten.")
          say("Versuche es später erneut.")
          return
        end
        local result = regenbogenstein.BuildPerfectMasterSkillList(pc.get_job(), pc.get_skill_group())
        local vnum_list = result[1]
        local name_list = result[2]
        if table.getn(vnum_list) == 0 then
          say("Du hast keine Großmeister-Fertigkeiten.")
          return
        end
        local menu_list = {}
        table.foreach(name_list, function(i, name) table.insert(menu_list, name) end)
        table.insert(menu_list, "Abbrechen")
        local s=select_table(menu_list)
        if table.getn(menu_list) == s then
          return
        end
        local skill_name=name_list[s]
        local skill_vnum=vnum_list[s]
        say("Möchtest du "..skill_name.." wirklich auf P skillen?")
        local wahl = select("Ja", "Nein")
        if wahl == 1 then
          if pc.count_item(50512) == pc.getqf("regen_count") then
            pc.set_skill_level(skill_vnum, 59)
            say(skill_name.." wurde auf Perfekten Meister gesetzt.")
          else
            say("Buguser bekommen keine P-Skills ! ")
          end
        elseif wahl == 2 then
          return
        end
        pc.remove_item(50512, 1)
      end
   end
end

Nincs magyarosítva, de nem nehéz lefordítani.
Berakása ugyanolyan, mint a többi quest-é, de ha mégsem megy, segítséget itt tudsz kérni:
--> http://metin2hungary.net/index.php?board=42.0 (http://metin2hungary.net/index.php?board=42.0)

Használjátok egészséggel :)

Forrás: e*PvP
Készítette: .Delta
EhPortal 1.39 © 2025, WebDev