软件简介:
荣耀科技-神泣4.20服务端(有怪)
--------------------------------------------------------------
首先 释放压缩包里的文件 压缩包 -- 右键 -- 解压到当前文件夹
强调下,路径必须为 D:\ 因为里面有一个文件里的路径是设置好的,如若放到其他磁盘,或是其他文件夹内,会导致服务启动不起来,朋友们若是不想放到这里,请自行修改 PSM_Client\Config\PSM_Service.ini 的路径.切记!
安装扩展存储过程
exec master..sp_addextendedproc 'xp_crypt', 'D:\ShaiyaServer\master\xp_crypt.dll'
我已经安装过了,会提示已存在,刚安装完会提示 命令已成功完成。
在D盘目录下创建个文件夹 名为 ShaiyaDB 我会把数据库还原到这个目录里,如果朋友们不喜欢,可还原数据库的时候自行修改还原路径.
建立并还原数据库
OMG_GameWEB
ps_statistics
ps_userdata
ps_gamedefs
ps_gamedata
ps_billing
ps_chatlog
ps_gamelog
ps_gmtool
ps_monitor
建立 链接数据库 在查询分析器里面执行一下就可以了.
if exists(select *
from master..sysservers
where isremote=1 and srvname='game')
begin
exec sp_dropserver 'game','droplogins'
end
exec sp_addlinkedserver 'game','','SQLOLEDB','127.0.0.1'
exec sp_addlinkedsrvlogin 'game','false',null,'SQL帐号','SQL密码'
临时补充 ,执行完查询后,要去 链接服务器 那 属性 服务器选项 把 5个全点上对勾. 抱歉,失误!
在这里着重解决一个问题,就是有好多朋友进游戏在商城买道具会掉线,看了下出错的日志,[Microsoft][ODBC SQL Server Driver][SQL Server]服务器 'USER' 上的 MSDTC 不可用。, SQL STATE: 42000, NATIVE ERROR: 8501 (0x2135),日志上说的很清楚,服务器 'USER' 上的 MSDTC 不可用.
MSDTC不可用解决办法
我的电脑 -- 右键 -- 管理 -- 服务和应用程序 -- 服务 -- 找到
Distributed Transaction Coordinator 设置 启动类型 为 自动 ,并启动它,重起游戏服务即可解决 商成买东西掉线的问题.
下面配置服务端
D:\ShaiyaServer\PSM_Client
启动 PSM_ServiceMgr.exe 把所有服务依次安装,并启动第一个服务! 然后关闭!
D:\ShaiyaServer\PSM_Server
启动 PSMServer_ServiceMgr.exe 把服务安装,并启动服务!然后关闭!
启动 PSMServer_Mgr.exe 朋友们要是看英文的不爽,我附带了一个汉化的,自行使用! 呵呵!
选中 Login01 修改IP为你的IP,应用,关闭程序,并重启程序!不然回呈红叉显示!
选中 Main 修改 Account 为你的SQL帐号 修改 Passwd 为你的SQL密码 然后全部应用!
选中 GameGroups01 修改 IP 和 服务器名!
一切就绪后 选 Server Update --- 点击 Update to all server (exe, data files and ini files) 并确定!
更新完毕..
下面启动所有服务
选 Control Service -- 点击 Start All Server Service 待所有服务变成绿色三角之后开始关版本验证,NP验证!
关版本验证
Login01 -- 右键 Command 弹出对话框 输入 /vchkoff 回车即可!
关NP验证
Game -- 右键 Command 弹出对话框 输入 /nprotectoff 回车即可!
呵呵..架设是不是超级简单,没那么复杂吧...
现在已经可以进游戏了.
关于修改服务器的经验倍数
Game -- 右键 Command 弹出对话框 输入 /exp2xenable 800 则增加当前服务器经验为800倍. 输入 /exp2xdisable 500 则减少当前服务器经验500倍!
我上传的时候会附带两种game.exe 一种是带NP的,一种是无NP的,
无NP的game.exe 由于是早期的版本,游戏内部分物品会不显示,另外,骑马会骑不上,带NP的game.exe 大家选角色后 点 进入游戏 可能会卡1到2分钟左右才可以进入游戏,这个问题一直在困扰我,我也不知道该如何解决,如有哪为大大知道的话,希望您能加我QQ:598400777 解救我一下,再次先感谢各位了!
为了减少录制文件的大小,我就不进游戏测试了,但绝对可以进游戏,我可以附带几张进入游戏的图片给大家.
数据库是我自己修复的,解决创建角色战功混乱的问题,修改创建帐号,进入游戏大退游戏,再进入游戏后可直接选 困难,死亡 两种模式,全部正常.
商城方面是按照官方最新的商城修复的,除了部分新物品无法购买,绝大部分正常购买.把客户端更新到官方最新即可,如果是其他SF的商城,我不能保证物品可正常购买.数据库清除多余帐号数据以及日志,为纯净库,只保留一个测试帐号.帐号为shaiya 密码为 123456
写到这里,请各位大大允许我打个广告吧,我写的小说《苍茫异道》 请各位帮忙点击,收藏吧.混口饭吃 =.=
地址为 http://1195407.qidian.com 是起点的网站,不带毒,用 盛大 的账号就能登陆.
下面说下如何手动创建帐号和密码,网页注册就算了,我太菜,我怕教给大家把大家弄迷糊了,还是手动创建吧,嘿嘿!
打开数据库 ps_userdata 打开Users_Master 表
UserUID 帐号ID,从1开始,依次类推.
UserID 帐号
Pw 密码(明文)
JoinDate 创建时间
Admin 是否为GM, 1 为是, 0 为否
AdminLevel GM权限,最高255,拥有所有权限.
UseQueue 暂不做解释,直接填 0
Status 暂不做解释,直接填 0
Leave 暂不做解释,直接填 0
LeaveDate 空,不填
UserType 个人理解帐号类型 N 为 正常
UserIp 空,不填
ModiIP 空,不填
Point 帐号拥有商城点
Enpassword 应该是加密密码,具体不了解用途,可以为空.
Birth 空,不填
下面再打开数据库 OMG_GameWEB 打开 GameAccountTBL 表
UserUID 帐号ID.要跟上面创建的帐号ID一样
GameAccount 帐号,跟上面创建的帐号一样
OneTimePassword 密码(明文)
OTPExpireDate 可以填 2100-1-1
DelCharPWD 这里填你的密码翻译成MD5的密码
CreateDate 可以填 2009-1-1
然后帐号就算是手动添加完毕了.
把密码翻译成MD5的方法
www.cmd5.com
进上面网站,输入你想翻译的密码,下面就会自动显示,是32位的那个.不是我不想到网站给朋友们演示,是因为我电脑不知道被哪位看得上在下的朋友给入侵了,想拖我的东西,我为了尽早把教程完成,只好在断网的情况下录制了,所以我网站打不开.
e10adc3949ba59abbe56e057f20f883e 这个就是 123456 翻译成MD5后的样子
现在就可以 用 0777 123456 进游戏咯...呵呵.
下面说下GM的设置以及部分GM命令的使用
GM设置如下
打开数据库 ps_userdata 打开Users_Master 表
Admin 是否为GM, 1 为是, 0 为否
AdminLevel GM权限,最高255,拥有所有权限.
然后打开, PSMServer_Mgr.exe
Login01 -- 右键 Command 弹出对话框 输入 /adminopen 回车即可! 然后登陆你设置GM的帐号进入游戏.切记,必须开启GM模式后才可进入游戏,不然是不会以GM模式显示的.
进入游戏后,你的人物会是半透明状态
在聊天框里输入 /char off 即可取消半透明状态
输入 /char on 即可进入半透明状态
修改自身6大属性的命令
/set 角色名 str 数值
/set 角色名 int 数值
/set 角色名 wis 数值
/set 角色名 dex 数值
/set 角色名 rec 数值
/set 角色名 luc 数值
修改 角色 等级的命令
/set 角色名 Level 数值
修改 角色 技能点的命令
/set 角色名 skillpoint 数值
刷物品命令 格式为 物品代码请朋友们自行在数据库寻找
/getitem 类型 编号 数量
例如 大地 刺骨双剑 物品代码为 5139
/getitem 5 139 1 即可获得一把 大地 刺骨双剑
例如 迅疾药水 物品代码为 100107
/getitem 100 107 8 即可获得8瓶 迅疾药水
刷怪的命令格式为
/mmake 怪物代码 数量 怪物代码请朋友们自行在数据库寻找
/mmake 1259 3 即可在你的角色附近刷出 3只 星座 六翼天使
移动地图命令
/cmove 地图编号
召唤角色
/asummon 角色名 即可把该玩家召唤到你身边
还有很多命令,请各位朋友自行尝试
以下命令均为网友提供
/alert
/char on gm隐身开
/char off gm隐身关
/attack on
/attack off
/amove 移动到?地图
/bmove 移动
/cmove
/itemlv
/xcall
/tacticszone
/fogstart
/fogend
/gmove
/warning
/watch
/cwatch
/cwatch off
/silence off
/silence
/stopon
/stopoff
/quiry
/asummon 召唤
/bsummon 召唤
/partysummon
/item
/mob [ ] HP:0, LV:0
/guildrade
/guildrank
/guildpoint
/gmnotice
/cnotice
/wnotice
/notice
/znotice
/bnotice
/cure
/autocure
/npautocure
/iclear
/eclear
/queston
/questoff
/questadd
/pvpon
/pvpoff
/questrem
/event off
/eventadd
/eventrem
/kick
/bancan
/kick
/ban
/set
/imake
/recallitem
/getitem
/mmake
/mera t
/mera
/nmake
/nera
/akick
/abancan
/aban
/server on
/server off
/shutdown
/chatcolor
/apower
/apowercan
/party (玩家指令 组队)
/town (玩家指令 回程)
/join (玩家指令 加入联合:我猜的,韩服是 /曼咯)
/time
/wire
/point 整个游戏画面变成点状
/basic 整个游戏画面由点状复原
/UQGET
/UQCOUNT
下载地址:
|