M3数据库代码大全


书籍元素表
0 火系
1 冰系
2 雷系
3 风系
4 神圣系
5 暗黑系
6 幻影系
7 剑术系

武器装备的元素表(包括攻击元素,防御元素)
0 全系(魔,道)
1 魔法系
2 道术系
3 火系
4 冰系
5 雷系
6 风系
7 神圣系
8 暗黑系
9 幻影系

首饰Shape表
125:记忆头盔
123:记忆项链
122:记忆戒指
124:记忆手镯
129:祈祷头盔
128:祈祷戒指
126:祈祷手镯
132:神秘头盔
130:神秘戒指
131:神秘手镯
135:魔血项链 Anicount +血值
133:魔血戒指 Anicount +血值
134:魔血手镯 Anicount +血值
137:虹魔项链 Anicount +血值
136:虹魔戒指 Anicount +血值
137:虹魔手镯 Anicount +血值
120:技能项链
121:探测项链
111:隐身戒指
112:传送戒指
113:麻痹戒指
114:复活戒指(传奇3里复活戒指有问题)如果此问题解决回生术就有望.
115:火焰戒指
116:治愈戒指
117:防御戒指
118:护身戒指
119:活力戒指(超负载戒指
现在先讲Magic表
先看看列名
MagID 在数据MIcon.wil里,按顺序排~1就是火球术,2就是治愈术......
MagName 魔法的名字(要和Stditems里的魔法书名相同)
Type   魔法在数据库里的类型(0火1冰2电3风4神圣5暗黑6幻影7剑术)
EffectType 施用魔法时的动作~对应M-Hum.wil里的顺序
Effect 放出的魔法的效果(按MagID的顺序,中间有基本剑术和精神战法为没效果,所以后面的继续,按规律就是除了前面四种魔法,后面的魔法效果算法(MagID-2=Effect)
Spell 施用魔法时用掉的{蓝}~0级技能时
Power 所谓的力量 就是魔法攻击力
MaxPower 最大的攻击力,相当于武器屠龙的5-35,Power是5,MaxPower是35
DefSpell 每升一级技能所多用的{蓝}~ 如果是0级雷电用蓝7点,升级用蓝2点,那么1级电用9点,2级点用11,3级电用13~
DefPower 每升一级技能的魔法攻击力的下限长的攻击点数 比方说雷电术的DefPower为3,0级雷电攻击力下限是5,1级雷电攻击力下限就是8
DefMaxPower 每升一级技能的魔法攻击的上限长的攻击力点数 上限同下限解释一样
Job 职业 0战1法2道(同物品里的职业使用一样~切记~背下来吧就背[战法道])
NeedL1 学0-1级技能的等级
L1Train 升1技能需要的点数
NeedL2 学2级技能的等级
L2Train 升2级技能需要的点数
NeedL3 学3级技能的等级
L2Train 升3级技能需要的点数
Delay   使用第二次魔法需要的延时,比方说雷电术的Delay为120时,放一点要等2秒~Delay为10-30时,你会不用等
Descr   备注(写说明)不要管
OraMagName 翻译前的名字~不用管~可删可不删再回味一下~如果想让雷电术一下子打出超高攻击力,你会改哪里
如果想用10次电就升到2级,你会改哪里
如果你想让道士也学雷电术,你会改哪里
如果你变态,1级时什么都可以学,相信你也会改了.....(我不是骂人啊,你这样做我们还开什么私服啊)
我今天讲清楚了~相信以前网上的说明都讲得不太清楚吧~不清楚我要K人啊~

现在讲到怪物表Monster
Name 怪物名字
OrgName 翻译前怪物的名字
Race 种族,怪物的死亡和行动时的效果(无法解定算法)
RaceImg 怪物的攻击模式
10
11 打我我还手
12 瞬移过来砍(大刀)
13 从地上钻出来
14
15 丢斧头(可以做半兽统领)
16 小量麻痹攻击(蛆)
17
18
19 近身肉搏
20 喷火(火焰沃玛)
21 边打边放电(雷电,地狱雷光)
22 喷针(暗黑战士)
23 道士骷髅~
24
31
32
33 大范围的石化和绿毒还有红毒(触龙神)
34 大范围地下出刺(赤月恶魔)
35 放!setup配置文件里的Spider(如果放沃玛出来......)
36 自杀式~
37 2步攻击带绿毒
40 放电的(僵尸)
41 从地上钻出来可移动(僵尸)
42 可复活的(僵尸)要是我也能复活就好了
43 放!setup配置文件里的Bee(不要放大刀啊)
45 射箭的~边打边保持距离
47 从石头里解放
49 祖玛教主专用(火墙,爆裂火焰,地狱火)
52 近身中石化
53 近身小石化
54 狗狗用
55 狗狗用
98 不攻击,肉墙(可做出栗子树)
99 三个城墙
Appr 同上面讲到的Appr算法Lvl 怪物的等级(法师23级时,黑色恶蛆22级,就可以召唤为宝宝)
Tameble 0为不可召唤1为可以召唤
Undead 0为死系,1为不死系 Undead为不死系时 Tameble失效
CoolEye 0-100 怪物的可视范围 为100时可以看到隐身
Exp 怪物经验
Hp   怪物的红
Mp   怪物的蓝(要来不知道有什么用,又不吃蓝)
Ac   怪物的防御
Mac_type 怪物的魔法防御类型(同Magic里的魔法类型表)
Mac 怪物的魔法防御
DC   怪物的攻击力
DCMAX   怪物的最大攻击力
Mc_type 怪物的攻击类型(就当元素看吧)
Mc1   魔法攻击力的下限
Mc2   魔法攻击力的上限
Speed 怪物移动的速度(越小越快)
HIT   怪物的准确率(越大越准)
Walk_SPD 移动的速度
WalkStep 移动时的步伐,可以每秒走3步
Walkwait 移动时的延时
Attack_SPD 攻击的速度(小=快)

现在是如何来改Stditems数据里物品
用wil1.8打开Inventory.wil文件(仓库效果和包袱效果一样,但打开仓库效果较近,方便)
大家现在看看WIl1.8的窗口上一张(P) 下一张(N)   导出(W) 跳转(J)这四个操作键按下一张可以看到物品下一张图片再看看跳转(J) 的上方图像编码0 到 1577
这个时候图片是红色的瓶子,现在点一下跳转,输入 642
再看看图片,是坚固手套,对吗呵~那么在数据库里添加物品时就会有一个Looks的表.
在这个列里都是物品在Inventory.wil的编码,你可以看看屠龙的Looks,再用WIL查找一下编码,会发现屠龙正在上方这个就是查找和修改物品的图像方法
1
1) 传奇3的修改是在服务器端和客户端配套的情况下(客户端能正常进入你的服务器端)
2) 传奇3的服务器端数据的修改根据是客户端
3) 修改传奇3必须要用到辅助工具2-2
如果你清楚我上面说的,那么你现在就知道应该要了解传奇3客户端的各个文件了.
必须清楚客户端的每个数据文件的具体作用我来带你了解客户端的各个数据文件吧

