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

szukam questa teczowy


Rekomendowane odpowiedzi

Opublikowano


----------------------------------------------------

-- Metin2

-- teczak

----------------------------------------------------

quest teczak begin

state start begin

function BuildGrandMasterSkillList(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 = {}

table.foreach(skill_list,

function(i, skill_vnum)

local skill_level = pc.get_skill_level(skill_vnum)

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}

end

when 50512.use begin

if pc.get_skill_group() == 0 then

say("Nie wybrałeś drogi umiejętności")

return

end

local result = teczak.BuildGrandMasterSkillList(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("Nie możesz trenować żadnych umiejętności")

return

end

say("Wybierz umiejętnośc do treningu[ENTER]")

local menu_list = {}

table.foreach(name_list, function(i, name) table.insert(menu_list, name) end)

table.insert(menu_list, "Anuluj")

local s=select_table(menu_list)

if table.getn(menu_list) == s then

return

end

local skill_name=name_list

local skill_vnum=vnum_list

say("Gratulacje, skill "..skill_name.." jest teraz na P")

pc.set_skill_level(skill_vnum, 59)

item.remove()

end

end

end

adam

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...