架设步骤:
1.首先把服务端解压到D或E盘
2.首先运行一下运行启动数据库MYSQL,每次都要这样!
3.打开server_start.exe这个文件.把最第五个个勾勾去掉。然后点启动所有服务 (共有4个窗口.如果没有证明启动失败)
4.打开gameserver文件夹 启动里面的gameserver.exe1文件,这是地图加载文件 一共加载250张地图
5.等上一步启动完成在打开gameserver2文件夹 启动里面的gameserver.exe文件,这是地图加载文件 一共加载250张地图
6.等上一步启动完成在打开gameserver3文件夹 启动里面的gameserver.exe文件,这是地图加载文件 一共加载130张地图(这个有点慢,可以不选择}
注意:当你只进行第3步的时候进入就会显示服务器维修,地图一定要开,不然你怎么进去啊!
修改一下游戏升级的经验:
1.服务端修改路径
gameserver\setting\player\attrib_level.txt
gameserver\setting\player\attrib_level.txt
gameserver\setting\player\attrib_level.txt
这三个文件夹里的都要修改,(可以修改一个,然后在复制)里面的XXX数字就是你要修改的经验 这3个文件内容都要一样
客户端修改路径:setting\player\attrib_level.txt 这个要和服务端里的一样
2.修改经验倍率 服务端路径 gameserver\setting\gamesetting.ini
[System]
ExpRate=100 //经验倍数 这里100就是官方的原始经验倍数 例如300就是3倍
MoneyRate=100 //金钱倍数 这里100就是官方的原始经验倍数 例如300就是3倍
MaxFreeLevel=60
PathStep=4
RemoveForItemAbradeToZero=0
PkValueForbidSkill=99
bClientLoginByLocalIp=0
3.地图编号 gameserver\setting\map\ maplist.txt maplist.ini
gamecenter\setting\worldset.txt 这个是配置各服务器装载地图的情况, gamecenter\setting\worldset.txt 里面配置了各个服务器加载的地图
[Init]
ServerCount=8
gameserver 目录复制 成8个,gameserver\servercfg.ini
[GameServer]
ServerID=2
InAdapterIdx=1
OutAdapterIdx=1
InIp=
OutIp=66.85.150.2
Port=6042
SendInterval=4
这里是你GS加载的地图编号,内存不够的朋友自己去添加以下
4.商城 gameserver\setting\ibshop
gamecenter\setting\ibshop 商城文件在这里,具体修改请对照游戏里面的格局来修改
5.爆率 gameserver\setting\npc\droprate 打怪暴钱和暴物品都在此配置
gameserver\script\event\manager\function_exeparam.lua
function tbFun:ExeDropNpc(szParam, tbGParam)
script\event\extendaward\extendevent.lua
function ExtendEvent:Npc_Death(pNpc, pKillPlayer)
gameserver\script\event\manager\function_exeparam.lua
function tbFun:ExeDropNpc(szParam, tbGParam)
gameserver\script\event\manager\manager.lua
function EventManager:NpcDeathApi(szClassName, pNpc, pPlayer, ...)
gameserver\script\event\jieri\20100501_labor_day\death.lua
function tbNpc:OnDeath(pKiller)
6.物品合成强化
gameserver\script\item\function
玄晶合成:概率计算: compose.lua
nMinLevelRate = tbCrystal[nMinLevel + 1].nValue - nTotalValue;
1 级 - 2级 100 360 60 2个的话 160
nMaxLevelRate = nTotalValue - tbCrystal[nMinLevel].nValue; 100
300 100 200
local szSucc = "成功率:"..nMaxLevelRate.."/"..(nMinLevelRate + nMaxLevelRate).."的概率能合成"..nMaxLevel.."级玄晶";
200/260
100/260
2级 - 3级 360 * 3
x1 = pH - 3*pL
x2 = 2*pL
r = x2/(x1+x2) = 2*PL / (pH - pL)
2*PL = r * (pH - pL)
pH - pL = 2*pL / r
pH = 2*pL/r + pL
7. 修改客户端IP
在客户端找到user目录
serverlistdebug.ini
找到这个文件
[Info]
Time=2010-01-01 00:00:00
[List]
AdviceRegion=1
RegionCount=1
Region_1=剑侠世界
[Region_1]
Count=1
1_Title=【剑侠世界】
1_Address=127.0.0.1 //改成你自己的服务器IP
1_GatewayName=91jx //这里是服务端设置的网关名称 这里默认 不要修改
祝愿:大家玩的愉快!