3了解客户端数据文件
首先打开客户端下的Data文件夹,然后在文件夹选项中查看文件后缀(扩展名).
这样你会看到每个文件名后面都是.wil .wix .dat .idx .itm
.dat文件是进入游戏时的动画效果,你可以用放VCD的软件来播放它
.idx文件看名字就知道是各种文件数据的ID排序表
.itm文件是人物包袱物品顺序的记录
.wix就是.wil的排序表(这个你可以当它不存在)
.wil就是可用辅助工具查看的文件了..现在我们要了解的就是每个.wil文件数据代表的是什么.Animationsc.wil Cliffsc.wil Dungeonsc.wil Furnituresc.wil
innersc.wil Object1c.wil Object2c.wil Prguse.wil ProgUse.wil
SmObjectsc.wil SmTilesc.wil Tile30c.wil Tiles5c.wil Tilwsc.wil
Wallsc.wil Housesc.wil
以上文件都是游戏里的建筑物贴图等等,你不需要去了解剩下的就一个一个来说
Equip.wil 是人物穿衣服的效果,武器拿在手上的效果(在游戏里按W键可查看)
FMMap.wil 是游戏里的世界大地图不包括洞穴(在游戏里按V键可查看当前位置附近)
gameinter.wil Interface1c.wil 是游戏里各个窗口及按钮的拆分图片
Ground.wil 是游戏里物品掉在地上的效果图片(怪物爆了,看见龙纹就抢啊~)
Horse.wil 游戏里马匹的各种角度和动作的静态图象效果(想看到动画吗狂按N键吧)
Inventory .wil 物品放在仓库里所看到的效果
Magic.wil MagicEx.wil 人物施放的魔法效果图(也可以看动画,再按N键吧)
M-Hair.wil 男性的头发效果和光头效果
M-Helmet1.wil M-Helmet2.wil 男性人物戴头盔的效果
M-Hum.wil 男性从裸体到穿上各种衣服做各种动作的图片(小段动画..)
MIcon.wil 魔法的快捷按纽的效果(可以根据这个来改写Magic数据库)
MMap.wil 游戏里洞穴的地图(V键查看)
现在从Mon-1.wil 到Mon-20.wil 就是各种怪物的各种动作和角度图片了(根据这个来添加怪物,后面讲到如何找到某一个怪物)
MonImg.wil 鼠标放到怪物身上,游戏左上角窗口所显示的怪物形象图片
MonMagic.wil MonMagicEx.wil MonMagicEx2.wil 怪物施放魔法和攻击效果
MonS-1.wil 到MonS-20.wil 就是各种怪物的影子效果,没影子的怪物建议不要放到游戏里去~
M-Weapon1.wil 到 M-Weapon4.wil 是男性武器拿在手上从静态到砍怪的效果
Storeitem.wil 是物品在包袱里的效果
NPC.wil 游戏里看到的NPC静态图片(可看动画)
NPCface.wil 游戏里NPC的脸
WM-Hair.wil 女性的头发效果和光头效果
WM-Helmet1.wil M-Helmet2.wil 女性人物戴头盔的效果
WM-Hum.wil 女性从裸体到穿上各种衣服做各种动作的图片(小段动画..)
WM-Weapon1.wil 到 WM-Weapon4.wil 是女性武器拿在手上从静态到砍怪的效果到现在也应该了解到各个.Wil文件里所包含的东西了吧
我们要改服务器端,就要来查看这些文件..

