Jump to content

Lilith

Members
  • Posts

    407
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by Lilith

  1. Попробуй в конец файла lua files/skillinfoz/skillinfo_f.lua

    добавить код ниже

    GetSkillAttackRange = function(in_SKID, in_Level)
      local attackRange = 1
      local attackRangeOfMaxLv = 0
      local maxLv = 0
      local obj = SKILL_INFO_LIST[in_SKID]
      if obj ~= nil then
      obj = SKILL_INFO_LIST[in_SKID].AttackRange
      maxLv = SKILL_INFO_LIST[in_SKID].MaxLv
      end
      if obj ~= nil then
      attackRange = SKILL_INFO_LIST[in_SKID].AttackRange[in_Level]
      end
    
      if attackRangeOfMaxLv == nil then
      attackRangeOfMaxLv = 0
      end
      if attackRange ~= nil then
      return attackRange, attackRangeOfMaxLv
      end
      return 1, attackRangeOfMaxLv
    end
    
    • Upvote 1
  2. Опиши ошибку.

    Обычно, если у тебя обновлённый Ragray, ошибок быть не должно, ибо самые последние Lub хранятся в rdata.grf

  3. Пункт Upper следует обновить - добавить значение для 3-их профессий.

    8 = Third Classes

    Следует отметить, что сложение значений в пункте Job производится не в десятичной системе, а в 16-ричной.

    Например:

    0x00000002(Swordman)+0x00000004(Mage)+0x00000008(Archer) = 0x00000016 0x0000000E

    Добавить ещё один пункт в Type:

    17 = Метательный предмет 

    Добавить ещё три пункта в Loc:

    (2^10) 1024 = Costume Top Headgear
    (2^11) 2048 = Costume Mid Headgear
    (2^12) 4096 = Costume Low Headgear
    • Upvote 1
×
×
  • Create New...