星钻物语单机版架设
系统:WIN2003
硬盘:C盘空间1GB~2GB左右
CPU:双核XOEN2.4即可
内存:3G以上
数据库:MSSQL2000
WEB:IIS或其他
注:以上配置是指有良好的运行状态。
首先。在C盘根目录创建:
c:\Trickster
和
c:\Log
两个文件夹。将解压后的复制到C盘Trickster文件夹中
在C盘Trickster文件夹中如下结构:
c:\Trickster\FirstLoginServer
c:\Trickster\GameServer
c:\Trickster\LoginServer
c:\Trickster\MasterServer
c:\Trickster\SMAgent(可以不要)
然后,需要复制客户端里的:
data\monster
data\map
data\npc
data\pet
这4个文件夹及其内的文件到服务器端的:
C:\Trickster\GameServer\data
因为太过于大。所以删除了。但文件是对应的。一模一样。
打开 MSSQL,新建数据库gmg_account和trickster,然后分别还原。
好了。现在修改数据库
打开 gmg_account数据库
修改tbl_area表中的area_name为你的服务器地区(任意)名称
修改tbl_parm_server表中的MajorIP和MinorIP的值为本机IP地址。IP后面有空格的。要清空
修改tbl_world表中的world_name的值为你的游戏服务器(任意)名称
修改tbl_world表中的world_ls_ip的值为本机IP地址
服务端需要配置的文件分别有:
C:\Trickster\GameServer\GameServer.ini
C:\Trickster\LoginServer\LoginServer.ini
C:\Trickster\LoginServer\SystemServer.ini
C:\Trickster\MasterServer\MasterServer.ini
C:\Trickster\SMAgent\SMAgent.ini(可以不要)
C:\Trickster\SMAgent\Tmp.ini(可以不要)
进入配置文件看说明改。其中SMAgent文件夹下的SMAgent.ini和Tmp.ini两个配置一模一样.
下面是存储过程
打开选中trickster数据库,再打开存储过程。
删除如下四个储存过程:
uspm_accountdb_exec_restart_loginserver
uspm_accountdb_exec_send_usercount
uspm_user_info_update_userlogin
uspm_user_info_update_userlogout
开打破解的储存过程。把4个破解的储存过程里的“TR_ACCOUNTDB”替换成你的计算机名字。
然后重新创建4个储存过程。
下面是数据源
打开C:\Trickster\FirstLoginServer文件夹
找到gmg_account_fls.dsn和gmg_account_parm.dsn两个文件。用记事本打开。
修改成如下(两个一模一样):
[ODBC]
DRIVER=SQL Server
Trusted_Connection=Yes
DATABASE=gmg_account
WSID=你的计算机名
APP=Microsoft Open Database Connectivity
SERVER=(local)
然后打开数据源(ODBC),选中文件DSN,访问 FirstLoginServer 下 DSN文件
验证使用NT验证。对应数据库为gmg_account
接着打开数据源(ODBC),选中系统DSN
创建
Trickster_master
和
trickster_system
2个数据源并以SQL帐号(这个帐号必须有访问gmg_account和trikcster数据库的owenr权限)权 限指向trikcster数据库
下面,架设注册网页.
把IIS指向注册网页目录.然后打开inc\conn.asp
修改SQL帐户和密码.
完成.网站需要使用到1433端口.
解压开服务器状态监控包。进入后找到ManageServer.ini文件。按说明修改。
可使用在任何机器上。
下一步修改客户端
用 UltraEdit 或 WinHex 打开客户端下的
Trickster.bin文件,找到004f9f30h行修改其IP为服务器IP
多余空位由16进制00占位。然后把后面的.bin改为.exe,然后点击即可登陆游戏。
开启服务端顺序:
1,运行 C:\Trickster\FirstLoginServer\FirstLoginSvrW.EXE
2,运行 C:\Trickster\MasterServer\MasterServer.exe
3,运行 C:\Trickster\GameServer\GameServerRelease.exe
4,运行 C:\Trickster\LoginServer\SystemServer.exe
5,运行 C:\Trickster\LoginServer\LoginServer.exe
5,运行 C:\Trickster\SMAgent\SMAgentW.exe(服务器监控制管理)
待GameServerRelease.exe窗口出现"DONE"字样.
除FirstLoginSvrW.EXE外其他3个文件出现输入命令行箭头时服务端就完全启动了.
接下来的进入游戏即可