(注意GM命令后面如果要加识别指令的每一项前面必须加空格)
@!+语句 GM公告(无须加空格 直接输入语句)
@GameMaster GM模式
@Observer 观察模式
@Superman 无敌模式
@freepenalty 红名变白名
@Recall 把谁召回到你身边
@Make +物品名称(中文)+数量 把某物品到包裹里不输入数量默认为1
@Deleteitem +玩家名字 +物品名称(中文)+数量 把某物品删除掉不输入数量默认为1
@Mob +怪物名称(中文)+数量 召唤某怪物到面前不输入数量默认为1
@ChangeJob(Warr, Wizard, Taos)(改变职业)
@召唤 +玩家名字 召回某某玩家到身边
@RecallMob+召唤怪物名称 +数量 +级别(1-7)
@ChangeGender 性别转换需要完全退出后重登录才有效
@AdjustTestLevel +调整范围(1-50)后面需要加入具体级数,不然输入一次加一级
@SabukWallGold 查看沙巴克国库资金
@Move +地图代码 常移动指令无法移动到绝对座标使用者需熟悉所有地图代码
@PositionMove +地图代码 +XY GM绝对移动指令
@Info +玩家名字 GM查看座标以及人物所有能力值信息
@Kick +玩家名字 把玩家踢出服务器
@showopen +玩家名字 +时间(1-60)指定小时内限制玩家登录 不输入时间为解除
@flag +玩家名字 +时间(1-60) 指定天数内限制玩家登录 不输入时间为解除
@showunit +玩家名字 +时间(1-60)指定分钟内限制玩家登录 不输入时间为解除
@DelGold +玩家名字 +数量 删除指定用户金币
@AddGold +玩家名字 +数量 增加指定用户金币
@Test_GOLD_Change 增加自己的金币 +钱数 不输入数量默认为0
@ReloadNpc 刷新 NPC 信息 (GM对服务器的命令)
@ReloadAdmin 刷新玩家 信息 (GM对服务器的命令)
@ReloadMonItems 刷新 怪物信息 (GM对服务器的命令)
@ReloadDiary 刷新服务纪录文件 (GM对服务器的命令)
@技能变更 +玩家名字 +技能名称 +等级数(比如3)提升技能等级不加玩家名字默认为自己
@PK值 +用户名 查看自己或它人pk值
@增加PK值 +用户名 增加pk指数 输入一次增加一次红名值 无用户名默认为自己增加
@清除PK值 +用户名 清理PK指数 输入一次清理所有pk值到0 无用户名默认为自己清空
@ChangeWeaponDura +数值 改变自己武器持久范围(1-65)
@AdjustLevel +玩家名称 +等级 调整指定玩家包括自己1-40级别
@DeleteSkill +玩家名称 +技能名称 删除一项指定技能值 不加玩家名字默认为自己
@ChangeSabukLord +行会名称(改变沙巴克城主)
@ForcedWallConquestWar (GM攻城命令--没有开始攻城提示)重复输入一次表示结束
@SabukWallGold(查看沙巴克国库的钱)
who - Shows online players(多少人在钱)
total - Shows total players over all servers(显示所有服务器的人数总数)
@MobLevel - shows playermob info surrounding you(显示你周围的坏人的等级)
@MobCount - Shows amount of mobs (not correct)(显示你周围坏人的数量)
@Human - Shows amount of players (always 0)(显示玩家数量)
@Map - shows map nr (doesnt work somehow)(显示地图名称)
@Kick - kick player of server(把谁踢下线)
@Ting - random teleport a player.(随机运送一个玩家)
@SuperTing - Random teleport a player + all the surrounding players(随机运送一个玩家和他身边的人)
@Shutup - chatban someone for and X amount of time(禁止谁在多少时间内说话)
@ReleaseShutup - release chatban(恢复说话)
@ShutupList - show chatban list(显示禁止说话的表单)
@Level - adjust your own level upto 40(调整你的等级到40级)
@AdjustLevel - adjust someone elses level upto 40(调整某人的等级到40级)
@AdjustTestLevel - adjust your own level upto 50(调整你的等级到50级)
@Level0 - adjust your own level upto 40(调整你的等级到40级)
@AdjustExp - adjust exp command name amount(调整经验:命令 名字 数量)
@Deleteitem - delete item amount(删除东东 名字 数量)
@Training(调整你的训练等级)
@OPTraining(调整操作员等级)
@DeleteSkill(删除技能)
@OPDeleteSkill(操作员删除技能)
@LuckyPoint(调整幸运指数)
@ChangeLuck(改变幸运指数)
@ContestPoint(争夺点数)
@StartContest(开始竞赛)
@EndContest(结束竞赛)
@Announcement(行会战公告)
@OXQuizRoom(测试屋)
@Mission - Mission X Y Monster Rush to X Y(Always use with mobplace, Guard don‘t kill Monster)(任务,任务地点:怪物冲向X,Y坐标(总是使用集合地点,大刀不杀怪物))
@MobPlace - Mobplace X1 Y1 A B Generation A X1, Y1 amount B, They rush to X, Y(集合地点)
@Item EventTerm(项目竞赛条件)
@AddToItemEvent(添加项目竞赛)
@AddToItemEventAsPieces(修补添加的项目竞赛)
@ItemEventList(项目事件列表)
@StartingGiftNo(开始赠品NO)
@DeleteAllItemEven(删除所有项目事件)
@StartItemEvent(开始项目竞赛)
@Transparency(和隐身术效果相同)
@BackStep(人物后退)
@AttackMode(改变攻击模式)
@Rest(下属休息)
@Attack(下属攻击)
@Hair(头发0-3)
@NameColor - Char name color(名字颜色)(经过我的测试颜色可以设到0--100种)
@reloadadmin (读取GM信息)
@reloadnpc (读取买卖东西信息)
@reloadmonitems (读取怪物爆率)
----------------------------------------------------------------------------------------------

