怎么使用wil修改传奇物品

怎么使用wil修改传奇物品,第1张

下面已经亲自实践、希望你能看懂、学会。chrselwil 登陆人物界面

dnitemswil 地上显示的物品

effectwil 沙城打破的门,乱土

hairwil 头发

humwil 人物穿各种衣服的动作 你说的衣服因该是添加在这个里面。

itemswil 背包物品

magicwil 魔法样子

magic2wil 魔法样子2

magiconwil 学会技能的图标

mmapwil 小地图

mon1到mon19wil 怪物动作图

npcwil npc图象

objectswil到objectswil 房屋图

prgusewil 游戏界面,对话框

smtileswil 地图小块

stateitemwil 物品的外表图,如拿在手里的刀

tileswil 地板小块

weaponwil 各种武器动作 关于武器,你说的那在手里不知道是装备栏里还是外观。装备栏里的是添加在stateitemwil如果是外观就添加在weaponwil 里面。

添加的时候要注意包裹里,手里,地面这些因该是一致的,不然会出错的

使用方法:

1。用WIL工具打开你找到的含有新怪物的Monwil文件,然后找到这个怪物所在的第一个位置和最后一个位置,即这个怪物的号是第几个。比如:现在我们找到的新蚂蚁中的蚁后的是在1000---15002。选“菜单”---->“连续输出”

---->输入你要输出的的第一个号(这里我们输入1000)

---->输入你要输出的的最后一个号(这里我们输入1500)

---->最后要输入的是生成的号的偏移数字(注意:如果你要把现在输出的新怪加到别的wil文件里面,你就在要这里输入偏移数字{偏移数字可以是正负数,如果是0生成的就是从1000bmp----1500bmp命名,如果输入-1000生成的就是从0bmp----500bmp命名},这里我们输入0)

---->生成后,选“菜单”---->“生成一个新物品库”

---->在Image Folder中输入刚才我们输出所在的位置

---->在Labrary (wil)中输入你要生成的wil文件名

---->在Index (wix)中输入你要生成的wix文件名---->在Start Image中输入刚才生成的bmp的开始号(默认是0)

---->在End Image中输入刚才生成的bmp的结束号(这里输入500)

---->Fast HDD IO Mode如果你的硬盘快的话就勾上吧---->点Build就生成了我们新制作出的蚁后单独的怪物DATA文件了

---->我们命名为Mon10wil和Mon10wix3。最后在数据库Mongedb蚁后的APPR就是904。关于APPR和DATA文件对应的关系,首先打个比方,鹿在Mon17wil中的怪物排位是第2个,那么他的APPR就是161

发现规律了吗?其实就是,Mon的数字-1乘以10=APPR5。只要Monwil里面的怪不满10个就可以加~~~~!!!!!!!!!!!6。补充:

(以下载的40个新怪物的WIL为例)

大多数情况下,在WIL里每个APPR对应的范围

第一个APPR 0-->339

第二个APPR 360-->699

第三个APPR 720-->1059

第四个APPR 1080-->1419

第五个APPR 1440-->1779

第六个APPR 1800-->2139

第七个APPR 2160-->2499

第八个APPR 2520-->2859

第九个APPR 2880-->3219

第十个APPR 3240-->3579

这是结构比较标准的,如Mon13wil

又如Mon2wil,它的APPR是间隔出现的,具体结构如下:

范围 APPR

第一个0-->209 11

第二个230-->649 13

第三个690-->1109 15

第四个1150-->1489 17

我按照这个规律在1610-->2225位置按顺序添加了以前"血魔兽"的所有(就是长牛角,吐舌头那个),APPR为19进传奇后可以正常显示,就是打SI了的显示不正确(SI亡动作结束后又重新站起)所以产生疑问,每个APPR的确切范围究竟是多少或者说APPR在WIL里是怎样dingwei的

那些不是标准"站\走\攻\伤\SI"8方向(共256张,加上空白间隔共340张)结构的WIL中APPR又是如何dingwei的呢(如"妖之树",Mon1wil中的绝大多数)7。对应5种姿态为:

