软件简介:4 a& V& m! ]% d2 m; k
荣耀科技-神泣4.20服务端(有怪)
@& ~5 a3 ?5 e" {9 s# ?/ |--------------------------------------------------------------
5 ?' \+ H* B! J. z9 E$ U首先 释放压缩包里的文件 压缩包 -- 右键 -- 解压到当前文件夹% V. i9 C9 {$ e: K9 o o& G
强调下,路径必须为 D:\ 因为里面有一个文件里的路径是设置好的,如若放到其他磁盘,或是其他文件夹内,会导致服务启动不起来,朋友们若是不想放到这里,请自行修改 PSM_Client\Config\PSM_Service.ini 的路径.切记!! _) D' J! g2 d& K1 c2 T
安装扩展存储过程
. s0 ?8 N7 X% B) vexec master..sp_addextendedproc 'xp_crypt', 'D:\ShaiyaServer\master\xp_crypt.dll'3 y* Z: y) `& z: `2 e
我已经安装过了,会提示已存在,刚安装完会提示 命令已成功完成。) i! _: w" p: u$ Z* H+ ]) o( d
在D盘目录下创建个文件夹 名为 ShaiyaDB 我会把数据库还原到这个目录里,如果朋友们不喜欢,可还原数据库的时候自行修改还原路径.
( f: Z, y' w4 d' U* |& {建立并还原数据库$ P5 L6 Q/ U" T1 h
OMG_GameWEB) c! C1 f6 B' m ^. E
ps_statistics
( [$ s; p) i! P: E! l* s' Ips_userdata. n& M/ Y4 V# \
ps_gamedefs" ]1 }; N. [) ]5 D" ^0 W* B
ps_gamedata" e9 p$ [9 @/ a
ps_billing
6 ?$ l; p- ?, s8 y& b0 gps_chatlog5 r) u. ]2 r9 V
ps_gamelog
% F- P' N0 ]1 b. S4 B. ops_gmtool
. N$ ^( J2 ^ @ps_monitor; s% u( T0 g" q* ^/ U0 z" ]
建立 链接数据库 在查询分析器里面执行一下就可以了.
- F x( }7 Z+ h" ]) t+ ~+ ~if exists(select * + ]: j# u! j' U
from master..sysservers
. a. u8 ^$ c, u {8 s' jwhere isremote=1 and srvname='game') ) F% c$ C; `" A. k% O6 b
begin; z7 q% w4 @9 @/ U, b2 |9 B# o
exec sp_dropserver 'game','droplogins'. p9 C# o5 ]5 C, z& c
end
8 Z2 s* c/ M& {3 ^0 @- l0 K# r# }exec sp_addlinkedserver 'game','','SQLOLEDB','127.0.0.1'
5 B; k, G% o( k6 D& p) Uexec sp_addlinkedsrvlogin 'game','false',null,'SQL帐号','SQL密码'
: L0 G- Z; D! i9 m临时补充 ,执行完查询后,要去 链接服务器 那 属性 服务器选项 把 5个全点上对勾. 抱歉,失误!
' V3 b/ |. ^- N5 l: b在这里着重解决一个问题,就是有好多朋友进游戏在商城买道具会掉线,看了下出错的日志,[Microsoft][ODBC SQL Server Driver][SQL Server]服务器 'USER' 上的 MSDTC 不可用。, SQL STATE: 42000, NATIVE ERROR: 8501 (0x2135),日志上说的很清楚,服务器 'USER' 上的 MSDTC 不可用.! m4 k6 N1 I8 O# c
MSDTC不可用解决办法
1 m& u. t3 G5 \, r# L我的电脑 -- 右键 -- 管理 -- 服务和应用程序 -- 服务 -- 找到
$ M: Q' u8 R) [; o) W- r4 [ G4 _4 tDistributed Transaction Coordinator 设置 启动类型 为 自动 ,并启动它,重起游戏服务即可解决 商成买东西掉线的问题.# z' f0 s5 s% O; M! i4 T2 |9 Y! a
下面配置服务端
5 h0 p. O: M/ u8 \& B: s8 N- MD:\ShaiyaServer\PSM_Client; ^. A. V+ b" u2 s5 a/ M4 p
启动 PSM_ServiceMgr.exe 把所有服务依次安装,并启动第一个服务! 然后关闭!1 n" _4 q) b* I" Y
D:\ShaiyaServer\PSM_Server
4 A. x/ f) p2 q* h; Y$ K7 x启动 PSMServer_ServiceMgr.exe 把服务安装,并启动服务!然后关闭!, q5 F& }. y2 ^/ s
启动 PSMServer_Mgr.exe 朋友们要是看英文的不爽,我附带了一个汉化的,自行使用! 呵呵!. {" ^' I+ U: S( D. ]' L& ]
选中 Login01 修改IP为你的IP,应用,关闭程序,并重启程序!不然回呈红叉显示!$ m) Q( f6 ]* i) w4 E ~5 n+ O4 K/ `
选中 Main 修改 Account 为你的SQL帐号 修改 Passwd 为你的SQL密码 然后全部应用!6 e% m1 [- H( k. p" X- R
选中 GameGroups01 修改 IP 和 服务器名!
# F3 P; [3 C# A& ]0 q7 J8 k) M一切就绪后 选 Server Update --- 点击 Update to all server (exe, data files and ini files) 并确定!7 A8 A8 A) f6 k* J6 Y* M1 Z
更新完毕..2 s. D" k! k& [- c" h6 e* J' [- ]
下面启动所有服务 ]9 v3 o$ H" q8 S4 Y+ x; C8 n
选 Control Service -- 点击 Start All Server Service 待所有服务变成绿色三角之后开始关版本验证,NP验证!
2 V3 g& Y7 K. B0 L# Y* I, _$ K$ g$ z4 S关版本验证+ o7 v3 {+ _2 u( o
Login01 -- 右键 Command 弹出对话框 输入 /vchkoff 回车即可!4 ~1 l, O H5 \4 b/ { C
关NP验证
* T6 u5 b# g# F- Z/ xGame -- 右键 Command 弹出对话框 输入 /nprotectoff 回车即可!% t g2 B( E$ s
呵呵..架设是不是超级简单,没那么复杂吧...; U: h2 p/ |8 m6 f2 v( ?
现在已经可以进游戏了.
, t. _) ^+ h! y6 n( Q/ l' z& g* o- M
关于修改服务器的经验倍数# A3 X9 S* ?, b! d* O" ~
Game -- 右键 Command 弹出对话框 输入 /exp2xenable 800 则增加当前服务器经验为800倍. 输入 /exp2xdisable 500 则减少当前服务器经验500倍!
2 o( I% R- K" Y7 x( P* u) B6 [3 D* S3 Z# i0 |" Y0 j
我上传的时候会附带两种game.exe 一种是带NP的,一种是无NP的,, ~. Z2 w5 d d( A* c& y
无NP的game.exe 由于是早期的版本,游戏内部分物品会不显示,另外,骑马会骑不上,带NP的game.exe 大家选角色后 点 进入游戏 可能会卡1到2分钟左右才可以进入游戏,这个问题一直在困扰我,我也不知道该如何解决,如有哪为大大知道的话,希望您能加我QQ:598400777 解救我一下,再次先感谢各位了!
& q+ l7 ?8 _8 w0 a: n2 Q' r为了减少录制文件的大小,我就不进游戏测试了,但绝对可以进游戏,我可以附带几张进入游戏的图片给大家.
9 |" l# b! u0 E数据库是我自己修复的,解决创建角色战功混乱的问题,修改创建帐号,进入游戏大退游戏,再进入游戏后可直接选 困难,死亡 两种模式,全部正常.& |2 h( Y, l9 q0 e7 c! F9 J( S1 L
商城方面是按照官方最新的商城修复的,除了部分新物品无法购买,绝大部分正常购买.把客户端更新到官方最新即可,如果是其他SF的商城,我不能保证物品可正常购买.数据库清除多余帐号数据以及日志,为纯净库,只保留一个测试帐号.帐号为shaiya 密码为 1234562 P! m2 \$ B5 i; Q. i2 c, M
写到这里,请各位大大允许我打个广告吧,我写的小说《苍茫异道》 请各位帮忙点击,收藏吧.混口饭吃 =.=
' W3 Q# G* g0 e地址为 http://1195407.qidian.com 是起点的网站,不带毒,用 盛大 的账号就能登陆.
( r6 I8 r3 f" F. c下面说下如何手动创建帐号和密码,网页注册就算了,我太菜,我怕教给大家把大家弄迷糊了,还是手动创建吧,嘿嘿!
8 Q7 @* F( Q# D打开数据库 ps_userdata 打开Users_Master 表 & y$ j+ }- w! g" ?; U. T
UserUID 帐号ID,从1开始,依次类推.* V- F% x/ C b' i T& V+ e, ]
UserID 帐号9 l/ X J: w& _+ }8 p
Pw 密码(明文)
; M& t% V9 w" ?5 V8 aJoinDate 创建时间
8 p& F2 i" [/ i. j( [- _' q; PAdmin 是否为GM, 1 为是, 0 为否
4 z! |( y9 F( k p! A+ ^2 HAdminLevel GM权限,最高255,拥有所有权限.& \1 b- U. [" W9 @; z B5 b4 V: Q9 D
UseQueue 暂不做解释,直接填 0
2 Z Q4 I4 r% X1 o/ tStatus 暂不做解释,直接填 0
6 k9 z( _0 M1 |: K5 kLeave 暂不做解释,直接填 0 I0 Z: c& J l9 i$ p: D
LeaveDate 空,不填
7 i9 i6 K: J: }/ H5 `% V. m# kUserType 个人理解帐号类型 N 为 正常
7 g$ m7 J0 e0 Y! j$ t/ k( j5 E& x4 {UserIp 空,不填
4 z _3 N: i' A2 Y" QModiIP 空,不填- R/ N. k8 f$ r/ m1 ]
Point 帐号拥有商城点( ]8 t; S; i5 g7 C
Enpassword 应该是加密密码,具体不了解用途,可以为空.
N |- X8 \- g# QBirth 空,不填
/ j6 I7 W {& Q! h3 R下面再打开数据库 OMG_GameWEB 打开 GameAccountTBL 表7 [1 e; E4 Z7 y. }
UserUID 帐号ID.要跟上面创建的帐号ID一样
$ r5 q0 c, P. j' h, qGameAccount 帐号,跟上面创建的帐号一样& ?6 \7 e& a7 C; Q) L! Y$ E: S
OneTimePassword 密码(明文)7 B7 v$ G% F! s0 Q, x: Z" A4 ]
OTPExpireDate 可以填 2100-1-1
& B" H( B$ q: \* ?/ PDelCharPWD 这里填你的密码翻译成MD5的密码8 G- k3 c# Q o+ B9 b2 _# g6 T
CreateDate 可以填 2009-1-16 g, ~: Z2 r# I* b) e8 {
然后帐号就算是手动添加完毕了.1 `% V- J" @7 s* K8 F
把密码翻译成MD5的方法: j9 K# g) V2 `! E
www.cmd5.com7 G; r0 t9 e. x
进上面网站,输入你想翻译的密码,下面就会自动显示,是32位的那个.不是我不想到网站给朋友们演示,是因为我电脑不知道被哪位看得上在下的朋友给入侵了,想拖我的东西,我为了尽早把教程完成,只好在断网的情况下录制了,所以我网站打不开.
! L: M( q5 T' `6 }$ X* V be10adc3949ba59abbe56e057f20f883e 这个就是 123456 翻译成MD5后的样子7 H) R, H5 g! T' P; B
现在就可以 用 0777 123456 进游戏咯...呵呵.1 ]& P" U) o1 _2 m" Y5 W% {
下面说下GM的设置以及部分GM命令的使用
, q( D \0 q' _8 s. P5 tGM设置如下
2 K6 h- w# M6 r, _' C打开数据库 ps_userdata 打开Users_Master 表 # ]) W D% r9 Y9 }, y' S
Admin 是否为GM, 1 为是, 0 为否9 S: F# W) R$ t1 b1 U% @
AdminLevel GM权限,最高255,拥有所有权限.3 s) {' R8 F% z( J3 o7 m# X# |, y
然后打开, PSMServer_Mgr.exe8 {2 P& T0 I) m [
Login01 -- 右键 Command 弹出对话框 输入 /adminopen 回车即可! 然后登陆你设置GM的帐号进入游戏.切记,必须开启GM模式后才可进入游戏,不然是不会以GM模式显示的.$ A# W6 `2 M% H7 h. `. ~' ?
进入游戏后,你的人物会是半透明状态
0 u- l3 ?1 U1 }- `0 m在聊天框里输入 /char off 即可取消半透明状态0 y, A/ ^4 N) t* l) U
输入 /char on 即可进入半透明状态
, ^+ q4 j$ |( U- g. _修改自身6大属性的命令
* a1 k# I& @# P8 [3 j; C8 e4 @ k& i/set 角色名 str 数值
! Q/ f! g- N3 }, w: F/ n3 g5 V/set 角色名 int 数值5 S+ M7 j- V# n6 R
/set 角色名 wis 数值
/ d2 _) v- F0 \: c/set 角色名 dex 数值$ u1 L6 e6 q# N) q+ g
/set 角色名 rec 数值
/ |3 l) g1 K( Q4 v: N5 ^4 e% C1 W/set 角色名 luc 数值8 x$ H0 Y. M( U$ z4 O# O8 y7 H
修改 角色 等级的命令& G" w! i. ^/ O" s0 K% J
/set 角色名 Level 数值$ J( {8 s: O7 x& y% |' v
修改 角色 技能点的命令( D" q( L( f/ ?7 z7 }* | {, w
/set 角色名 skillpoint 数值
0 Y/ B' T R8 u刷物品命令 格式为 物品代码请朋友们自行在数据库寻找
0 H, O, ]' f; c/getitem 类型 编号 数量
9 D# u& M7 N8 J/ T/ i例如 大地 刺骨双剑 物品代码为 5139
' L7 z* a2 {! i4 R8 X/getitem 5 139 1 即可获得一把 大地 刺骨双剑
) U! _' N: ~7 Z例如 迅疾药水 物品代码为 100107. s p$ X, n7 u: ~$ T
/getitem 100 107 8 即可获得8瓶 迅疾药水
2 _% g3 f: e6 J+ p8 Y$ R# `刷怪的命令格式为( w- A, V, |6 S7 t7 x/ K0 p; w# \
/mmake 怪物代码 数量 怪物代码请朋友们自行在数据库寻找6 [6 M0 I3 W$ ]
/mmake 1259 3 即可在你的角色附近刷出 3只 星座 六翼天使
3 d B5 b# Z/ }3 \2 ~6 C+ B' u移动地图命令
9 U n' L& {& x8 F/cmove 地图编号- n% Z; M, t) ?% Q
召唤角色
9 p: l& l- `7 o9 g/asummon 角色名 即可把该玩家召唤到你身边
* W. @: u; ^" K& ~0 L: \还有很多命令,请各位朋友自行尝试
6 E; s. l- u4 a1 \/ P以下命令均为网友提供# N: s8 ]8 E2 Y! Z2 ^
/alert) z' X3 G) O5 ?
/char on gm隐身开) ?9 x5 _! f" n5 P# X
/char off gm隐身关0 @& R! q2 S/ N4 e! I
/attack on
7 T8 X6 W* [/ `4 ]8 l- r/attack off
/ u" D7 L# L; e+ |$ g/amove 移动到?地图6 z. J4 a! A+ ~# T0 Z
/bmove 移动5 j+ @( V) F3 k; y) D
/cmove
; B7 ~, A9 o; f/itemlv( ?3 M. o; E. `4 j0 C! L) n) b! D3 ]4 }
/xcall
$ R$ t: @% A0 ?$ \" r( C" H/tacticszone
: i" N0 F/ K, V% N9 m( a/ `/fogstart
/ R- ~# C$ B6 Z, N/fogend
) `5 h5 Y3 C% G+ G; [% @( @/gmove& ^; }5 N: Y) v+ p# P: j
/warning
* ^1 m$ G9 ~4 ?/watch
) j- H4 ]2 A& \3 R4 S/cwatch
1 o) e* ]$ r* V+ b4 c/ N _/cwatch off) V! I! b" q: |3 ]9 M
/silence off/ i. e- r( K. b5 D' t/ U+ `
/silence
% G; \& Y% B7 I a1 ~/stopon: c# G C- y0 l1 B1 ?5 b
/stopoff
4 a/ ?, d& w& D2 C) g2 u/quiry
" G) }* W2 E' \ |/asummon 召唤/ }1 l; k7 L+ i2 {+ O
/bsummon 召唤
8 l$ N( R, a9 q, `, w/partysummon7 @# `8 V- M& C5 `& [; @0 E
/item5 r' ]/ J" n1 }: {3 r; }9 Q1 _7 G
/mob [ ] HP:0, LV:0* N0 l# A& B# c+ c
/guildrade% ?5 l* w/ _9 C; U, J5 e3 _8 {
/guildrank
. [9 ~* H! B: L! C7 n* _5 [2 ~% p/guildpoint6 y' o/ q9 Y7 r' n5 G* a! h$ ^
/gmnotice1 C; D6 r. g9 r1 i. V2 o8 b
/cnotice
7 { L, _ z* L3 a, \7 P9 d/wnotice% a% P* d5 q! o" l5 s( S
/notice( k" W) J! |6 O5 x6 N
/znotice6 k- P' v& G' \
/bnotice
9 G; k! ~* ]- e4 Q/cure) P- D' ~( Z. ^1 r. y k3 X) ~: B
/autocure2 w- n [) O b# e4 H, W/ z6 n, {/ W
/npautocure7 D3 k. t$ [3 Z- e$ o: U
/iclear
, P, ?( w: c" W% i/eclear* f7 U: R" L. [) ?! H c' m
/queston
. y/ A* s" o) i( B5 E/ S0 P3 \' N/questoff! Z6 m4 C: j7 O6 B& _2 F) Y0 [
/questadd
; H! r, T" ?# l/pvpon3 y& `1 Q! E0 X* ~4 v
/pvpoff
$ w9 S, B8 `3 g( v. n/ S* X/questrem
' g; Z! _& Y. @! X: n/event off
1 c( R. A* @% G: J. `/eventadd
( ?$ t% O5 ^8 W) G/eventrem1 T1 R" m1 y+ @
/kick3 f. W. x9 `/ I- g* c. m m: T: Z) l
/bancan
7 k e+ {! [8 T0 a" ?/ D }/kick1 i3 [- ?3 k* d0 Y
/ban3 U: [ a- v, b: {8 u
/set
1 t% K# \% _& ^$ t! P, ]5 @/imake
) D$ \* ], s1 e0 h2 q z0 A5 C/recallitem% R0 N8 r9 b7 v# v* |7 E* D0 c3 [
/getitem
_( R6 U+ z, [" u% X: n/mmake
0 t! {8 ~& c, H6 M/mera t
7 ~, z; f a! T* o/mera
7 W! |' G# N7 D+ i) h% _/ J0 H3 F/nmake
+ L. t2 S) o4 a# D/nera
9 z, i4 Q% t5 ~1 L! z# X X, d V/akick: y6 J3 y1 C# _9 T" M; B8 @% I
/abancan9 I7 l4 U6 M8 Q: i7 H' _
/aban, ]: y0 v1 U# L9 G$ ]# ^+ t1 B
/server on: H) P1 s4 X9 \) I! r7 ^4 n
/server off$ f9 w9 \* A! \+ c. X8 X. Q
/shutdown/ M9 K, \. R5 L$ }* j
/chatcolor( k, b) _& Z% ]! g& x
/apower
' L! @' K3 u& L2 m! |# C/apowercan6 H6 S) \# T0 D6 Y. [5 I1 p
/party (玩家指令 组队)) }, E2 h1 S1 E* W, T" {# i; f
/town (玩家指令 回程)
6 z U# e$ V+ m& v( o- e4 Y/join (玩家指令 加入联合:我猜的,韩服是 /曼咯): D" i* P6 p) d1 i' b" J
/time; ~- u0 j# M. u2 e2 x
/wire
& v' V L5 \" z/point 整个游戏画面变成点状
1 Q; e& G' M* v5 P' X0 G/basic 整个游戏画面由点状复原
4 @3 c& Q+ O3 W# E, S6 Q/UQGET
6 I) g, A! i1 T2 h/UQCOUNT, V& ]/ k: y( P0 r) p- a$ z
下载地址:
|