刚接触奇迹私服架设或者已经学会架设的朋友肯定想知道怎么修改服务端的倍数,点数,宝石爆率,装备爆率等等。。。那我们今天就来说说怎么修改经验,点数。
在看这篇文章前请先把你的服务端解压到D盘。目录应该为:D:\Muonline
。先来说说经验,依1.03H仲夏激情KG的端为例。找到D盘D:\\Muonline\data\目录的commonserver.cfg文件,右键选择打开方式选择记事本,用记事本打开。有的也可以右键用记事本打开。打开之后CTRL+F查找AddExperience,从英文上看就知道是经验的意思。而AddExperience后面有个=号,等号后面一般是数字。也就是我们想修改的经验倍数了,最小1最大9999。输入你想要的经验倍数。保存。重读GS。修改完成。
修改升级点数以及出生点数。
修改升级点数在:D:\Muonline\GameServer\data里面的serverinfo.dat。打开方式与上面一样,一般里面都有中文注释。
MgandDLUpPoint=7
;魔剑/圣导师(DarkLord)升级点数(默认为7,自己酌情定义)
GeneralUpPoint=5
;普通角色升级点数(默认为5,自己酌情定义)
LUP_2ndChgUp=6
;二转角色升级点数(默认为6,自己酌情定义)
这样看更清楚。如果没注释的请对照英文进行修改,=号后面是值,修改成你所需要的点数。
在说下出生送点,出生送点可以根据各个职业送点也可以统一送点。一般奇迹私服一条龙送点都是使用sql触发器。神马是触发器自己百度一下吧。
我下面发出各职业送点的触发器语句。
USE [MuOnline]
CREATE TRIGGER 各职业出生送点 ON Character
AFTER INSERT
AS
SET NOCOUNT ON
UPDATE Character SET LevelUpPoint=法师需要送的点数
FROM Inserted
WHERE Inserted.Class=0 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
UPDATE Character SET LevelUpPoint=战士需要送的点数
FROM Inserted
WHERE Inserted.Class=16 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
UPDATE Character SET LevelUpPoint=弓箭需要送的点数
FROM Inserted
WHERE Inserted.Class=32 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
UPDATE Character SET LevelUpPoint=魔剑需要送的点数
FROM Inserted
WHERE Inserted.Class=48 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
UPDATE Character SET LevelUpPoint=圣导需要送的点数
FROM Inserted
WHERE Inserted.Class=64 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
UPDATE Character SET LevelUpPoint=召唤需要送的点数
FROM Inserted
WHERE Inserted.Class=80 and
Character.accountid=inserted.accountid
and Character.name=inserted.name
SET NOCOUNT OFF
怎么用?跟我一步一步来。点击开始->程序->Microsoft SQL
Server->查询分析器->windows身份验证->确定->把上面的复制进去修改成你所需要的点数-> 按下F5或者点击绿色的小三角执行查询,接着就自己从新建个角色试试吧。。。
本文来自诚信奇迹工作室:http://www.332mu.com/news/102.html