传奇单机版架设终极教程 下载本文

[道术机率]

B818000000E8D6E2F6FF

[武器精准机率]

B803000000E8A2E2F6FF

[持久机率]

B80A000000E83BE2F6FF

[强度机率]

中文人物名称其实数据库被汉化,就是说汉化DB2000数据库来实现中文被认可,而服务器的命令也是汉化部分数据库内容得来的.

一、由仁寿人网络开发M2配置程序VB版!http://218.15.58.71:8080/mirsoft/m2tool-2.rar 二、新传奇开发小:binghoy 开发的M2修改精灵!http://218.15.58.71:8080/mirsoft/m2tool.rar 三、传奇2 wil数据导入导出编辑程序!http://218.15.58.71:8080/mirsoft/wil107.zip 四、传奇2 wil数据查看程序!http://218.15.58.71:8080/mirsoft/wiledit.zip 五、传奇2 地图编辑修改程序!http://218.15.58.71:8080/mirsoft/mapedit.rar 六、传奇2 数据库修改工具!http://218.15.58.71:8080/mirsoft/mirdbtool.zip 七、传奇2 添加NPC,添加怪物的编职工具!http://218.15.58.71:8080/mirsoft/Npceditpart.rar 八、心意传奇提供的传奇服务端配置工具2.3版和2.4版!(强烈推荐)http://218.15.58.71:8080/mirsoft/xymirtool.rar

九、传奇服务端综合启动控制程序!由沉默本飞扬提供!(九个不同界面提供下载)http://218.15.58.71:8080/mirsoft/9mirconfig.rar

十、提供英文版m2server供大家对照参考!http://218.15.58.71:8080/mirsoft/m2-eng.rar

十一、中文端口影射工具!(2003-08-27)~~!http://218.15.58.71:8080/mirsoft/mirPort.rar

修改M2,滚动蓝字改为红字

修改为红字是对私服很好的提示,红字醒目一点 修改方法 查找:

8B55ACB9020000008B45E0 (蓝色字体) 修改为红字:

8B55ACB9030000008B45E0 (红色字体)

以下几篇帖子都是修改M2的实例

关于后门,以及收费模式下的一些限制,修改方法.

1:在收费模式下使用仓库:

83B8C4050000010F8453020000 83B8C4050000000F8453020000

83B8C4050000010F847E020000 83B8C4050000000F847E020000

2:在收费模式下使用所有GM命令:

A11CA44E008038000F84D5090000 A11CA44E00803800909090909090

52级以后的腕力和负重问题

上次发了个贴,解决了52级以后的升级经验问题,很多人反映到57级以后,战士的腕力和负重出现的问题,这个问题我早解决了,只是看见转我帖子的都在吹“升级到255级不是梦”,呵呵,但是,这确实是个梦。

本来不想再发m2server修改的贴子,把这些修改当作商业用途的太多了,但这个问题是我引起的,也算给一些追求高等级的变态4F一个交待。

在m2server中,腕力和负重用一个字节存放,也就是0~255,如果升级到255级都不出错的话,那就是起始腕力负重为1,每级加一点的腕力和负重,相信不会有这样的4F,所以,做个255级的4F,是个梦,因此,以下修改以80级左右封顶比较合适。 级别与腕力和负重的关系,m2server是采用浮点计算的方式,查找 00 00 80 40 00 00 90 40 00 00 A0 41 00 00 60 40 00 00 40 40 00 00 50 41

这里 00 00 A0 41是负重的单精度浮点数除数的基数,00 00 50 41是腕力的基数,但HP与负重有一定的关系,它的基数是00 00 80 40,通过换算,升级到80级应该改为: 00 00 70 40 00 00 90 40 00 00 F0 41 00 00 60 40 00 00 40 40 00 00 F4 41

3:彻底取消testga功能: 查找

C6806D02000004 <-这是testga可以升成* GM C6806D02000005 <-这是gsa可以升成 ** GM 均改为

C6806D02000000

m2的后门传闻很多,的确有这个后门,修改的办法,除了修改@testga指令外,有关密码的修改,网上的贴文都不对,真正的密码在这里:

