软件简介:* X2 V, r& s1 R# g! Q
月影科技 神泣4.19日修复端(有怪)
8 {* }5 T# L3 C& _\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\& t/ [! d6 W) a/ m, `+ ~
首先 释放压缩包里的文件 压缩包 -- 右键 -- 解压到当前文件夹0 W. Z! q" D4 p: C/ h: s: ?/ F5 T% d
强调下,路径必须为 D:\ 因为里面有一个文件里的路径是设置好的,如若放到其他磁盘,或是其他文件夹内,会导致服务启动不起来,朋友们若是不想放到这里,请自行修改 PSM_Client\Config\PSM_Service.ini 的路径.切记!
: }* i3 A. y4 Y+ F安装扩展存储过程1 K9 K; `9 {" f l
exec master..sp_addextendedproc 'xp_crypt', 'D:\ShaiyaServer\master\xp_crypt.dll'
2 }6 P6 p0 z1 \1 F/ o我已经安装过了,会提示已存在,刚安装完会提示 命令已成功完成。3 L5 s( \9 A2 b9 g4 F
在D盘目录下创建个文件夹 名为 ShaiyaDB 我会把数据库还原到这个目录里,如果朋友们不喜欢,可还原数据库的时候自行修改还原路径.
W3 p( v, k% Z& d" |建立并还原数据库
/ o0 S! `+ l9 p( y/ c$ [! u. n) POMG_GameWEB5 \, Z7 F. S7 I) x3 o3 x
ps_statistics
, r* q D2 e" S) Sps_userdata; q p2 {) @* ?- M1 e. [4 a
ps_gamedefs4 m9 [! h# \4 [0 W6 \; B
ps_gamedata
/ s% {" i- L/ E9 T8 x+ h6 }ps_billing" B" B8 r. L8 q7 F) x0 o8 I
ps_chatlog9 P8 B9 S; C8 Q" B* t' G5 Y
ps_gamelog% T" u5 S! S5 b
ps_gmtool0 j7 g9 w8 |: `
ps_monitor$ v2 i7 H- u8 t3 Q, F5 N" _6 I
建立 链接数据库 在查询分析器里面执行一下就可以了.3 P. \4 F- X( W' `
if exists(select * ! [/ G( }- W7 |
from master..sysservers
, e( \2 X! s& F6 |8 nwhere isremote=1 and srvname='game')
* L: S( K8 F { o+ ]- K5 vbegin
2 w/ w7 G4 J( d8 \1 A. Gexec sp_dropserver 'game','droplogins'
" d+ [: ~+ k5 @1 H/ W8 d- Dend) \/ F, w1 a) m% X2 }0 t7 R4 n
exec sp_addlinkedserver 'game','','SQLOLEDB','127.0.0.1'
$ w7 S; D5 G# Q3 r* B( q) i3 `exec sp_addlinkedsrvlogin 'game','false',null,'SQL帐号','SQL密码'
6 r& I% L5 c) U8 Z" [4 q$ b临时补充 ,执行完查询后,要去 链接服务器 那 属性 服务器选项 把 5个全点上对勾. 抱歉,失误!
+ h. Z, S4 X& d) P在这里着重解决一个问题,就是有好多朋友进游戏在商城买道具会掉线,看了下出错的日志,[Microsoft][ODBC SQL Server Driver][SQL Server]服务器 'USER' 上的 MSDTC 不可用。, SQL STATE: 42000, NATIVE ERROR: 8501 (0x2135),日志上说的很清楚,服务器 'USER' 上的 MSDTC 不可用.
0 P7 N9 i8 q1 V. IMSDTC不可用解决办法6 b- A3 f* x N8 x
我的电脑 -- 右键 -- 管理 -- 服务和应用程序 -- 服务 -- 找到% J- {$ `! v' C, f T
Distributed Transaction Coordinator 设置 启动类型 为 自动 ,并启动它,重起游戏服务即可解决 商成买东西掉线的问题.$ v" P; H5 u: |; q* V
下面配置服务端
! ~4 ^5 e- [0 G# }; t7 v# ED:\ShaiyaServer\PSM_Client
2 U( {6 e! K: c+ ^0 ~& z' o' p启动 PSM_ServiceMgr.exe 把所有服务依次安装,并启动第一个服务! 然后关闭!
7 S$ W0 L# K! S; JD:\ShaiyaServer\PSM_Server) a/ p6 P# w& K0 y' p9 d4 J# }+ H
启动 PSMServer_ServiceMgr.exe 把服务安装,并启动服务!然后关闭!5 S& w% w0 k7 O$ K1 _
启动 PSMServer_Mgr.exe 朋友们要是看英文的不爽,我附带了一个汉化的,自行使用! 呵呵!
' S, C* f1 s$ L" S选中 Login01 修改IP为你的IP,应用,关闭程序,并重启程序!不然回呈红叉显示!0 B4 [' q* y( Q5 I& A) W9 V
选中 Main 修改 Account 为你的SQL帐号 修改 Passwd 为你的SQL密码 然后全部应用!
4 V& D, m# X" O( `& Y- E0 S7 _; v3 Q选中 GameGroups01 修改 IP 和 服务器名!% C1 i' [. v o& x3 ^* ~$ S; A
一切就绪后 选 Server Update --- 点击 Update to all server (exe, data files and ini files) 并确定!
6 \/ E( i/ {- m; d更新完毕..
6 S# _) E- O$ h0 g) ]下面启动所有服务) z: \5 P2 e1 J4 a7 n/ v% M
选 Control Service -- 点击 Start All Server Service 待所有服务变成绿色三角之后开始关版本验证,NP验证!: B- Q3 H6 S: ?
关版本验证
; h+ Q7 C. U- `Login01 -- 右键 Command 弹出对话框 输入 /vchkoff 回车即可!
! X; C, ^3 V" f3 C关NP验证
7 c% ?% R5 P# |9 cGame -- 右键 Command 弹出对话框 输入 /nprotectoff 回车即可!
8 j# I& s% D; g% z5 p+ ]1 g$ n, k呵呵..架设是不是超级简单,没那么复杂吧...1 V2 V' Q# O3 l8 q. c$ I* |
现在已经可以进游戏了.& Q; y! e1 N6 C' h8 J1 t
4 ^. m4 z7 v- Q9 J Z3 P关于修改服务器的经验倍数
* X' z# u. ?- ^! aGame -- 右键 Command 弹出对话框 输入 /exp2xenable 800 则增加当前服务器经验为800倍. 输入 /exp2xdisable 500 则减少当前服务器经验500倍!
! `4 B0 \( c0 E& H3 ?' J6 q* q7 u9 ]' H, f( s8 m4 t, ?
我上传的时候会附带两种game.exe 一种是带NP的,一种是无NP的,9 B3 C$ ^; a1 u' Q
无NP的game.exe 由于是早期的版本,游戏内部分物品会不显示,另外,骑马会骑不上,带NP的game.exe 大家选角色后 点 进入游戏 可能会卡1到2分钟左右才可以进入游戏,这个问题一直在困扰我,我也不知道该如何解决,如有哪为大大知道的话,希望您能加我QQ:598400777 解救我一下,再次先感谢各位了!: z, W1 h! j& r! t8 H9 G
为了减少录制文件的大小,我就不进游戏测试了,但绝对可以进游戏,我可以附带几张进入游戏的图片给大家.) V) m$ d3 N8 n) H
数据库是我自己修复的,解决创建角色战功混乱的问题,修改创建帐号,进入游戏大退游戏,再进入游戏后可直接选 困难,死亡 两种模式,全部正常.
6 A8 M O/ e6 R6 F* t$ H6 C+ `7 I商城方面是按照官方最新的商城修复的,除了部分新物品无法购买,绝大部分正常购买.把客户端更新到官方最新即可,如果是其他SF的商城,我不能保证物品可正常购买.数据库清除多余帐号数据以及日志,为纯净库,只保留一个测试帐号.帐号为shaiya 密码为 123456
8 k! N3 U5 h) V1 G' h% |写到这里,请各位大大允许我打个广告吧,我写的小说《苍茫异道》 请各位帮忙点击,收藏吧.混口饭吃 =.=3 O) z3 J4 Q/ I/ F }+ d* y5 h& v& [" h. V
地址为 http://1195407.qidian.com 是起点的网站,不带毒,用 盛大 的账号就能登陆.% `5 |3 H2 y: [9 L
下面说下如何手动创建帐号和密码,网页注册就算了,我太菜,我怕教给大家把大家弄迷糊了,还是手动创建吧,嘿嘿!7 X" G7 q2 F/ w; P3 x0 k
打开数据库 ps_userdata 打开Users_Master 表 $ C( a q. o( ^+ @3 d) J
UserUID 帐号ID,从1开始,依次类推.
7 `# T3 ]0 E1 Z w9 wUserID 帐号; Y: S+ q l, G- G
Pw 密码(明文)
2 A$ c% S) `% m9 K. F5 C5 Z' \' BJoinDate 创建时间" p5 {6 l8 d3 M& }
Admin 是否为GM, 1 为是, 0 为否7 L O; u5 _/ Y
AdminLevel GM权限,最高255,拥有所有权限.
# W! t5 ]* Z+ x: xUseQueue 暂不做解释,直接填 0
' ~: y8 K& m6 p5 `3 }( z. I: rStatus 暂不做解释,直接填 0# _3 ?3 Q! K' P. U8 ] S3 G2 q0 J
Leave 暂不做解释,直接填 07 S, z9 k" ]: i$ m0 H1 x
LeaveDate 空,不填
" P7 k( F g- C9 G ` i+ S8 X9 zUserType 个人理解帐号类型 N 为 正常
: a+ u5 X( h: u3 Z2 HUserIp 空,不填
, |. I4 B9 i/ q- eModiIP 空,不填! P* T& g9 B5 |( T/ L, J
Point 帐号拥有商城点" `# m5 t8 Z$ S# z
Enpassword 应该是加密密码,具体不了解用途,可以为空.% s- R5 q5 X" ]6 o% E
Birth 空,不填3 O; y5 A& H4 O1 L8 p
下面再打开数据库 OMG_GameWEB 打开 GameAccountTBL 表
8 K0 \! _* x, N) e& U" _3 g* DUserUID 帐号ID.要跟上面创建的帐号ID一样1 ^5 q8 S/ `# g: C& X2 r
GameAccount 帐号,跟上面创建的帐号一样
2 t4 y- N- v5 a" r) b& aOneTimePassword 密码(明文)3 c( w$ U$ G h* F0 t9 G+ e
OTPExpireDate 可以填 2100-1-1 P& g2 A8 d4 e8 k+ H+ C) {
DelCharPWD 这里填你的密码翻译成MD5的密码
( f1 o3 p M/ G i/ M3 mCreateDate 可以填 2009-1-1: j! ^- [$ q! o$ ~$ A' a
然后帐号就算是手动添加完毕了.9 O5 L; I9 R9 m5 T8 a
把密码翻译成MD5的方法
: {8 Y f% D$ ~& O$ h$ swww.cmd5.com
# m; i2 i$ h Q: D* j$ M: e) X- X2 ^进上面网站,输入你想翻译的密码,下面就会自动显示,是32位的那个.不是我不想到网站给朋友们演示,是因为我电脑不知道被哪位看得上在下的朋友给入侵了,想拖我的东西,我为了尽早把教程完成,只好在断网的情况下录制了,所以我网站打不开.
9 b% B$ S2 e* O, O# Ve10adc3949ba59abbe56e057f20f883e 这个就是 123456 翻译成MD5后的样子( b% T/ m3 Q. k$ H* ~7 a
现在就可以 用 0777 123456 进游戏咯...呵呵.1 f/ y5 ~8 V% u4 }
下面说下GM的设置以及部分GM命令的使用
# G$ K& `. Q; U7 t) A0 BGM设置如下
, F+ R/ c0 W! U打开数据库 ps_userdata 打开Users_Master 表 * Y2 f: o* x! }# I, h- ^
Admin 是否为GM, 1 为是, 0 为否' N/ F* d. L5 c: r0 q0 ^
AdminLevel GM权限,最高255,拥有所有权限.& T6 H& s8 R0 Y/ f0 U1 l
然后打开, PSMServer_Mgr.exe; y' d6 u7 P! b3 \5 N% q6 p
Login01 -- 右键 Command 弹出对话框 输入 /adminopen 回车即可! 然后登陆你设置GM的帐号进入游戏.切记,必须开启GM模式后才可进入游戏,不然是不会以GM模式显示的.) t5 \: _: o$ {! Y
进入游戏后,你的人物会是半透明状态
' N) ?4 P6 n) V4 C# g4 z在聊天框里输入 /char off 即可取消半透明状态* p4 z' f# A/ k3 ^# d- P. |
输入 /char on 即可进入半透明状态( a& k; d0 X1 ^
修改自身6大属性的命令
. x6 N6 F; Q. M# R/set 角色名 str 数值
5 y6 E H. D! S. w/set 角色名 int 数值4 x% K, z) Y6 j8 Q" W( A1 B5 P
/set 角色名 wis 数值
. S8 }. a9 ~: c O) }/set 角色名 dex 数值5 h; V4 @+ y0 c Q
/set 角色名 rec 数值
8 Q- ^/ x+ _ Y* j/set 角色名 luc 数值; ~# Z* O( H; T: {9 z( @# r
修改 角色 等级的命令* \* z6 \" W% T# o! z( A* ~
/set 角色名 Level 数值& p, T4 J; R1 ?; H8 V d3 u6 i
修改 角色 技能点的命令+ n) I7 a5 p) E) r
/set 角色名 skillpoint 数值
$ v/ P \4 @1 y* ]) U% G刷物品命令 格式为 物品代码请朋友们自行在数据库寻找- f6 l$ k- X) {; J) k5 G
/getitem 类型 编号 数量- i2 y+ t- e' X3 i
例如 大地 刺骨双剑 物品代码为 5139
% U7 M3 w2 h, H% R( w1 \7 ?/getitem 5 139 1 即可获得一把 大地 刺骨双剑2 M5 Z; F& A- n* w; z
例如 迅疾药水 物品代码为 100107
1 Q* U6 [2 X/ H; T/getitem 100 107 8 即可获得8瓶 迅疾药水5 r ?+ I {3 t9 G# j
刷怪的命令格式为" a; d5 J2 I6 D# C7 I! ~
/mmake 怪物代码 数量 怪物代码请朋友们自行在数据库寻找
6 W9 n/ _) F( o/mmake 1259 3 即可在你的角色附近刷出 3只 星座 六翼天使6 A; D8 S4 W Z$ G
移动地图命令
$ e/ S, p4 Q9 e# E! @% [/cmove 地图编号
" [( L* B. x" S3 I# E0 A召唤角色3 n/ Q& v2 i h' `) B; f
/asummon 角色名 即可把该玩家召唤到你身边2 ?. L) g$ t' n' L) v
还有很多命令,请各位朋友自行尝试# }: {6 `2 M ]- w, y
以下命令均为网友提供3 d/ h& g6 L& Y
/alert
& [2 W5 n B& {0 \/char on gm隐身开
- R7 ]: |* ^' D! [0 X% M; b/char off gm隐身关
. _6 ?+ j, u; X$ x, W8 N/attack on
* Y! {+ ?* D$ y/attack off6 a. P& {/ [( {* v, x$ K" o
/amove 移动到?地图
& Z) K. H% j9 _7 L/bmove 移动: O/ U& `7 k/ l8 O, ]" {
/cmove
3 Z n+ M \: c0 E7 A+ P/itemlv
: N# v7 f+ F! J4 B$ [0 m/xcall6 \1 ] L+ `- P" z1 X4 e E* y
/tacticszone* {3 m" M" v; p7 V! L
/fogstart
: c& |) r* Y; B" p4 B+ C/fogend5 v4 l/ @0 ~2 N, O6 E
/gmove
5 m- P. u( M5 T% j* W: `: K0 z/warning
' v0 q2 K" j! F. r, T/watch
1 A8 `0 I- D& G/cwatch% d" z8 ^( D8 x/ f' F* o( t9 O* E
/cwatch off
j0 _0 a8 g+ @4 n4 I/silence off
$ X+ f; h, X# U/silence; V+ f. p) q7 p2 v, j9 K3 \" r
/stopon, _# f# ]! N! i& E) J7 A+ f2 ?- c
/stopoff
5 E4 H4 A- P0 V$ C+ K% E/quiry
: Q* o3 ?$ l) }/asummon 召唤
( ]7 U: K% B/ a8 ?7 ~' A' D/bsummon 召唤
/ Y, H3 ?6 `6 b! a8 j; I/partysummon
3 j8 |% V) i$ D% \0 L/item
2 v) V# B% }% V/mob [ ] HP:0, LV:0
7 E- V' ]& m% t2 [5 I7 i: T' r) H/guildrade
) D" T- V$ @' E7 T; F0 `9 C5 L1 P+ N/guildrank
" I5 l' E4 ]# L3 f/guildpoint8 O* t/ r; p6 e
/gmnotice4 Z9 f8 g, E8 [( b$ t
/cnotice+ R. i% N P2 O0 u* S7 y
/wnotice
" i" L5 R& ^' @. t' m/notice
' _4 N. W2 P, K/znotice
; ?, k# o2 \" u+ q9 F- O/bnotice
0 A) d2 Q- M, |5 U8 R0 Z. G/cure0 g& u9 e) g4 n n
/autocure
# Y I% e3 @. }7 R) A# n! f/npautocure y/ p7 r: Z1 V
/iclear& R1 m- j. w( p9 g
/eclear5 h% i, z# `" B9 O
/queston3 L0 f) ~) ?' Y9 H$ ]% R0 c# b
/questoff7 }& u7 H, m r4 M1 i5 N$ j+ w; f
/questadd
2 }8 M" e. i1 G$ S! B7 V1 c2 y/pvpon
9 C5 e0 u' |/ @( b% f/pvpoff1 a- [" H3 I9 n! @
/questrem
% N$ n: W, _1 X# z7 w/event off6 ?1 m: H9 F4 N9 ~7 o1 Q
/eventadd
9 n/ `! I5 Z# u2 P" L/eventrem' Z% s- o6 L' z% O
/kick
' b8 w! f Z1 ]' e& M3 L6 }/bancan
! Z* e. A5 ]' U/kick
* v/ k% S7 t. k4 a/ban
8 H) |6 t: a& l! O( c/set
( b% Z" L/ A0 | \/imake5 ?9 B1 F0 f1 u- |! z9 ~# z
/recallitem3 {2 g3 t ?% `, |1 X/ ?4 I( D n
/getitem0 L) W, z, G6 X( n/ p' X
/mmake
$ p4 t% G" S9 a9 S- g/ c' F1 @, e+ B/mera t$ e) Z. J# r5 E( n
/mera5 f, `) {2 f- E1 X# c1 S
/nmake
9 C" l9 T4 q8 ~ F7 C: ?6 p+ ^! `& [/nera
, t; V+ l, m4 Z0 E: M/akick
. p: ]$ F% y) l' e/abancan
+ T7 s! M4 ]5 }/ H9 m/ l, v/aban
& a; N) o: V' D3 C/server on1 q: n8 J6 N7 z; C7 G! A
/server off, {5 ]% s. @7 P9 x5 q* _
/shutdown
7 _9 x2 o b+ m- p& D% @/chatcolor
# c4 B# k4 Q. ]4 x6 k/ y$ H* M/apower
/ v+ A7 r+ K% C7 c1 }/apowercan! g+ \# w$ t) Y0 w' Y
/party (玩家指令 组队)) S2 c2 J% i. [: Y5 ^1 W7 \
/town (玩家指令 回程)
8 P: ?6 I `' E5 ~/join (玩家指令 加入联合:我猜的,韩服是 /曼咯)
5 l: n6 R. E8 i9 K& y/time
) [; {, A, E9 Z& @/wire
) @+ |+ U( b8 C' N3 I, [7 v2 @/point 整个游戏画面变成点状: P& j8 U3 ^* _/ Z" J
/basic 整个游戏画面由点状复原+ Y N r# M3 ]4 F/ q K
/UQGET
. `) Z4 \/ L3 l% e( `% ~! f/UQCOUNT
" O$ Z s6 b$ A8 s4 H1 h0 [
5 k* q) @- h8 G+ U- N下载地址:
|