软件简介:
1 d# f3 [, e" a( e/ G! J# R; i月影科技 神泣4.19日修复端(有怪)) O+ ?1 T3 e$ w& q1 R
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\" U) y* P% j8 \8 ?4 w+ |) L1 S9 S D S
首先 释放压缩包里的文件 压缩包 -- 右键 -- 解压到当前文件夹! E! @( }2 k# g7 P2 }% C
强调下,路径必须为 D:\ 因为里面有一个文件里的路径是设置好的,如若放到其他磁盘,或是其他文件夹内,会导致服务启动不起来,朋友们若是不想放到这里,请自行修改 PSM_Client\Config\PSM_Service.ini 的路径.切记!9 D+ r U0 c4 s
安装扩展存储过程/ `# F6 ^( L6 }" T5 T" u4 t
exec master..sp_addextendedproc 'xp_crypt', 'D:\ShaiyaServer\master\xp_crypt.dll'
, B8 X+ e, ^* |; Y# Z我已经安装过了,会提示已存在,刚安装完会提示 命令已成功完成。2 L( }# Y1 c5 \4 ^' ~/ M( `
在D盘目录下创建个文件夹 名为 ShaiyaDB 我会把数据库还原到这个目录里,如果朋友们不喜欢,可还原数据库的时候自行修改还原路径.- ~/ Y: G: n: K/ h: W
建立并还原数据库
6 f4 u( R1 E: NOMG_GameWEB/ f8 O- y* f7 a% |3 [& c
ps_statistics
2 z1 i3 l+ Y1 kps_userdata/ {5 J0 N& d0 O* C
ps_gamedefs% y% |% {0 L8 T
ps_gamedata+ S$ Y+ ]9 U6 v' ]0 U5 d
ps_billing
2 }# ~0 V- h) z, ~7 h& b& n, R! nps_chatlog x0 @2 J5 R% F% }3 e& I" ^* S1 m4 v
ps_gamelog- s4 {1 z9 @ X E% z
ps_gmtool
% y; G0 D- }& v/ x6 {, Zps_monitor
. S X3 U2 w9 |& ^建立 链接数据库 在查询分析器里面执行一下就可以了.
, N3 p7 w! p, ]! ?if exists(select *
5 ? r$ f0 ?; Y! L7 O Ufrom master..sysservers
, Y) M+ J e o8 c. H. Bwhere isremote=1 and srvname='game')
! C2 Z9 M0 }1 a1 m' b- @* f/ L$ `begin
# O; d8 |% Q: ~, i9 i2 A! Texec sp_dropserver 'game','droplogins'
0 @6 t( [* s$ m7 g+ h" h; Yend
; s% I) ]; B5 ~% jexec sp_addlinkedserver 'game','','SQLOLEDB','127.0.0.1'7 v3 K/ C% ^7 ]
exec sp_addlinkedsrvlogin 'game','false',null,'SQL帐号','SQL密码'
, H( I0 p0 |) o. U, K临时补充 ,执行完查询后,要去 链接服务器 那 属性 服务器选项 把 5个全点上对勾. 抱歉,失误!
( W, M( X, d* w% \在这里着重解决一个问题,就是有好多朋友进游戏在商城买道具会掉线,看了下出错的日志,[Microsoft][ODBC SQL Server Driver][SQL Server]服务器 'USER' 上的 MSDTC 不可用。, SQL STATE: 42000, NATIVE ERROR: 8501 (0x2135),日志上说的很清楚,服务器 'USER' 上的 MSDTC 不可用.
: @4 I. P* r2 B( FMSDTC不可用解决办法: \+ i \) n( a4 p j
我的电脑 -- 右键 -- 管理 -- 服务和应用程序 -- 服务 -- 找到
0 P' U. a) W4 V, C# x2 C5 lDistributed Transaction Coordinator 设置 启动类型 为 自动 ,并启动它,重起游戏服务即可解决 商成买东西掉线的问题.
) g3 [ ?! g, S/ ^6 T" U( P1 Z下面配置服务端
) F4 k- `! {0 B+ G" z* g7 xD:\ShaiyaServer\PSM_Client$ O# F. ] R1 p! j
启动 PSM_ServiceMgr.exe 把所有服务依次安装,并启动第一个服务! 然后关闭!
$ M- G$ v) J8 ED:\ShaiyaServer\PSM_Server. \! b3 x4 |' a. m. q2 I& k) y
启动 PSMServer_ServiceMgr.exe 把服务安装,并启动服务!然后关闭!0 u/ K/ a4 G9 W$ _8 F3 C! a
启动 PSMServer_Mgr.exe 朋友们要是看英文的不爽,我附带了一个汉化的,自行使用! 呵呵!
7 k; c* ~* K' r& z6 [" W! m3 H& Q选中 Login01 修改IP为你的IP,应用,关闭程序,并重启程序!不然回呈红叉显示!
; k2 o# E+ E, `6 W选中 Main 修改 Account 为你的SQL帐号 修改 Passwd 为你的SQL密码 然后全部应用!& q+ X: [% N6 S0 Z& J+ h
选中 GameGroups01 修改 IP 和 服务器名!! f3 z4 O# p. E- p3 I; e
一切就绪后 选 Server Update --- 点击 Update to all server (exe, data files and ini files) 并确定!. e- X- l" Q8 P& |$ m6 V' [, ^
更新完毕..0 {2 n4 P# ^- L. I
下面启动所有服务* }' e. D6 I+ |+ p5 z& V
选 Control Service -- 点击 Start All Server Service 待所有服务变成绿色三角之后开始关版本验证,NP验证!7 m8 C* a- V3 H R
关版本验证7 K' M& M2 c% Q( w
Login01 -- 右键 Command 弹出对话框 输入 /vchkoff 回车即可!/ P0 t5 ~1 [1 q3 j" ~' v
关NP验证6 ^/ z" M9 _, ^) W, o/ z* y
Game -- 右键 Command 弹出对话框 输入 /nprotectoff 回车即可!$ t4 F Y' `$ F! P4 w- i
呵呵..架设是不是超级简单,没那么复杂吧...
@" |9 i& _( a) W, c9 c: M! {3 _现在已经可以进游戏了.( y* B8 {, p S$ e8 K) `5 A7 |
: z9 w9 o6 G# |6 }2 T* e关于修改服务器的经验倍数7 V- M, m2 |- G" Y
Game -- 右键 Command 弹出对话框 输入 /exp2xenable 800 则增加当前服务器经验为800倍. 输入 /exp2xdisable 500 则减少当前服务器经验500倍!
. |+ I3 S4 i ? T: }: C8 Y. J1 f( T7 H4 W6 A6 ^* o* I. t
我上传的时候会附带两种game.exe 一种是带NP的,一种是无NP的,
& Z/ |2 C+ `% E无NP的game.exe 由于是早期的版本,游戏内部分物品会不显示,另外,骑马会骑不上,带NP的game.exe 大家选角色后 点 进入游戏 可能会卡1到2分钟左右才可以进入游戏,这个问题一直在困扰我,我也不知道该如何解决,如有哪为大大知道的话,希望您能加我QQ:598400777 解救我一下,再次先感谢各位了!
$ v) z8 N7 R: c8 s1 V7 N7 g) q为了减少录制文件的大小,我就不进游戏测试了,但绝对可以进游戏,我可以附带几张进入游戏的图片给大家.8 y$ t, @# k6 M$ g# h. ?7 e c5 s
数据库是我自己修复的,解决创建角色战功混乱的问题,修改创建帐号,进入游戏大退游戏,再进入游戏后可直接选 困难,死亡 两种模式,全部正常.7 t% V+ w/ ]* j- f: m* a. X
商城方面是按照官方最新的商城修复的,除了部分新物品无法购买,绝大部分正常购买.把客户端更新到官方最新即可,如果是其他SF的商城,我不能保证物品可正常购买.数据库清除多余帐号数据以及日志,为纯净库,只保留一个测试帐号.帐号为shaiya 密码为 123456% F D+ X5 E1 K; H% Q
写到这里,请各位大大允许我打个广告吧,我写的小说《苍茫异道》 请各位帮忙点击,收藏吧.混口饭吃 =.=( u, Y% U/ U; _% F! Z* n
地址为 http://1195407.qidian.com 是起点的网站,不带毒,用 盛大 的账号就能登陆.& l8 V: K0 ^' t1 B, _
下面说下如何手动创建帐号和密码,网页注册就算了,我太菜,我怕教给大家把大家弄迷糊了,还是手动创建吧,嘿嘿!
7 `5 W; m7 s3 s% T% h打开数据库 ps_userdata 打开Users_Master 表
" l% j0 ~2 a) [3 O6 a$ QUserUID 帐号ID,从1开始,依次类推.
/ m9 e( N8 P9 S- z0 Y; y: oUserID 帐号
9 V% R9 Y" \1 L, {# \9 M3 ~7 YPw 密码(明文)
2 n% C- \' b7 p, O; }JoinDate 创建时间7 d; [: |* X% ?# r# x% `7 |
Admin 是否为GM, 1 为是, 0 为否
# n2 g; ]) {4 l7 @5 m1 I' iAdminLevel GM权限,最高255,拥有所有权限.
6 \; Q: }% P; | rUseQueue 暂不做解释,直接填 0
9 o% T( ?* s7 G* c6 xStatus 暂不做解释,直接填 07 I( F8 g+ _ V# H+ G9 b3 _4 N
Leave 暂不做解释,直接填 0
1 |/ L' E$ Z6 d1 v7 @* D1 {8 @LeaveDate 空,不填! m; G3 |3 n+ b3 p2 p
UserType 个人理解帐号类型 N 为 正常
) `8 x( w( k+ g3 f! K! a* f& B) eUserIp 空,不填' E0 k$ ?5 P4 a8 d% Y* F/ W: d( o
ModiIP 空,不填) A5 b: Q3 i2 Y3 T. S% D
Point 帐号拥有商城点1 ]# k' q9 O2 n
Enpassword 应该是加密密码,具体不了解用途,可以为空.' }" }! R4 F$ c
Birth 空,不填4 s* `$ Q' u1 e: q" t& A% Z; s
下面再打开数据库 OMG_GameWEB 打开 GameAccountTBL 表
! B& \/ m: f5 b" bUserUID 帐号ID.要跟上面创建的帐号ID一样
. g) X+ T% G8 e2 H- B, ?GameAccount 帐号,跟上面创建的帐号一样. }, w) N- a; {9 ?
OneTimePassword 密码(明文)) Q( |+ \4 e) i' D9 @
OTPExpireDate 可以填 2100-1-1
" m# X. Q( d) k( C& WDelCharPWD 这里填你的密码翻译成MD5的密码
1 H; _( C; k) M, `$ w8 p- Q" yCreateDate 可以填 2009-1-1
5 w) p/ v/ X0 T" Q& \" N然后帐号就算是手动添加完毕了.
7 N) A5 ^* M# ^9 D; V4 h: s" w8 H把密码翻译成MD5的方法% H. U5 a" f# o# @5 \; L
www.cmd5.com
4 G9 Q. _# a6 J$ Z9 T9 w1 H进上面网站,输入你想翻译的密码,下面就会自动显示,是32位的那个.不是我不想到网站给朋友们演示,是因为我电脑不知道被哪位看得上在下的朋友给入侵了,想拖我的东西,我为了尽早把教程完成,只好在断网的情况下录制了,所以我网站打不开.
0 x5 G7 v9 ~# u$ ~' qe10adc3949ba59abbe56e057f20f883e 这个就是 123456 翻译成MD5后的样子
0 w# ^8 _: Q: N: V* U现在就可以 用 0777 123456 进游戏咯...呵呵.
" O% m& F& K# ~4 g下面说下GM的设置以及部分GM命令的使用
9 E6 U5 @: c: D# l! ]8 d/ @GM设置如下
% V! o4 o" b% l打开数据库 ps_userdata 打开Users_Master 表
/ h- D0 C. c$ `$ {Admin 是否为GM, 1 为是, 0 为否
( ^% S4 i9 @5 bAdminLevel GM权限,最高255,拥有所有权限.7 Q) F4 T9 v* D4 Z
然后打开, PSMServer_Mgr.exe
. |9 O( X$ y0 y! ?; VLogin01 -- 右键 Command 弹出对话框 输入 /adminopen 回车即可! 然后登陆你设置GM的帐号进入游戏.切记,必须开启GM模式后才可进入游戏,不然是不会以GM模式显示的.0 v! W2 w2 M( ?& o
进入游戏后,你的人物会是半透明状态
# L" n0 t7 R4 b0 _9 m在聊天框里输入 /char off 即可取消半透明状态
8 j: r0 P" f( j2 r: L1 [5 R! ^输入 /char on 即可进入半透明状态
; y: _' f; @. I8 Y- q' G修改自身6大属性的命令+ v* l- _* V' ]% d# ?# z
/set 角色名 str 数值
6 t. ]9 F0 N9 }; p! ?% L7 _/set 角色名 int 数值
. a, S. s) B% z m# G0 M0 K/set 角色名 wis 数值7 J2 Z8 ]2 B) h4 Q) F9 s3 F. s
/set 角色名 dex 数值
' F6 E0 H* L0 S, w1 X/set 角色名 rec 数值
- N9 R1 V$ Z* F, W) M1 I& ]* M/set 角色名 luc 数值
( @3 K3 ~6 G3 G5 R, E$ ]修改 角色 等级的命令
7 S7 y; q& B& m, V/set 角色名 Level 数值1 i& h1 r9 w. \, g
修改 角色 技能点的命令
v: l6 I. L9 ] J, q, F/set 角色名 skillpoint 数值
' b9 E5 l6 y& ^. ^+ q1 Y- h& `刷物品命令 格式为 物品代码请朋友们自行在数据库寻找
9 B( F3 H/ K0 j2 T' @% K( Y' t- y/getitem 类型 编号 数量
; N4 U5 T9 z' i& H例如 大地 刺骨双剑 物品代码为 5139
0 n z u p5 ]2 N/getitem 5 139 1 即可获得一把 大地 刺骨双剑
$ W+ j# [6 o& t0 U# H. r例如 迅疾药水 物品代码为 100107/ g( a# X, |- f1 _* L' F6 q! e
/getitem 100 107 8 即可获得8瓶 迅疾药水$ F5 k* T2 s r# N! s5 g
刷怪的命令格式为9 t ]4 W1 w3 P" s1 B: i/ w
/mmake 怪物代码 数量 怪物代码请朋友们自行在数据库寻找
3 E& d: ~6 V# p* U" j+ W/mmake 1259 3 即可在你的角色附近刷出 3只 星座 六翼天使
7 v. g, Y! Q1 ]; ~" Q移动地图命令
8 ~$ K( B: o; J/ s; F5 t* ~/cmove 地图编号, x0 v$ L3 F# K0 A7 I' i0 Q
召唤角色5 z6 C; _ ` h
/asummon 角色名 即可把该玩家召唤到你身边( S( q" y; o- [+ P6 m! l
还有很多命令,请各位朋友自行尝试1 N9 C7 J7 K6 |* N; r7 Q) M& D4 Q' _
以下命令均为网友提供+ u6 k, m% G/ ?9 E
/alert; F* S# d& F6 e! c6 \1 g; U
/char on gm隐身开: A/ }3 Y0 o( }
/char off gm隐身关
' m$ j5 x. U# A/ Y D0 d/attack on
9 c# z+ ?2 |0 F; ]/attack off& b+ z9 v6 y; C2 k
/amove 移动到?地图! b5 x& W( z8 k) `$ N
/bmove 移动- L4 {8 f" I( l/ j$ B, n4 j$ @1 D
/cmove6 [ L% q3 ~- {: s& d4 \ F3 ]7 C4 Q/ |; h3 Y
/itemlv
7 a `# E5 M4 M7 d& D- r/xcall
\7 X" G5 S1 o/tacticszone
6 e4 G$ ~ m3 ^- Q! n7 g: o o/fogstart5 V' f# L/ G" z7 R" g
/fogend
I# ^, t- ]% ]* _9 t" U7 i- s/gmove+ G" u5 S: ]5 N4 ?. v
/warning. Y# E, V. Q! ?% o4 r
/watch) T1 @5 h/ }: y" R
/cwatch
, _5 ~3 B/ J5 K, H5 Y4 [/cwatch off
: g: ]/ m0 X/ A- A7 ~. m9 Y/silence off
& k2 x$ E2 u b, r, v; f7 |4 c/silence
, r/ R, V" D. R+ y) Z/stopon
' N3 L4 Q: j- }/stopoff: s& t; i) D y( i! p4 @7 O
/quiry
V4 Z9 z$ s5 U( g# J, Y2 C- i/asummon 召唤
3 \. ~7 l X% P: R( p5 [/bsummon 召唤3 d+ W- n7 t' @2 p
/partysummon
/ i. c9 r% J# b+ |; r" r/item) U0 H, f1 x6 @
/mob [ ] HP:0, LV:0
9 Z% e! l2 @9 _! j7 a/ x4 Q- W/guildrade$ [+ b% i0 _ J0 Y
/guildrank
/ w0 N- }* D: ?4 b" J/guildpoint
3 N. A* v7 w% e# I& f/gmnotice
5 w' _% e3 U1 r, ~, g+ q/ }5 r/cnotice! m) F; a8 p9 o. m
/wnotice
* G( y, w. M2 P' i/notice( E. B Z$ `4 M3 |/ t3 d
/znotice
8 f9 e( e: V: A0 s$ x/bnotice3 I$ Y2 M" t$ z( ~8 E
/cure
% W& e0 n2 M2 ~/ ^1 a5 S9 @/autocure/ U9 r- q7 t$ h. c0 ]* a
/npautocure! e6 ^# F \4 D" V9 k2 O
/iclear8 L$ G s1 a) ~- T7 g# c
/eclear: \6 ]. N. ^' r6 M+ E0 @3 h
/queston) b- I# q- M3 `2 A$ H c5 @
/questoff/ d2 V( |6 V& d' L3 W
/questadd
- L2 X: Y: S+ H: n. `. _0 }: h* ~/pvpon
& T& n9 }8 H6 n8 h/pvpoff. {" V% E# s; n$ w0 }+ d1 p! {% E0 b
/questrem( V! ^$ o1 P( @. N0 I) ~- E; l2 W; H
/event off
! D) E: J4 b$ u- L+ q% _2 a; `& l9 |/eventadd
2 G$ D$ l4 V! A! p: a5 d/eventrem
' J0 S2 N/ L0 `0 B& {7 [/kick
8 D* f) s2 \, a7 O, @. y/bancan; {% _# v* i! b3 V Z j
/kick
. C- ~% I! h4 E+ O2 T# j/ban& Q9 u/ ]. q8 `! M# W& ?
/set. C5 x( }- T+ A& c, U7 L/ ^# R* S
/imake
$ w/ G8 _6 v( o- V' r% c# G/recallitem
3 a/ x: ` H& X/ H- S5 o% N! @/getitem
: c; i- y8 V/ r% x! \" W/mmake
& |7 U# C4 o9 _- ]8 n _/mera t! l6 [% E) Q ]3 o
/mera; e7 b8 ?2 m# T E$ ?+ y
/nmake
$ e: d! w6 r( {+ Y/nera
, i9 {; ^ J* r9 m/ `; q/akick
- T+ ]0 `: ]; T$ J! R$ g% f/abancan
3 j1 `4 S# g; c6 y' R J/aban
' ?, k- J; E6 t0 X4 ^/server on
5 ?$ _, l1 D0 s& e3 H/server off
( { T3 D7 w. F2 H, q" j0 q/shutdown' ?) C" q, n% L% @+ I) M
/chatcolor3 J& V2 ~" @, ^
/apower( C) B% k" }8 A
/apowercan
9 M6 b+ j4 P5 m8 a" k4 w9 Y' t: q/party (玩家指令 组队)
/ U( L {; h1 l1 u/town (玩家指令 回程)$ K# r; S( r7 C* E$ c
/join (玩家指令 加入联合:我猜的,韩服是 /曼咯)
/ ]* a- K% p D: H9 \2 F/time5 M" X; h. }: j6 {
/wire% f0 e7 v7 t0 |* u- i
/point 整个游戏画面变成点状4 j1 z% I9 s, H4 S# x8 h4 S6 i
/basic 整个游戏画面由点状复原
5 e! M5 i4 @% d. ~- Q3 C+ w/UQGET. m' i& I3 A3 _) f
/UQCOUNT
1 d2 r7 O8 s; s2 q" c8 m# P; h1 B! Z
下载地址:
|