|
添加新怪物、新装备教程及数听分析
想要添加装备,怪物,舆图。起主要搞清晰,这些图片的位置,对应的数据库。 须要软件:DBCHH8-wil32 PhotoShop 一、客户端文件分析chrsel.wil 游戏开始到人物选择时的图片。 DnItems.wil 在地上的物品所表现的图片。 Effect.wil 挖矿、沙巴克大门等动画效果。 Hair.wil 人物头发的图片 Hum.wil 人物裸身、着衣、行走、奔驰、攻击、殒命等的图片 Items.wil 全部物品的图片 Magic1~2.wil 邪术效果的图片 MagcIcon.wil 邪术图标的图片 mmap.wil 地下舆图所表现的小舆图 Mon1~19.wil 各种怪物的图片。 Npc.wil 游戏里NPC的图片 Object.wil~Object7.wil(No 1) 修建物、陆地上物体的图片 Prguse1~2.wil 游戏界面所看到的图片 SmTiles.wil 舆图的小图片 Tiles.wil 舆图的大图片 Weapon.wil 手里的武器各个方向的图片。StateItem.wil 装备在身上的样子 二、数据库分析MagicDb:是你所修炼的法术和各种技能.(1)magsid 物品代号 (2)magname 物品名称 (3)effect type 效果属性 (4)effect 效果(放此邪术所产生的动画效果) (5)spell 每次耗用邪术值 (6)defspell 升级后增长的每次耗用邪术值 (7)defpower 升级后增长的威力 (8)defmaxpower 升级后增长的最大 (9)job 职业 (0-兵士,1-法师,2-羽士) (10)power 根本威力 (11)maxpower 最大威力 (12)t1ainlv 表格是技能须要升级的履历 (13)needlv 修炼须要的品级 (14)mode 里 0 是兵士技能 1是羽士技能 2 是法师技能. (15)needl1 1级技能所需品级 (16)l1train 1级技能修炼所需履历 (17)delay 技能耽误时间 (18)descr 备注 ----------------------------------------------------------------- MonsterDb: 是关于怪物的攻击,履历,还有品级方面的东西 (1)SID 怪物代号 (2)Name 怪物名称 (3)Race 办法模式及殒命时的效果代码 (4)Racelmg 攻击模式代码 (5)Appr 怪物形象代码 (6)Lvl 怪物品级 (7)Undead 是否属不死系 0-否,1-是[不死系不可招,死系可召] (8)CoolEye 是否自动攻击(反隐形范围) (9)EXP 怪物的履历值 (10)HP 怪物生命 (11)MP 怪物邪术 (12)AC 怪物防御力 (13)AC2 防御力上限 (14)MAC 邪术防御力 (15)DC 攻击力 (16)SPEED 速率 (17)HIT 掷中率 (18)Walk-SPD 行走速率 (19)WalkStep 行走步调 (20)WalkWait 行走等候时间 (21)ATTACR-SPD 攻击速率 -------------------------------------------------------------------- StditemDb:物品属性修改 (1)idx 数据库的序列号 (2)NAME 物件的名称 (3)Stdmode 装备属性 (4)Shape 表现衣服穿上得样子 (5)Weight 物件重量 (6)Anicount 特别属性 (7)Source 特别属性 (8)Reserved 特别属性 (9)Looks 表现衣服物品栏里样子和在装备栏里的样子 (10)DuraMax 物品持久 (11)Ac 防御下限 (12)Ac2 防御上限 (13)Mac 魔御下限 (14)Mac2 魔御上限 (15)Dc 攻击下限 (16)Dc2 攻击上限 (17)Mc 邪术下限 (18)Mc2 邪术上限 (19)Sc 道术下限 (20)Sc2 道术上限 (21)Need 需求 (22)NeedLevel 须要品级 (23)Price 代价 (24)Stock 是否为库存品 三、StditemDb:具体分析1.选中最底下的谁人装备名,然后点图中所示1的位置谁人+号,如许就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就体现确定插入这一横列。 (1)idx属性体现数据库的序列号(记取序号不要重复) (2)NAME属性体现:物件的名称 (3)Stdmode装备属性: 10-男衣 11-女衣 5-单手 6-双手 20-颈部佩戴 15-手指佩戴 30-蜡烛类 22-毒药,符类 24-手镯佩戴 42-制作质料(4)Shape这个属性(表现衣服穿上得样子)“5”体现“魂魄战衣”的样子。 “4”体现“邪术长袍”的样子。 “3”体现“重盔甲”的样子。(5)Weight属性是物件重量.(6)Looks属性(表现衣服物品栏里样子和在装备栏里的样子)"重盔甲(男)"or"战神盔甲(男)"or"钢盔甲(男)" 62 "邪术长袍(男)"or"恶魔长袍(男)"or"圣龙魔袍(男)" 63 "魂魄战衣(男)"or"幽灵战衣(男)"or"泰坦战衣(男)" 64"重盔甲(女)"or"战神盔甲(女)"or"钢盔甲(女)" 82 "邪术长袍(女)"or"恶魔长袍(女)"or"圣龙魔袍(女)" 83 "魂魄战衣(女)"or"幽灵战衣(女)"or"泰坦战衣(女)" 84(7)DuraMax物件持久的属性:这里的变量中"1000"体现1个持久度,那么"40000"就体现40个持久度了!(8)衣服和武器的属性: "AC" 防御力下限 "AC2" 防御力上限 "Mac" 魔防下限 "Mac2" 魔防上限 "DC" 物理攻击力下限 "DC2" 物理攻击力上限 超过了255带在身上攻击是会减成0 "MC" 邪术攻击力下限 "MC2" 邪术攻击力上限 "SC" 道术下限 "SC2" 道术上限 "NeedLevel" 须要品级 "Price" 代价(9)物品是金饰时: "AC2" 体现正确 "Mac2" 体现敏捷 "AC" 体现防御下限 "AC2" 体现防御上限 "MAC" 体现魔御下限 "MAC2" 体现魔御上限戒指类 戒指有几种属性,像生铁 降妖之类的AC MAC 是防跟魔防 狂风,道德,魅力则是毒物躲避,中毒规复之类的 都可改 攻击速率 背面的DC MC SC 雷同 项链类 项链可带的属性可真不少,什么邪术规复啊,生命规复啊 荣幸,办法速率 都能带 Mode是0的:绿色,蓝翡翠之类的是加正确和敏捷 而狂风,影象,之类的是加荣幸和生命邪术规复 手镯类 一个是加敏捷和正确 一个是加防 加正确和敏捷的手镯改DC 是加敏和准 而加防和攻的改则是加防特别的: 白色虎齿项链:道术1-0 邪术躲避20% 数据库体现: AC2 2 SC 1 灯笼项链:攻击1-0 邪术躲避10% 数据库体现: AC2 1 DC 1"AC2"体现邪术躲避 1代表10% 2就是20%。 标题?要是防御0-2 邪术躲避20%,那AC2究竟要代表什么???幸好还没发现有如许的金饰。(须要研究)更特别的: 狂风项链 攻击0-1 攻击速率+2 数据库体现: AC 2 AC2 0 DC 0 DC2 1 GM项链:攻击速率+10 生命力规复100% 邪术力规复100% 数据库体现: AC 10 AC2 10 MAC 0 MAC2 10 比力一下,这里的 "AC" 体现攻击速率 "AC2" 体现生命力规复100% "MAC2"体现邪术力规复100%武器中这几个属性所代表的又是差别的: 降魔:正确+1(其他属性略) 数据库体现: AC2 1 PK刀:荣幸+7,正确+7(其他属性略) 数据库体现: AC2 7 Source -7(留意这个属性) 超等无极棍:荣幸+10 正确+10 神圣+10 数据库体现: AC 10 AC2 10 Source -10(留意) 我找遍全部武器,只有超等无极棍的AC 为10 ,那么可以推断武器中的 "AC" 体现神圣 "AC2" 体现正确 "Source" 体现荣幸(正值写负号)药剂的属性: 强效金疮药:HP +90 数据库体现: AC 90 强效太阳水:HP +50 MP +80 数据库体现: AC 50 MAC 80 如许看来,这里的 AC 体现 HP前值(注 HP:200/300,200为前值,300为后值。) MAC 体现 MP前值特别的: 一些不常见的特别药剂: 生命强化水:生命力暂时提升120秒(120秒内HP后值+50) 数据库体现: AC 50 MAC2 120 邪术强化水:邪术力暂时提升120秒(120秒内MP后值+50) MAC 50 MAC2 120 那么这里的 AC 体现HP后值 MAC 体现MP后值 MAC2 体现时间了 各人知道 苹果 是每项属性都暂时增长240秒,他的AC2中是2,那么应该和武器一样,AC2体现正确了!(10)Stock 是否为库存品 (11)Need体现限制种类: 0 为品级限制 1 为攻击限制 2 为邪术限制 3 为道术限制 (12)NeedLevel体现了(Need)限制的具体数量.项链 (stdmode 19/20/21) Shape 0 = 一样平常 StdMode 19 Ac ; N/A Ac2 ; M.Evasion Mac ; 咒骂 Mac2; 荣幸 Dc ; Mininum DC 攻击最小 Dc2 ; Maxinum DC 攻击最大 Mc ; Mininum MC 邪术力最小 Mc2 ; Maxinum MC 邪术力最大 Sc ; Mininum SC 道术最低 Sc2 ; Maxinum SC 道术最高 DuraMax; 持久度 StdMode 20 Ac ; N/A Ac2 ; 正确度 Mac ; N/A Mac2; 敏捷度 Dc ; Mininum DC 攻击最小 Dc2 ; Maxinum DC 攻击最大 Mc ; Mininum MC 邪术力最小 Mc2 ; Maxinum MC 邪术力最大 Sc ; Mininum SC 道术最低 Sc2 ; Maxinum SC 道术最高 DuraMax; 持久度 StdMode 21 Ac ; 攻击速率 (+) Ac3 ; 生命复兴率 Mac ; 攻击速率 (-) Mac2; 邪术力复兴率 Dc ; Mininum DC 攻击最小 Dc2 ; Maxinum DC 攻击最大 Mc ; Mininum MC 邪术力最小 Mc2 ; Maxinum MC 邪术力最大 Sc ; Mininum SC 道术最低 Sc2 ; Maxinum SC 道术最高 DuraMax; 持久度 ------------------------------------------------------------ 把上面的内容都知道了,下面我们来具体操纵了。 四、添加装备1.起首找到你想要添加装备的图片(最好要有外貌,否则我劝你照旧不要加了) 2.用HH8-WIL32打开 Items.wil 包裹(F9) StateItem.wil 手里(F10) DnItems.wil 地上 把拿在手里的那张图片添加到这3个数据文件的空缺处(注:3个数据文件添加位置要同等) 假如你添加到Items.wil文件1025处,那么StateItem.wil和DnItems.wil也要添加到这里。 这3个文件添加的图片巨细是不一样的,假如都是一样大的话,那么在Items.wil 文件里就要特别了。在DnItems.wil文件里看到就会很大。如许我们用PhotoShop来压一下 图片,巨细按文件里其他图片参考。 3.上面讲的是根本方法,下面来说一下武器拿在手里各个方向的添加方法。 在你的呆板D:\下创建一个名为0的文件夹,把武器的外貌(约莫1200张图片)放进去。 用HH8-WIL32打开Weapon.wil 在末了的一个武器图片的末了一张后,选一个整数 用HH8-WIL32的批量导入把放在D:\0 下的图片全部导进去。 如许包裹,手里,地上,各个方向的图片都有了。 由于图片的坐标还没有设置,拿得手里以后大概会错位。 用WILEDIT打开StateItem.wil 来更改坐标。完成上面的操纵,下面来设置数据库。 其他请参考上面说的,告急来说Shape。Shape值盘算:起首用HH8-WIL32打开data 里的Weapon.wil这个文件,找到你所要查找的武器的第一张图片的数值,然后后用这个数值去除以1200得出的得数就是该武器拿在手里的外貌,余数忽略不计。OK完成了这些,你想要的武器已经添加到服务器中了,做一把看看效果吧。^^4.添加衣服方法一样,不外用的文件是Hum.wil本身研究一下吧。 五、添加怪物有了上面添加装备的根本,添加怪物就简单了。 Mon1~19.wil 全部的怪物图片。 方法和添加装备方法一样。 appr值: mon.?-1*10 这个是公式 具体分析一下 mon.? 这个?是MON背面是数字。 找个例子来分析一下吧。看看鸡。 用DBC 打开Monster.DB 找到鸡,它的APPR是160.来换算一下。 160/10+1=17 用HH8-WIL32打开Mon17.wil 望见了什么? 这里说一下,这个转换公式得到是每个Mon?.wil的第1个怪物的 APPR值,那有人说了,假如是第2个怪物怎么般? 看一下,Mon17.wil的第1个怪物是鸡,它的APPR是160。 Mon17.wil的第2个怪物是鹿。我们来看看它的APPR是多少? 用DBC 打开Monster.DB 找到鹿,看到了吗?鹿的APPR值是161 那就是160+1,如许你应该明确了吧。
来源:https://www.108pc.com/thread-102-1-1.html 如果本帖资源不完整,建议点击来源网址查看获取! |
|