gm技巧!(吐血推荐!)
@AddGuild添加工会
@DelGuild删除工会
@DisableFilter关闭禁止说脏话功能,再打一次开启
@ReloadGuild重新读取行会信息,命令后面更行会名字
@ReloadGuildall重新读取所有行会信息
@ReloadAdmin重新读取gm列表,可以在不重起的情况下加gm了
@ReloadNpc读取你屏幕里的npc信息~就是刷npc卖的东西啦
@ReloadDiary不懂~好像和envir文件夹里的MapQuest_def和QuestDiary文件夹有关
@ReloadMonItems重新读取爆东西信息,就是重新读取MonItems文件夹里的文件
@ReadAbuseInformation重新读取禁止的脏话信息,在mirservergate_serverRunGatewordfilt.txt文件里设定!每行一个单词,如你加了个日字,那么你在游戏里说日XXXX的时候就是你妈,再加一个妈就是你(这样就不怕骂人啦
P现在讲到怪物表Monster
Name 怪物名字
OrgName 翻译前怪物的名字
Race 种族,怪物的死亡和行动时的效果(无法解定算法)
RaceImg 怪物的攻击模式
10
11 打我我还手
12 瞬移过来砍(大刀)
13 从地上钻出来
14
15 丢斧头(可以做半兽统领)
16 小量麻痹攻击(蛆)
17
18
19 近身肉搏
20 喷火(火焰沃玛)
21 边打边放电(雷电,地狱雷光)
22 喷针(暗黑战士)
23 道士骷髅~
24
31
32
33 大范围的石化和绿毒还有红毒(触龙神)
34 大范围地下出刺(赤月恶魔)
35 放!setup配置文件里的Spider(如果放沃玛出来......)
36 自杀式~
37 2步攻击带绿毒
40 放电的(僵尸)
41 从地上钻出来可移动(僵尸)
42 可复活的(僵尸)要是我也能复活就好了
43 放!setup配置文件里的Bee(不要放大刀啊)
45 射箭的~边打边保持距离
47 从石头里解放
49 祖玛教主专用(火墙,爆裂火焰,地狱火)
52 近身中石化
53 近身小石化
54 狗狗用
55 狗狗用
98 不攻击,肉墙(可做出栗子树)
99 三个城墙
Appr 同上面讲到的Appr算法Lvl 怪物的等级(法师23级时,黑色恶蛆22级,就可以召唤为宝宝)
Tameble 0为不可召唤1为可以召唤
Undead 0为死系,1为不死系 Undead为不死系时 Tameble失效
CoolEye 0-100 怪物的可视范围 为100时可以看到隐身
Exp 怪物经验
Hp   怪物的红
Mp   怪物的蓝(要来不知道有什么用,又不吃蓝)
Ac   怪物的防御
Mac_type 怪物的魔法防御类型(同Magic里的魔法类型表)
Mac 怪物的魔法防御
DC   怪物的攻击力
DCMAX   怪物的最大攻击力
Mc_type 怪物的攻击类型(就当元素看吧)
Mc1   魔法攻击力的下限
Mc2   魔法攻击力的上限
Speed 怪物移动的速度(越小越快)
HIT   怪物的准确率(越大越准)
Walk_SPD 移动的速度
WalkStep 移动时的步伐,可以每秒走3步
Walkwait 移动时的延时
Attack_SPD 攻击的速度(小=快)

现在是修改最复杂的东东~Stditems物品表
只能这样来讲,按物品种类来细讲
IDx是数据库的排列序号
Name是物品名字
Stdmode 是物品的种类
Shape   是物品的属性(针对不同的物品种类)
Weight 物品的重量
CharLooks 装备后看到的效果(针对头盔用的)
Anicount 特殊物品的属性值(针对物品的种类)
Source   特殊物品的属性值(针对物品的种类)
Reserved 特殊物品的属性值(针对物品的种类)
Throw   特殊物品的属性值(针对物品的种类)
Looks   上面讲到的物品Looks值的算法
DuraMax   物品的持久(原有的,不包括打出来的)
Ac     防御下限(跟据不同物品而定)
AC2     防御上限(跟据不同物品而定)
Mac_Type 魔法防御的类型(跟据不同物品而定)
Mac     魔法防御下限(跟据不同物品而定)
Mac2     魔法防御下限(跟据不同物品而定)
Dc     攻击力下限(跟据不同物品而定)
Dc2     攻击力上限(跟据不同物品而定)
Mc_Type   魔法攻击的类型(跟据不同物品而定)
Mc     魔法攻击下限(跟据不同物品而定)
Mc2     魔法攻击上限(跟据不同物品而定)
Func_Type
Need     使用或装备此物品的条件
NeedLevel 使用或装备此物品的条件值
Price   价格
Stock   备注

下面就按物品种
NAME   物品名称
IDX   序号
STDMODE  
物品分类[0药水 3卷轴类(可使用道具如神水饺子)
5or6武器 10男衣服 11女衣服 15头盔 19特殊项链 20项链 21特殊项链
 
22戒指 23特殊戒指 24特殊手镯 25符咒 26手镯 30火把类 43矿石
44重要道具(如号角) 51书籍 52材料 54or55可投掷武器

  58任务道具 60玫瑰类 99备用物品]
SHAPE   身上装备图片
书籍职业(0战士 1法师 2道士)
  SHAPE值:戒指136 手镯137
项链138的特殊属性是吸血,anicoun这个属性大家看到了吧,
很多人不知道是什么用吧,这里
  你可以在0--100之间调整,
数值越高,吸血越猛烈,调到100后,带两手镯,两戒指,一项链,
基本是不死之身,只要你一
  挥出刀马上满HP,建议调为30,
很明显的吸血装备
WEIGHT   负重
CHARLOOS   帽子图片
ANECOUNT
特殊属性(虹魔套装=8 魔血套装=25 其它代码还需要各位朋友测试)
SOURCE
RESERCED
THROW
药水类都是3 还有1都是代表能使用道具 具体还需大家分析
LOOKS   地图装备图片
DURMAX  
持久
AC   药水体力 武器幸运 衣服帽子防御下限 任务物品加经验(1=10经验) 限时物品增加体力
攻击速度(STDMODE为21或23时)
AC2   武器准确 衣服帽子防御上限 限时物品攻击速度
魔法躲避(STDMODE为19时)
MACTYPE   武器诅咒或强度
MAC  
药水魔力 衣服帽子魔御下限 限时物品增加魔力
MAC2
武器攻击速度 衣服帽子魔御上限 限时物品时间 敏捷(STDMODE为20或24时)

  MAC2  如果是武器,1代表攻击速度-1,11代表攻击速度+1
DC  
破坏下限 限时物品增加破坏
DC1   破坏上限
MC_TYPE   武器诅咒或强度
MC
 
MC2   魔法选择(0全系列 1自然 2灵魂) 敏捷(STDMODE为24时)
FUNC_TYPE
魔法下限 限时物品增加魔法
NEED   魔法上限
WZ1   元素属性
WZ2  
元素数值
WZ3   未知
WZ4   未知
NEEDLEVEL   要求级别
PRICE  
售价
STOCK   是否允许存入仓库(也有人说不是~~还需要知道的朋友指正补全) 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值