一袭青衫吧 关注:242贴子:2,028
  • 13回复贴,共1

单机架设传奇服务器第35课:客户端扩展wil

只看楼主收藏回复


客户端扩展wil
hum.wil //衣服shape从0~24计算
hum2.wil //衣服shape从25~49计算
hum3.wil //衣服shape从50~74计算
hum4.wil //衣服shape从75~99计算
weapon.wil //武器shape从0~49计算
weapon2.wil //武器shape从50~74计算
weapon3.wil //武器shape从75~99计算
Items.wil //物品Looks从0~4999计算
Items2.wil //物品Looks从5000~9999计算
DnItems.wil //物品Looks从0~4999计算
DnItems2.wil //物品Looks从5000~9999计算
stateitem.wil //物品Looks从0~4999计算
stateitem2.wil //物品Looks从5000~9999计算
monXX.wil,XX在50~54 的文件每360张图片为一只怪


1楼2013-08-21 15:46回复
    HERO:用一个DnItems1.wil 代码 10000+编号
    3K:DnItems.wil 物品Looks从0-4999计算
    DnItems2.wil 物品Looks从5000-9999计算
    legendm2:DnItems2.wil 代码 10000-19999
    MAX : 每个WIL文件10000


    2楼2013-08-21 16:44
    回复
      54max计算方法
      武器和衣服每个文件是50件,像开天它在Weapon.wil文件里图片号是40808
      40808/1200=34所以开天的shape就是34
      王者之刃 它在Weapon2.wil文件里图片编号是13200
      13200/1200=11 因为第二个文件里加上50=61
      这样王者之刃的shape=61
      Weapon2.wis里的武器算法同上,登陆器如果检测到当前客户端有Weapon2.wis就会
      优先读取Weapon2.wis,没有的话就读取Weapon2.wil


      3楼2013-08-22 13:14
      收起回复
        物品补丁
        支持的补丁文件 数据库Looks起始编号
        Data\Items.wil 0
        Resource\Data\Items.pak 10000
        Data\StateItem.wil 0
        Resource\Data\StateItem.pak 10000
        Data\DnItems.wil 0
        Resource\Data\DnItems.pak 10000
        Data\mmap.wil 1 实际图片编号+1
        Resource\Data\mmap.pak 10000
        衣服补丁
        支持的补丁文件 数据库Shape起始编号 每个1200张图片
        Data\Hum.wil 0-11
        Data\Hum2.wil 12-23
        Data\Hum3.wil 24-100
        Resource\Data\Hum.pak 100-125
        衣服武器特效补丁
        支持的补丁文件 数据库Anicount起始编号 每个1200张图片
        Data\HumEffect.wil 1-20
        Data\HumEffect2.wil 21-199
        Resource\Data\HumEffect.pak 200-255
        武器补丁
        支持的补丁文件 数据库Shape起始编号 每个1200张图片
        Data\Weapon.wil 0-37
        Data\Weapon2.wis 38-58
        Data\Weapon3.wil 59-100
        Resource\Data\Weapon.pak 100-125
        怪物补丁
        支持的补丁文件
        Data\Mon1.wil 至 Mon50.wil
        Resource\Data\Mon1.pak 至 Mon20.pak
        Mon1.pak 第一个怪物从500开始
        Mon2.pak 第一个怪物从510开始
        Mon3.pak 第一个怪物从520开始
        ...... 以此类推
        盛大骷髅宝宝补丁文件
        Data\Mon-kulou.wil
        Appr代码从810开始计算,每360张图像为一种骷髅。
        地图素材补丁
        支持的补丁文件
        Data\Objects.wil 至 Objects30.wil
        Resource\Data\Objects1.pak 至 Objects10.pak
        盛大Minmap文件夹内地图文件
        支持的补丁文件
        Data\minimap\ 301.mmap 至 325.mmap
        301.mmap = 10000
        302.mmap = 10001
        303.mmap = 10002 ... 以此类推


        4楼2013-08-22 13:57
        回复
          54max计算方法
          武器和衣服每个文件是50件,像开天它在Weapon.wil文件里图片号是40808
          40808/1200=34所以开天的shape就是34
          王者之刃 它在Weapon2.wil文件里图片编号是13200
          13200/1200=11 因为第二个文件里加上50=61
          这样王者之刃的shape=61
          Weapon3.wil 从70开始
          Weapon4.wil 从90开始
          Weapon5.wil 从110开始
          Weapon2.wis里的武器算法同上,登陆器如果检测到当前客户端有Weapon2.wis就会
          优先读取Weapon2.wis,没有的话就读取Weapon2.wil


          5楼2013-08-22 22:35
          回复
            54max计算方法
            武器和衣服每个文件是50件,像开天它在Weapon.wil文件里图片号是40808
            40808/1200=34所以开天的shape就是34
            王者之刃 它在Weapon2.wil文件里图片编号是13200
            13200/1200=11 因为第二个文件里加上50=61
            这样王者之刃的shape=61
            Weapon3.wil 从70开始的
            Weapon4.wil 从90开始的
            Weapon5.wil 从110开始的
            Weapon2.wis里的武器算法同上,登陆器如果检测到当前客户端有Weapon2.wis就会
            优先读取Weapon2.wis,没有的话就读取Weapon2.wil


            6楼2013-08-22 22:37
            回复

              stateitem2.wil //Looks: 10000~19999
              Items2.wil //Looks: 10000~19999
              DnItems2.wil //Looks: 10000~19999
              hum2.wil //衣服shape从25~49计算
              hum3.wil //衣服shape从50~74计算
              shape>=75 对应 hum+Shape.wil 文件,例:shape=78 对应hum78.wil
              weapon2.wil //武器shape从50~74计算
              weapon3.wil //武器shape从75~99计算
              shape在100~255 对应 weapon+Shape.wil 文件,例:shape=105
              对应weapon105.wil
              monXX.wil,XX在25~79 的文件每360张图片为一只怪


              7楼2013-08-25 11:28
              回复
                hero扩展有限制:
                Hum2.wil Weapon2.wil 武器和衣服的Shape值从65开始
                Hum3.wil 的Shape值从80开始
                Weapon3.wil 的Shape值从90开始
                其他都不支持没必要往那里加 Hero引擎支持扩展补丁的 添加武器和衣服时可按照一件武器一个.wil文件的方式配置.
                武器放在传奇目录的\Graphics\Weapon\
                衣服放在\Graphics\Human\下.
                物品数据库中单个武器和衣服的Shape值从100开始算起.单个武器和衣服素材的文件名必须和物品数据库中的Shape值一样,例如:数据库中设置Shape=100,那么单个武器或者素材的文件就是100.wil,如果Shape=120那么文件名就是120.wil


                8楼2013-08-28 21:19
                回复
                  楼主在吗,为什我们登录器不读取wis文件呢,武器外观显示不出来 GOM1108引擎


                  9楼2022-11-11 00:57
                  收起回复