文档库 最新最全的文档下载
当前位置:文档库 › 比较准确的 NAGE服务器架建初步教程

比较准确的 NAGE服务器架建初步教程

我修改后的一份比较准确的 NAGE服务器架建初步教程
1、建立数据库
(1) 分别建立Nage,NageManager,NageBoard,NageMember
(2) 分别还原Nage.dat,NageManager.dat,NageBoard.dat,NageMember.dat。
2、建立ODBC
运行odbc注册.reg文件

4、修改服务器端目录里所有*.txt和*.INI文件为自己服务器的IP。(127.0.0.1)

(修改 /op_server/serinfo.ini 找到两个DB 类型的 )
1 11000 11 DB nage-11 自己SQL服务器的名字 1433
44 11200 11 DB nage-11 自己SQL服务器的名字 1433
5、修改数据库Nage里ServInfo表里的IP: 查询sql语句执行 update ServInfo set servIP='127.0.0.1'
6、修改NageMember数据库中Loginlog_200522到Loginlog_2005215六个中任何一个为你的系统时间,否则登陆游戏会出现"服务器维护".
7、运行服务端/启动器.bat。
8、将 附件/登陆器 复制到美丽世界游戏安装目录,运行"窗口.bat"或者"全屏.bat"
9、客户端IP在 002CE220 上下范围里修改。
修改Me-NAge.exe UltraEdit 打开 搜索 192. 看见7个ip,改为你架设的服务器ip地址。
GM解决办法
和ID有关
CHAR INFO
关于卡号解决办法
在人物表里的最后 NATT那!改成0就不卡号了!
外网IP如何设置
1:修改agent_server文件里的serverlist.txt文本
改为OWN_SERVER AGENT_SERVER 127.0.0.1 7001 [外网IP] 100
2:修改agent_server_board文件里的serverlist.txt文本
改为OWN_SERVER AGENT_SERVER 127.0.0.1 7999 [外网IP] 700
3:修改board_server文件里的serverlist.txt文本
改为OWN_SERVER BOARD_SERVER 127.0.0.1 10001 [外网IP] 300
4:修改login_server文件里的serverlist.txt文本
改为OWN_SERVER LOGIN_SERVER 127.0.0.1 6001 [外网IP] 300
关于卡号解决办法
在人物表里的最后 NATT那!改成0就不卡号了!
怎么在SQL里建立ID
在NageMember数据库的chr_log_info表中添加帐号下面是必填的[其它可以不填]:
propid 随意输入一组数字,不能与上面的数字重复
id_loginid 登陆游戏的帐号
id_passwd 登陆游戏的密码
sta_num 填1
id_regdate 注册时间
type_num 填1
id_real 填0
bill 填151 (帐户类型:151是正常登陆帐户,156是帐户点数不足,0大概是还没激活的帐户)
简单解决OPSERVER,Can't Connect to SQL Server for Admin ID的问题!
--------------------------------------------------------------------------------
解决办法一:
1、用UE打开OPSERVER的执行文件修改里面的IP为127.0.0.1,DATABASE=为NageManage
2、启动OPSERVER,他就出现Can't Connect to SQL Server for Admin ID这个错误!
3、进入控制面板-管理工具-ODBC,系统DSN,看到里面就会出现两个数据源,1个是NageLocalXX,NageBoardXX,XX为数字,一般为01或10,双击NageLocalXX,点一下步,在用户验证哪里选择NT身份验证,下一步,然

后完成,测试连接,如果连接正常的话就OK了!
4、运行OPSERVER,肯定不会出错了!
--------------------------------------------------------------------------------
解决办法二:
出现这个问题后,打开"企业管理器",打开"SQL Server组",点右键删除原来的SQL Server注册,然后在"SQL Server组"点右键"新建SQL Server注册",在服务器那儿输入"(local)",然后点确定,是不是能打开数据库了?数据库没改变,所以我们不用重新还原了.
再到控制面板,进ODBC的"系统DSN",点击原来的那些选"配置",把服务器那儿全改成"(local)",其它不变.
进入服务器端"op_server"文件夹,看一下servinfo.txt这个文件,DB这一栏还是填入你原来的服务器名,不要填现在的(local).
(如果你原来改过这里,那就可以不改了,如果原来没改过,那你打开"服务管理器"看一下就知道你的服务器名了.)
这时你再开启所有服务器端,用客户端测试,用帐号darr密码123457试试,是不是在维护中?那就行了~~
测试GM指令
GM公告:/GM公告 内容
GM隐身:/GM透明
GM显身:/GM不透明
移动:/移动 XXX XXX
拉人:/移动 XXX XXX ID
CharInfo表解释
baseskill 所属角色职业
7 = 神行
6 = 超能
2 = 持械
0 = 武術
charName 所属角色名字
charNo 似乎是登陆改角色的次数
basemap 角色出生地方
1 = 波本
3 = 自由
hero 这个我不用说了吧
1 = 开启
0 = 关闭
lv 所属角色等级
Exp 所属角色等级经验
eclv 所属角色贸易等级
ecExp 所属角色贸易等级经验
HP SP 血和魔法值
stm 精力值
str 力量
Dex 防御力
money 金钱(身上)
bankmoney 银行存款
cmap 角色所在地图
1 = 波本
3 = 自由
教你如何在商店加入武器 裝備 機車
先找尋商家代碼如波本廣場武器店 代碼4
ownerID 為商店代碼 回傳StoreItem的資料
storeid 商店代碼 itemid 武器或是裝備代碼
maxstored 最大存貨量 stored 目前庫存量後面的都填0
itemid 自行找 iteminfo 裡的資料
機車行的代碼21 所有機車鑰匙代碼 41501 ~ 41517
自行加入後 機車行 就有的買機車了
商店设置在storeitem掉宝在npcdrop
storeitem跟storeinfo和iteminfo有关npcdrop跟npcinfo和iteminfo有关
关于外网IP设置
说明:红色部分的218.23.159.122就是你的外网IP
1:修改agent_server文件里的serverlist.txt文本改为OWN_SERVER AGENT_SERVER 127.0.0.1 7001 218.23.159.122 100
2:修改agent_server_board文件里的serverlist.txt文本改为OWN_SERVER AGENT_SERVER 127.0.0.1 7999 218.23.159.122 700
3:修改board_server文件里的serverlist.txt文本改为OWN_SERVER BOARD_SERVER 127.0.0.1 10001 218.23.159.122 300
4:修改login_server文件里的serverlist.txt文本改为OWN_SERVER LOGIN_SERVER 127.0.0.1 6001 218.23.159.122 300
就这么简单,其他IP不用修改用单机就行有路由器的我没试过,不大清

楚,你可以试着将 100 300 700端口打开看看。就这些了。祝大家早日进入自己的服务器。。

相关文档
相关文档 最新文档