2009年10月19日
单机版神泣架设技术
起首开释压缩包里的文件压缩包--右键--解压到时下文件夹
夸大下,路径必需为D:\因为内里有一个文件里的路径是设置好的,如若放到其它磁盘,或者是其它文件夹内,会引起办事开始工作不起来,伴侣们若是不想放到这搭,请自行修改PSM_Client\Config\PSM_Service.ini的路径.牢牢记住!
安装扩大储存历程
execmaster..sp_addextendedprocxp_crypt,D:\ShaiyaSe rver\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
成立链接数据库在查询阐发器内里执行一下就能够了.
ifexists(select*
frommaster..sysservers
whereisremote=1andsrvname=game)
begin
execsp_dropservergame,droplogins
end
execsp_addlinkedservergame,,SQLOLEDB,127.0.0.1
execsp_addlinkedsrvlogingame,false,null,SQL帐号,SQL暗码
姑且增补,执行完查询后,要去链接手事器那属性办事器选项把5个全点上对于勾.抱愧,掉误!
在这搭着意解决一个问题,就是有许多多少伴侣进游戏在商城买道具会掉线,看了下堕落的日记,[Microsoft][ODBCSQLServerDriver][SQLServer]办事器USER上的MSDTC不成用。,SQLSTATE:42000,NATIVEERROR:8501(0x2135),日记上说的很清晰,办事器USER上的MSDTC不成用.
MSDTC不成用解决措施
我的PC--右键--办理--办事和应用步伐--办事--找到
DistributedTransactionCoordinator设置开始工作类型为自己主动,并开始工作它,重起游戏办事便可解决商成买工具掉线的问题.
底下配购置事端
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和办事器名!
一切就绪后选ServerUpdate---点击Updatetoallserver(exe,datafilesandinifiles)并确定!
更新完结..
底下开始工作所有办事
选ControlService--点击StartAllServerService待所有办事酿成绿色彩三角学然后起头关版本证验,NP证验!
关版本证验
Login01--右键Command弹出会话框输入/vchkoff回车便可!
关NP证验
Game--右键Command弹出会话框输入/nprotectoff回车便可!
呵呵..架设是否超等简略,没那末庞大吧...
此刻已可以进游戏了.
关于修改办事器的经验倍数
Game--右键Command弹出会话框输入/exp2xenable800则增长时下办事器经验为800倍.输入/exp2xdisable500则削减时下办事器经验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为否
AdminLevelGM职权范围,无上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后的样子
此刻就能够用0777123456进游戏咯...呵呵.
底下说下GM的设置和部门GM号令的施用
GM设置如次
打开数据库ps_userdata打开Users_Master表
Admin是否为GM,1为是,0为否
AdminLevelGM职权范围,无上255,领有所有职权范围.
然后打开,PSMServer_Mgr.exe
Login01--右键Command弹出会话框输入/adminopen回车便可!然后登岸你设置GM的帐号步入游戏.牢牢记住,必需开启GM标准样式后才可步入游戏,否则是不会以GM标准样式预示的.
步入游戏后,你的人士会是半透明状况
在谈天框里输入/charoff便可勾销半透明状况
输入/charon便可步入半透明状况
修改自身6大属性的号令
/set脚色名str数据
/set脚色名int数据
/set脚色名wis数据
/set脚色名dex数据
/set脚色名rec数据
/set脚色名luc数据
修改脚色等级的号令
/set脚色名Level数据
修改脚色技术点的号令
/set脚色名skillpoint数据
刷物品号令格局为物品代码请伴侣们自行在数据库寻觅
/getitem类型编号数目
例如大地非常刺骨双剑物品代码为5139
/getitem51391便可患上到一把大地非常刺骨双剑
例如迅疾药水儿物品代码为100107
/getitem1001078便可患上到8瓶迅疾药水儿
刷怪的号令格局为
/mmake怪物代码数目怪物代码请伴侣们自行在数据库寻觅
/mmake12593便可在你的脚色相近刷出3只星座六翼安琪儿
移动舆图号令
/cmove舆图编号
理睬呼唤脚色
/asummon脚色名便可把该玩家理睬呼唤到你身旁
另有许多号令,请列位伴侣自行测验考试
以下号令均为网友供给
/alert
/charongm隐身开
/charoffgm隐身关
/attackon
/attackoff
/amove移动到?舆图
/bmove移动
/cmove
/itemlv
/xcall
/tacticszone
/fogstart
/fogend
/gmove
/warning
/watch
/cwatch
/cwatchoff
/silenceoff
/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
/eventoff
/eventadd
/eventrem
/kick
/bancan
/kick
/ban
/set
/imake
/recallitem
/getitem
/mmake
/merat
/mera
/nmake
/nera
/akick
/abancan
/aban
/serveron
/serveroff
/shutdown
/chatcolor
/apower
/apowercan
/party(玩家指令组队)
/town(玩家指令回程)
/join(玩家指令插手结合:我猜的,韩服是/曼咯)
/time
/wire
/point全般游戏银幕酿成点状
/basic全般游戏银幕由点状回复复兴
/UQGET
/UQCOUNT
最后,我只患上再次藐视入侵我台式机,想拿我工具的人,我不懂患上内里有啥子工具好拿,数据库和端我也是从网上下的,数据库是本身修复的.没啥子值当你拿的工具....很忧郁....再次藐视.....
额.欠善意思,适才创立毗连手事器的时辰我少做一步,执行完查询后也就是需要在数据里办事器选项内里5个都点上...呵呵抱愧,,实际上是搞含混了!
神泣自己主动更新
客户端
修改
updater.uif
用UE修改就好,各人本身打开看看。
办事规矩面架设IIS目次布局/www/shaiya/UpdateVersion.ini(www为你的网站目次)也就是在你网站的更目次下建shaiya文件夹内里放UpdateVersion.ini
补钉包目次
/www/shaiya/patch
这内里放补钉,注重INI内里的版本号跟你不稳定的文件名要对于应
好比PatchFileVersion=144你客户真个版本号为140那末你就要有141-144这4个补钉
要害问题
各人看我的附件吧
主机头那里要设置下
.patchapplication
.iniapplication