:004D1EA2 8B45F8 mov eax, dword ptr [ebp-08] :004D1EA5 E8761CF8FF call 00453B20 ;比较输入

:004D1EAA 3D2882E001 cmp eax, 01E08228 ;后门密码 31490600 :004D1EAF 0F8500340000 jne 004D52B5

:004D1EB5 8B45FC mov eax, dword ptr [ebp-04]

:004D1EB8 C6806D02000004 mov byte ptr [eax+0000026D], 04 ;密码对了,升为超级GM

====================== @gsa的后门 mov edx, 004D53B0

call 00403FDC ;文本比较,密码是 le&endOf#ir jne 004D1F07

mov eax, dword ptr [ebp-04]

mov byte ptr [eax+0000026D], 05 ;权限 超级GM jmp 004D52B5

修改地图代码:

1:找到 33 00 00 00 FF FF FF FF 06 00 00 00

改第一组33的第2位3为你现在使用地图的名称(地图名称必须1位数) 例如你的地图名称为9那么就修改为: 39 00 00 00 FF FF FF FF 06 00 00 00

2:找到 33 00 00 00 FF FF FF FF 09 00 00 00

改第一组33的第2位3为你现在使用地图的名称(地图名称必须1位数) 例如你的地图名称为9那么就修改为: 39 00 00 00 FF FF FF FF 09 00 00 00 修改坐标:

用ultraedit在m2server.exe中查找:

840200008b45fcc740 8402是16进的 644

220100008b45fc83c0 2201是16进的 290

你先对照你自己的沙城行会地点坐标,换算了去查找修改,上面给你的行会地点是原来的 也就是以前的盟的默认坐标

红名回城修改方法

33 B8 0D 00 00 00 E8 64 29 红名复活点地图 47 03 00 00 8B 55 EC 89 42 X实际座标减6 9C 02 00 00 8B 55 EC 89 42 Y实际座标减6

33 00 00 00 FF FF FF FF 04 红名回城卷回城点地图

4D 03 00 00 E8 88 BE F4 FF 8B X实际座标 A2 02 00 00 E8 99 BE F4 FF 8B Y实际座标

33 8B 45 FC C7 80 8C 00 00 用户红名后数据储存纪录处地图 4D 03 00 00 8B 45 FC C7 80 X实际座标 A2 02 00 00 33 C0 5A 59 59 Y实际座标

33 00 00 00 55 8B EC 83 红名村的安全区座标地图 4D 03 00 00 99 33 C2 2B X实际座标 A2 02 00 00 99 33 C2 2B Y实际座标

由于程序对红名复活点采用了6X6范围随机落点机构 这里程序实际座标为: 3 [839,668 ] 也就是[(845-6),(674-6)]

所以选择新复活的点时必须在满足6X6的可自由移动范围内(尽量选择空旷的位置) 否则会产生无效座标数据导致红名无法复活

红色[33]实际数据就是代表(3)号地图也就是现在的盟重省 可以任意修改注意:

由于修改空间位置限制也许只能改为一个数字或者一个字母的普通地图&房间地图来替换

绿色的全部是X/ Y 的座标

原座标实际数据是 3 845, 674-----指向现在红名村 十六进制编译数据值是 33 4D030000,A2020000

举例:重新选择红名复活/回城点设在封魔谷的 4 230,450 红名十六进制复活编译数据是 34 E0000000,BC010000 红名十六进制回城编译数据是 34 E6000000,C2010000 红名十六进制安全区编译数据 34 E6000000,C2010000 只需修改九处即可彻底完成红名村转移

修改分四个部分,第三部分可以不做修改,这只是用来作用户数据纪录用的, 实际座标取决于开门后的主程序自身分配的随机落点座标

腕力变小恢复大的修改处

查找:

7040000090400000F04100006040000040400000F4 替换:

8040000090400000A0410000604000004040000050 4)修改后的清PK值的改法以及脚本。

根据各位朋友的意见,我对清PK的方法进行了小小的修改,主要的目的是清一次减少100点PK值,这样对没有钱一次清完的玩家是个不错的选择,可以减少PK而减少自己的挂机时间。