站--每方向4张,一共32张

走--每方向6张,一共48张

攻--每方向10张,一共80张

伤--每方向2张,一共16张

SI--每方向10张,一共80张

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

下面是hulake000发表的在WIL中添加也就是重建WIL文件的方法:

先把你自己现在用的StateItemwil里的20编辑器全部导出来,再把你编辑好的和坐标文件放到一起,生成一个新的StateItemwil就好了。

具体 *** 作如下:我本沉默的StateItemwil(。。。这个比较通用)

一:打开StateItemwil后选择批量导出,软件会提示里输入第一张的编号这里输入0,接着再输入最后一长的编号547,再下一个偏移量输入0后。编辑器会提示你输出的放到哪个目录下。(自己看着办,JAV、KAV、CAV目录下都可以,只要自己能找到)

二:输出后会产生0、1、2三个文件夹。把自己编辑好的改成000548bmp,坐标文件也改成000548txt,分别放到2文件夹里。注意假如你StateItemwil里多的话就看你最后一张编号是多少。如00550bmp那么你的bmp就相应改为000551bmp以此类推,Placements里的坐标文件也是一样。

三:编辑好的后在20编辑器里选生成新的数据库文件,指定好你存放的目录(KAV、JAV、CAV什么的)数据文件和编码文件的名字可以不改,输入结束编号550(如果只加了3张进来),最后点创建,你的StateItemwil就生成了。---------------------------------------------------

15传奇Hum文件(人物动作模型)解析在传奇Data目录下,Humwix、Humwil 是两个很重要的文件,它里面是游戏中人物一切动作的模型包括静止、走、跑、攻击、挖肉、死亡等动作下面我把自己在研究过程中所积累的一些发现写出来,供大家参考一下如果有不对或欠妥当的地方,也请你给予指正:Humwix是wil的一个索引文件,我们暂不考虑它在Humwil文件中共有7203个按衣着依照顺序依次是裸身男(0-599)、裸身女(600~1199)、布衣男(1200~1799)、布衣女(1800~2399)、轻(中)盔男(2400~2999)、轻(中)盔女(3000~3599)、重盔(战神盔甲)男(3600~4199)、重盔(战神盔甲)女(4200~4799)、魔法长袍(恶魔长袍)男(4800~5399)、魔法长袍(恶魔长袍)女(5400~5999)、灵魂战衣(幽灵战衣)男(6000~6599)、灵魂战衣(幽灵战衣)女(6600~7199|7203)共包括静止、走、跑、一般攻击、双手攻击、强行攻击、施展魔法、挖肉、被攻击、死亡共9个动作人物动作分8个方向,分别是上、右上、右、右下、下、左下、左、左上在这些动作中,每个模型所占数是600个各动作与占数及它在文件中数序位置是按照一定规律来的我们就以裸身男(0-599)为例来看看它有什么规律:人物静止动作从0开始,代码段是0~63每个方向的动作是4[8]张

人物的走动作从第64开始,代码段是64 ~127每个方向的动作是6[8]张

人物的跑动作从128开始,代码段是128~191每个方向的动作是6[8]张

人物的攻击动作从192开始,代码段是192~263每个方向的动作是1[0]张

人物的双手攻击动作是从264开始,代码段是264~327每个方向的动作是6[8]张

人物的强行攻击动作是从328开始,代码段是328~391每个方向的动作是8[8]张

人物的施展魔法动作是从392开始,代码段是392~455每个方向的动作是6[8]张

人物的挖肉动作是从456开始,代码段是456~471每个方向的动作是2[2]张

人物的受攻击动作是从472开始,代码段是472~535每个方向的动作是3[8]张

