奇迹mu修改数据教程,奇迹单机版s6ep3服务端修改
大家好,关于奇迹mu修改数据教程很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于奇迹单机版s6ep3服务端修改的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
一、奇迹MU怎么改不了资料
奇迹MU是可以修改资料的,要到自助提交页面修改的。
用户提交注册人资料后,需在两小时内至自助提交页面提交帐号身份信息修改后的资料,客服会在收到申请后进行审核,并会尽快回复用户交资料的是否通过初步审核,工作人员会根据提情况要求玩家同时以两种方式来验证身份信息。
二、求奇迹MU1.04H 单机中文版教程.
这是本人第一次做教程,希望你能满意。谢谢!
现在开始教大家安装SQL2000
先把SQL2000解压出来,
接着运行autorun.exe开始安装SQL2000
H6TWQ-TQQM8-HXJYG-D69F7-R84VM这个是SQL2000的CDKEY
填好CDKEY后直接下一步。
这里是安装的目录,如果你的C盘空间太小,你可以装到别的盘,我现在安装到的是D:
这里选择使用本地系统帐户。
这里选择使用混合模式,下面的空白处填上SQL的密码,我这里填7892856填好后直接下一步。
现在开始安装了。
因为我原来装过会出现这个提示,你按我的来做就行了。
这样SQL就安装好了。接下来要做的是打开SQL的后台服务。要等到旁边的变成绿色的箭头才说明启动后SQL。
接着我们把MU的服务器端复制到D:
复制好后就开始创建服务器的表。
在开始里点企业管理器,点右键新建数据库。因解压时多解压了一层目录,我把它改了一下。
按库名一个一个来建。在刚建好的库名名上点右建。选所有的任务,还原数据库。接着选从设备。选择你所对应的库文件。
再点选项。把在现有数据库上强制还原钩上。改下路径。把前面的D:\MeMuOnline改成服务器端所在的路径。点确定,这样就还原
成功一个库了。接着我们再还原别的库,先建库名。用同样的方法来还原。这里也要更改一下路径和把在现有数据库上强制还原钩上
在路径中间的DB不要修改,这个是服务器端里的目录。你第建好一个库就会多出两个文件。刚才的第一个建错了,我现在删掉重建。
别的库还原我就不另加说明了。在还原MuOnline时要把路径像前面一样填完整。D:\MuOnline\DB
这样就还原完所有的库了。在D:\MuOnline\DB文件夹下你看下是不是有12个文件。如果有就对了。还要检查下库的名字对不对得上。
接下来我们要做的就是改下在服务器端里的数据库密码和IP。把包括子文件夹钩上,别的不用钩。在上面的查找里打上你的数据库密码像我现在这样。下面填上你刚才装MSSQL2000时填的密码。我填的是7892856,所以我就要替换为7892856文件类型填上*.*表示所有的文件。所在的文件夹选服务器端所在的目录。接着就选全换。最好是点两次,不然有少改的文件。
接着就改IP。先看下你网卡的IP。我的网卡IP是192.168.1.2,所以我就换成192.168.1.2
在工具的查找里填上你的网卡IP,替换为打上你的网卡IP,我因该填的是192.168.1.2
IP和密码都改好了。接着就要试启动服务器了。对了还有个注册表文件要导入的。在数据库文件夹里。ODBC.reg双击它导入。
接着就按数字的步骤来启动服务器。战盟服务的快捷方式里的IP也要改下。
如果你的电脑配制不是很好,内存太小的话你最好只开09-普通一线服务和12-攻城线服务,全开的话要求电脑配制比较高。
跳出这个窗口的原因是因为原数据库不是干净版的。解决的办法是,用查询分析器来运行下下面的SQL语句。
SQL SERVER上打个.
密码就打上你刚才装SQL时的密码。
use muonline
delete MuCastle_DATA
delete MuCastle_MONEY_STATISTICS
delete MuCastle_NPC
delete MuCastle_REG_SIEGE
delete MuCastle_SIEGE_GUILDLIST把这些复制上去。复制好后按F5键,或者点上面的绿色箭头。
再起动一次就不会跳出那个提示了。
下面我们要修改的是客户端的IP。
先解压出客户端。
我们用UE32来修改。在常用工具里我放有。直接用UE32来打开MAIN.exe查找192.168.1.26把查找ASCII钩上。点查找。
在这里打上你的网卡IP。如果长度不够的你就在左边的窗口用数字0来代替。退出保存。
直接点main.exe进入游戏。连接成功,接着注册帐号。用MuEdit4.7工具来注册。把这个钩上。不记得还要认SQL支持MD5码才行。
现在帮SQL安装MD5码的文件。把WZ_MD5_MOD.dll复制到SQL目录下的BINN文件夹下。X:\Program Files\Microsoft SQL Server\MSSQL\Binn像这样,X代表你安装的盘符。接着再用查询分析器执行一下下面的代码。
use master
go
sp_addextendedproc'XP_MD5_EncodeKeyVal','WZ_MD5_MOD.dll'
go
sp_addextendedproc'XP_MD5_CheckValue','WZ_MD5_MOD.dll'
go
if exists(select* from dbo.sysobjects where id= object_id(N'[dbo].[UFN_MD5_CHECKVALUE]') and xtype in(N'FN', N'IF', N'TF'))
drop function [dbo].[UFN_MD5_CHECKVALUE]
GO
if exists(select* from dbo.sysobjects where id= object_id(N'[dbo].[UFN_MD5_ENCODEVALUE]') and xtype in(N'FN', N'IF', N'TF'))
drop function [dbo].[UFN_MD5_ENCODEVALUE]
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE FUNCTION UFN_MD5_CHECKVALUE
(
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10),
@btInVal BINARY(16)
)
RETURNS TINYINT
AS
BEGIN
DECLARE@iOutResult TINYINT
EXEC master..XP_MD5_CheckValue@btInStr,@btInVal,@btInStrIndex,@iOutResult OUT
RETURN@iOutResult
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE FUNCTION UFN_MD5_ENCODEVALUE
(
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
)
RETURNS BINARY(16)
AS
BEGIN
DECLARE@btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal@btInStr,@btInStrIndex,@btOutVal OUT
RETURN@btOutVal
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
use muonline
go
if exists(select* from dbo.sysobjects where id= object_id(N'[dbo].[UFN_MD5_CHECKVALUE]') and xtype in(N'FN', N'IF', N'TF'))
drop function [dbo].[UFN_MD5_CHECKVALUE]
GO
if exists(select* from dbo.sysobjects where id= object_id(N'[dbo].[UFN_MD5_ENCODEVALUE]') and xtype in(N'FN', N'IF', N'TF'))
drop function [dbo].[UFN_MD5_ENCODEVALUE]
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE FUNCTION UFN_MD5_CHECKVALUE
(
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10),
@btInVal BINARY(16)
)
RETURNS TINYINT
AS
BEGIN
DECLARE@iOutResult TINYINT
EXEC master..XP_MD5_CheckValue@btInStr,@btInVal,@btInStrIndex,@iOutResult OUT
RETURN@iOutResult
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE FUNCTION UFN_MD5_ENCODEVALUE
(
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
)
RETURNS BINARY(16)
AS
BEGIN
DECLARE@btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal@btInStr,@btInStrIndex,@btOutVal OUT
RETURN@btOutVal
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
执行完后就可以注册帐户了。
服务器就安装完了,你按照我上面说的来做一定能做出你自己的服务器来,这里只是跟大家研究下服务器端,和学习服务器端,
三、奇迹ce修改敏捷教程。谁知道的发个代码教教我
1.开CE
2.开隐藏.隐藏CE
3.进游戏
4.进游戏后打开CE的最左上边的小电脑
5.打开MAIN进程(M开头有数字的)
6.然后输入你当前的敏捷如:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
8.加几点敏捷,再输入你当前的敏捷如:558点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的敏捷如:32761
10.就OK了
四、MU奇迹私服怎么设置经验点数
当你有了数以万计的点之后,如何分配成了最开心却又是最头痛的一个问题。力量、敏捷、体力、智力,究竟什么对战士最重要?如果你想在加点上不要因为点数的分配而落后与别人的话,请不要再问这个问题,任何属性对战士PK的影响都是巨大的。力量:使你具有比较高的破防能力,战士攻击总是很低,破防率的问题一直困扰着战士,如果攻击力比对方的防御力/2还要低的话,就会造成不破防的现象。不破防伤害是你的级别/10再加上翅膀、恶魔等等物品的提升,由于不破防的伤害基数很小,所以提升就很不明显,使战士的技能伤害提升百分比不能很好发挥,智力也就全部白加了。敏捷:防御力、防御率、攻击速度和命中率的体现。防御力和防御率能有效地保护自己,令对方窒息的攻击频率,可以抑制对方的活动能力,加快给对方造成伤害的可能,命中率则能有效地伤害到别人。“只有有效地杀敌人才能更好地保护自己”,对战士来说,这句话是个严重的错误,它是法师的专利和作战指导方针,不是战士的。战士PK必须保留的准则是“只有不被对方杀死,才能想办法杀死对方”。战士好比坦克,没有过硬的防御能力是根本无法发挥的。体力:你战士具有更高的血量,以承受更强而有力的攻击。战士有先天血的优势,1点体力就可以提高3点血,如果按攻击公式来算的话,攻击力-防御/2=基础伤害,那1点血就意味着一次攻击里的2点防御,1点体力就相当与一次攻击里的6点防御或18点敏捷,再加上体力对生命之光和喝红回血,首饰翅膀回血的影响,就更为巨大,估计也要在1比30左右。当然,我这里所说的1和30并不是说体力就比敏捷重要,只是打个比方,让大家意识到体力的重要性,对其他职业也是一样的。再说,在一次PK里,你不一定能只让对手打到你30下以内结束战斗,体力过高也会出现负数,所以体力是最没有悬念的一种点数。智力:智力对战士的影响是潜移默化的,间接的。在官服里,战士的攻击很难破过好多怪物的防御,所以技能攻击提升作用就不是很明显,智力成为官服战士的废属性,但是在私服里却不是这样的。私服的战士可以拥有令人比较满意的破防能力,技能攻击提升就显得异常重要。1000智力就可以让你的技能伤害增加伤害基数的一倍。前提是它受破防能力的限制,破防能力越强,技能伤害提升就越多。智力也会影响到生命之光的效果,有助提高血量,也是很重要的属性之一。
关于本次奇迹mu修改数据教程和奇迹单机版s6ep3服务端修改的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。