人物的死亡动作是从536开始,代码段是536~595每个方向的动作是4[8]张从上面这几行文字中的数据我们可以看出来,每一个动作都是由几张组成的,邻居的两张在动作上按人物运动的规律绘制原始图像,当然这是美工的工作了~不同的动作数不同,但在这里有一个问题,大家注意到上面几句话中"每个方向的动作是6[8]张"这句话中的数字了吧~ 其中6是我们可以看到的数,而中括号中的8是这个动作在这个方向上所有的数,也就是说在这个动作上,传奇的韩国美工只绘制了6张图像,还留有2张空的位置(是懒工呢还是有别的用途),不知我这样理解正确不正确~ 对动画略微了解点的朋友肯定都明白,同一段动画,30帧肯定要比10帧的动作柔和、协调一些本来传奇的游戏引擎是90度的,其45度的效果完全是用做出来的至此,通过上面这些数据,我们对传奇人物的动作已经大体了解了因此大家如果想要自己添加衣服,除非你的原始数符合上面的数据或者你自己亲自 *** 笔美工,如果不符,我建议你不要搞我想你恐怕不愿看到人物在站立不立的时候,竟然能够自己自动"换"衣服吧 ^_^还有一个问题,关于衣服在StdItemDB中的Shape值抛开这个问题,我们先研究一下Hum文件中的数据它共有7203张,而且每一性别人物模型所占的数是600即600是一个基数但在程序中,它是这么处理的,它把男女做成一个块儿处理即男女裸身、男女着衣,如果按这样的话,基数应该是1200用"/"命令,所得的数值是0、1、2、3、4、5,正好对应裸身-0、布衣-1、轻(中盔)-2、重(战)盔-3、魔(恶)-4、灵(幽)-5OK,StdItemDB中衣服的Shape值出来了也可能我这样说不太清楚,不过如果还不明白的朋友你可以看一下上面那些文字和数据,再对照一些,。我想应该很明白了

传奇单机把文本导入数据库的方法是:

库下数据导入的最重要的方法之一,该工具由Oracle客户端提供,其基本工作原理是:首先要针对数据源文件制作一个控制文件,控制文件是用来解释如何对源文件进行解析,其中需要包含源文件的数据格式。

目标数据库的字段等信息,目前在数据仓库领域中,数据抽取与装载(ETL)是一重要的技术,这一技术对于一些大的数据文件或者文件数量较多尤其适合。这里简单介绍目前一款主流的数据抽取工具——Informatica。该工具主要采用图形界面进行编程,其主要工作流程是:首先将源数据文件的结构(格式)导入为Informatica里,然后根据业务规则对该结构进行一定的转换(transformation),最终导入到目标表中。

新手建议你使用 万游设置器 来修改DB信息 因为是中文界面 很容易上手!较为适合新手!!

有经验的朋友 建议 尽量使用DBC2000来修改!这样可以 让你的技术更加完善 (因为万游中 免去了很多的设置 例如 物品自发光的设置在万游设置器中就无法设置 只能在DBC中设置)!!

传奇世界DB数据库修改全攻略

Idx, Name, Stdmode, Weight, Looks, Need, Needlevel, Price, Stock

编号,名字,数据模式, 重量, ,外形,需要条件,需要等级,价格,

Idx = 数据编号

Name = 要制造物品的名字(自己随便取)

Stdmode = 物品数据模式

Weight = 物品的重量

Looks = 物品的外观

Price = 物品的价格

Stock = 不变的

Need = 需要的变量也就是说是等级的话就是需要等级多少才可以用

NeedLevel = 需要等级(攻击力,魔法力,道术等) 

书籍 (stdmode 4)

Shape 0 = 武士的书

1 = 法师的书

2 = 道士的书 

Ac ; -

Ac2 ; -

Mac ; -

Mac2; -

Dc ; -

Dc2 ; -

Mc ; -

Mc2 ; -

Sc ; -

Sc2 ; -

DuraMax; 需要多少等级才可以用 

头盔 (stdmode 15)

Shape 0 = 默认

125 = 记忆

129 = 祈祷

132 = 神秘 

StdMode 15 武器

Ac ; Mininum AC 最小防御力

Ac2 ; Maxinum AC 最大防御

Mac ; Mininum MAC 最小魔御

Mac2; Maxinum MAC 最大魔御

Dc ; Mininum DC 最小攻击力

Dc2 ; Maxinum DC 最大攻击力

Mc ; Mininum MC 最小魔法力

Mc2 ; Maxinum MC 最大魔法力

Sc ; Mininum SC 最小道术

Sc2 ; Maxinum SC 最大道术

DuraMax; 持久度 

项链 (stdmode 19/20/21)

Shape 0 = 一般 

StdMode 19

Ac ; N/A

Ac2 ; MEvasion

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; 持久度

所有的 stdmode 3 items can be held in quickbar

stdmode 5 to 6 = 武器

StdMode 10 = 男装

StdMode 11 = 女装

stdmode 19 to 21 = 项链

stdmode 22 to 23 = 戒指

stdmode 24 and 26 = 手镯

stdmode 25 = 毒药或护身符

stdmode 30 = 蜡烛之类

stdmode 31 = 打捆的一类

stdmode 40 = 吃的一类

stdmode 42 = 制造毒药需要的物品

stdmode 43 = 矿石之类 

shape 122 to 125 = 记忆装备一类

shape 127 to 129 = 祈祷装备一类

shape 130 to 132 = 神秘装备一类 

need + needlevel = 需要条件+需要类型

need 0 = 等级

need 1 = 攻击力

need 2 = 魔法力

need 3 = 道术

很简单 按照步骤一步一步来肯定没问题

1安装、设置DBCommander

DBCommander是传奇私服数据库支持软件,首先将他从下载,然后将其解压,并安装到计算机系统中, *** 作步骤是:

DBCommander欢迎画面

1、双击DBC_2000EXE,接着会提示现在安装DBCommander的版本,单击按钮继续

2、接着显示DBCommander安装欢迎画面,单击按钮;然后是要求接受协议、输入用户与公司名、选择安装目录,这些读者都比较熟悉,一直单击按钮,直至安装结束;安装结束后,DBCommander将会在计算机上生成一个DBCommanderShortcut的快捷方式(用来修改数据库文件),同时在里亦会生成一个BDEAdministrator控件;

3、在上,双击→→,对数据库进行设定;

图2选择数据类型

4、在BDEAdministrator窗口,单击主菜单→,在d出窗口的选择框中,选择“STANDARD”,然后单击按钮;

5、此时,在窗口左右可以看到“STANDARD1”,按F2,将其改名为“HeroDB”;

将“HeroDB”右边面板的值

==============================================

TypeSTANDARD

DEFAULTDRIVERPARADOX

ENABLEBCDFALSE

PATH

==============================================

修改为

==============================================

TypeSTANDARD

DEFAULTDRIVERPARADOX

ENABLEBCDFALSE

PATHE:\mirserver\mud2\DB

==============================================

图3修改HeroDB数据参数

6、单击主菜单→,将其结果保存,关闭BDEAdministrator完成系统数据库设置。

2配置传奇服务器端

1、将光盘的“mirserverrar”文件解压到“e:\mirserver”目录(建议解压至该目录);

2、进入“D:\mirserver\gate_server\RunGate”文件夹,用文本编辑器打开“Mirgateini”,如下表,找到Server1,将192168135修改成自己的IP地址,如只在本机使用,可使用127001,修改后将结果保存存;

==============================================

[server]

Color=LTGRAY

Title='刷新配置程序'

ServerPort=5000

GatePort=7200

index=0

Server1=192168135

Server2=

Server3=

Server4=

Server5=

==============================================

3、进入“E:\mirserver\mud2\DBSrv200”文件夹,编辑“!addrtabletxt”文件,将192168135192168135改成计算机的IP地址;

==============================================

192168135192168135

==============================================

4、还在该文件夹中,编辑“!serverinfotxt”文件,将其IP改为计算机的IP地址,端口号不变;

==============================================

1921681351921681357200

==============================================

5、编辑“Dbsrcini”,将“ServerName=中华蓝盟”的“中华蓝盟”改成你所想的传奇服务器名称,“IDS

以上就是关于怎么使用wil修改传奇物品全部的内容,包括:怎么使用wil修改传奇物品、传奇单机怎么把文本导入数据库、传奇服务端的db文件如何打开和修改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10177237.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存