注册可查看详细信息...
您需要 登录 才可以下载或查看,没有账号?立即注册
x
光芒引擎说明
, h) z b- c B) J; y, _% f普通说明书请看 gom1108说明书 如果使用了插件,再看插件说明书,比如无限蜂,GK之类 然后,这里的是,光芒引擎上配套插件所扩展出来命令和功能 ! [4 g6 `- v: x3 M
移动端安装mir200内文件,放入同名文件夹 同时在PlugList.txt写入M2MobileX86.dll和WXFM2.dll U9 {- a& k2 {/ Q
}6 ?% j. R+ n) [8 k在SelGate文件夹内添加当前版本的pak.txt后放到根目录即可 * i! m$ }: P% v( L& Z
2 J4 ^4 q$ ?: N& P, i
& Y% p/ C% V. U' H* Y
最后打开光芒引擎控制台设置 m2地址和负载地址即可。 2 J) w& a3 v" {, n* x. f) ^
负载地址,联系客服获取。 ; s r) p; M- i. ]# P( R2 K
列表模板. B6 O0 y( t3 Y! Y6 [, K( R8 n0 E! ]
列表详解列表-开区列表 [server] ;标题=颜色(0-255)|服务器IP|服务器端口|微端IP|微端端口(0表示不使用微端)|时间+其他 测试区1=0|127.0.0.1|7000|127.0.0.1|8000|2022-8-1 测试区2=250|127.0.0.1|7001|127.0.0.1|8001|17:30准时开区
职业=战|法|道: e( F6 B3 G7 C' E3 t; W% w- l
性别=男|女
7 x; F9 a( w: t* ~4 m1 Fnpc面板拉伸=0.3 以上所有补丁均在版本登陆器文件夹找到
) f6 E& e) T1 Zconfig.ini 需要改名为config.txt ui.zip内容如下 为ui_0内容压缩 $ X6 [& h4 c' L3 T
如果找不到ui_0文件夹 点下下图的保存配置到文件即可找到
: D. F6 S5 p$ H& ]
/ y$ a) O+ @# Q% |" Hbuding.zip为补丁文件夹内容压缩 (补丁文件夹这个文件夹不要压缩,压缩里面内容就行,看图) NewopUI.zip为NewopUI.pak压缩
列表-技能按钮 [skillButton]
" P1 ~% E4 b( B;技能id=调用pak|调用图片位置
+ \0 b" L' I) q# X' {0 g;ID0是普攻1 L# G9 C$ H: F, W/ J/ s( ~
[skillButton], \7 Y3 F( Y5 [ H
0=app.Pak|0
! H, g. e4 f v: N# }# Z1 L1=app.Pak|1
: ?+ n4 W9 x u( U6 e2=app.Pak|2
4 {% a" C w/ D, n& G% O/ }3=app.Pak|3
7 e: Q' V3 H5 h: v4 F4=app.Pak|4; a+ b/ Z1 x; o! M
5=app.Pak|5
0 m( ^+ M" X% O5 H$ h9 E) S" h* k6=app.Pak|6# V8 `0 L- Z$ ?
7=app.Pak|7) l: d0 ?$ ^4 V
8=app.Pak|8
$ f( ?+ q& o) l8 z/ y Y9=app.Pak|9& M7 ]0 d- L8 R f2 v
10=app.Pak|10
3 ~) P3 i1 k F+ L9 j, j11=app.Pak|11 I; C& o9 p$ X! c: k9 L
12=app.Pak|12
4 H" L6 O, G, v# ]9 ?+ ^13=app.Pak|13
" d. v T" U7 F( ]14=app.Pak|14& e8 N3 V& k6 \" M! z, A" X. k
15=app.Pak|15
$ F) @; v3 o$ a) P2 |, T; j! B4 T16=app.Pak|16* v9 l; {8 ^# M- y1 z
17=app.Pak|17
+ n" S4 s; v# X S5 v18=app.Pak|18
. L8 w: a" }, b9 }3 J19=app.Pak|19
! s }) n9 `0 ]8 J# G20=app.Pak|20 列表详解-字体在列表中加入如下字段
[字体]
" S, G' _/ r/ i0 i$ C- r- v: R. `;具体类型=字体大小(最大值为50)|描边宽度(最大值为10)|描边颜色(同gom颜色值0-255)" W' G% x5 k. c" T: ?1 \: w4 r
;如果不填写默认为 20|4|0 ' k* B, F9 S# D( p0 L
玩家数值= 20|4|0 3 S$ V: c; I0 p4 B3 o
玩家名称= 20|4|0 3 X* T% E. x5 Q/ i7 e8 L8 h d
怪物数值= 20|4|0
% i/ e; m. s h8 d怪物名称= 20|4|0
7 A' F7 y( W# q6 Z5 @- @) inpc名称= 20|4|0
4 f6 n3 D6 @, `# Y; i8 K物品名称= 20|4|0 6 w: a3 H# T/ ^# K
综合聊天= 20|4|0
3 k* _; D7 G, k! B$ i! I* M5 g其他= 20|4|0 ; w. |6 h+ g& o- a/ J6 [# o4 y- S
列表详解-药品配置此功能对应 设置—保护 中的自动吃药功能, 用于修改下拉列表中的药品名
* m2 _3 G3 R5 I7 r! x1 Y
在列表中加入如下字段
[保护吃药]
& D9 m* v, S% u; s) m/ k8 Thp列表=血药名1|血药名2|血药名3
3 \- g* q9 x) }- D9 Hmp列表=蓝药名1|蓝药名2|蓝药名3" n) w2 b" v- V1 r, M5 M
待解包=血药包名1|血药包名2|蓝药包名1
0 ?# W9 z" e" @! q散物=血药包1解包后名称|血药包2解包后名称|蓝药包1解包后名
注:用|分割,无数量限制( ~4 y4 g; B T( M& z
待解包和散物, 必须上下一一对应
2 g1 Y% i$ d. e7 v. i背包设置app.pak需要单独下载手动集成到版本
* p2 P* g- ?. e- m8 Vapp.pak下载地址: http://xx.4xidc.com/app/app.Pak/ \9 W; l8 A' `* t4 x! l
资源编号没有app.pak 手动去m2 wil资源列表添加 * y0 m% k+ k3 K+ d
' S! ^3 |5 Y! C' i# x$ P2 w, b
& k8 [; I2 R( T% f' h9 M1 X屏蔽npc* }, g+ W1 o$ Y, {. ~
顶部货币
6 X) S7 L+ N4 m7 a9 N+ i% G. \顶部货币显示可以更为方便的让玩家掌握游戏内游戏币的消耗情况,设置界面在m2上的手机插件里。 4 e9 E" ^/ k3 k6 S* Y9 c1 i5 u
2 ?8 l6 P" g$ E/ t6 L: s手游自定义按钮手游悬浮按钮 命令:APPADDBUTTON& P2 l* c. e: Z, c
格式:命令 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9+ r3 y0 ?/ T) W. A7 M
#IF
* y, N0 H" w* S#ACT9 \ W4 i: c) Y# b
APPADDBUTTON 3 1 283 284 285 10 200 1 -1 参数说明: 参数1为WIL补丁序号,此序号在M2-查看-列表信息二-WIL资源 里面编辑
3 H+ J; D) y/ ^& u3 Y7 F参数2为按钮点击后的脚本触发序号,触发QF里面的[@APPButtonClickX]X即为触发序号 X为21-100! }! y( k* A+ G* y* o
参数3为按钮默认图片
* F: n. B1 x$ S# ]! G2 ` J4 ~6 V参数4为鼠标经过图片! D; v& Y- d% _, c
参数5为按钮按下图片' v) [+ b P: D) @! V n! n
参数6为距离窗口左边的距离 负数为距离右边窗口的距离
- f1 u' G5 ^( \参数7为距离窗口顶边的距离4 K/ c$ p' F. V8 [; N/ M
参数8为按钮是否可以移动0=不能移动1=可以移动& S# O3 z; W) I* d
参数9为按钮上面显示的文字标题,-1时为空标题(用于不显示标题) 其他说明:图片读取顺序为先运行在下, 后运行在上 呈叠加状态 命令:DELBUTTON+ k$ b5 C# [4 ^. R. T7 R4 a
格式:命令 参数1 参数2: z7 F3 D/ r) t* h9 G) Y5 j" Z
例子
* ` f6 s/ X; f ~1 I) G7 m1 n* S#IF
; M: @9 \/ R( A7 R#ACT% A9 Q3 x9 s7 s& ~3 Z, U" Y
DELBUTTON 1 说明:参数1为按钮序号(1-100) 参数2(0或空的时删除自己的,1时删除全服用户的) : U; E7 \8 N/ Z7 v) L
自动挂机开启自动挂机命令:WXFOpenAutoPlayGame注:开启后手游端按钮会亮起,不开启 则是不显示状态 . t/ O9 ?0 G8 e- P9 w
qf文本添加如下脚本(不添加功能不生效)5 W: F6 D5 N6 f7 |; ~3 l6 B8 ?
3 k' u7 M& G' S d3 ? L% h0 s[@WXFStartAutoPlayGame]
2 O: V. n- q! t+ c3 o) [5 h+ _#act
# M4 ~5 c f. m8 g3 J! `+ D$ _( fWXFStartAutoPlayGame
* t) o O3 b" v0 e H4 wsendmsg 6 开启成功!
! n7 B: [, n6 J, u1 ^& u4 U% t$ V% B( a/ v7 d6 e' n( S
[@WXFStopAutoPlayGame]/ f5 L o- e F8 A, ]5 S
#act5 f$ N6 H4 Z Q, X# E2 c! Q
WXFStopAutoPlayGame" V0 U& A3 b/ C& j
sendmsg 6 停止成功!
( C; N% T! M, N3 c3 C* |. D6 ~1 r* G, q6 l O
其他脚本:检查人物是否在自动挂机脚本
3 h8 b2 n! A8 Q- H( d命令:WXFCheckAutoPlayGame + g! Z3 f1 B3 c+ {2 ^( K9 X0 l
自动拾取开启自动捡物命令:WXFStartAutoPickItem参数1=是否开启自动捡物,1开0关% T" ^) w$ D0 I8 [% p$ |* j
脚本开启和关闭自动捡物,该命令控制的是单个玩家
0 P7 V: k5 @9 ^! ?, A' p) V
0 Z; p, k- P3 P3 U3 o, E: X {, ^' U
[示例]
( w e% O; ~- o8 `#if
1 n2 Z" O5 o) V; ?4 |1 Y! F#act+ j* a2 T$ C- H* K3 a/ H
WXFStartAutoPickItem 1
$ n4 T$ f2 ~! k- C& I1 z% |SendMsg 6 你已经打开该玩家的自动捡物功能
8 d1 V* L1 \) X8 A! ]! \/ O: g检测是否为手机用户7 j2 L$ F( i. F( g% b) V) X8 \4 N9 U
手游插件这里需要更改消息号为 16000 密码任意 增加一个常量判断是否为手机用户 $ ~/ h' b9 p6 ]& R$ }. v
<$WXFAPPPLAYER> 1是0否
$ y+ l3 R' [7 B# y, g' X7 j也可通过WXF插件查看 6 P; ?" {' Y0 P) j' M$ {+ D8 O- e" {
" ~* l9 P6 ^0 c5 V9 z( s! P1 A
npc排版脚本排版脚本格式:8 f6 m9 S9 Z3 V5 z( h7 W
SayExBegin& T1 X, N7 D$ J
内容
, O# M) A& K4 q+ s1 V# ] dSayExEnd
9 n( |( ?5 W& M+ u0 R6 X3 d
. L( G# Y0 k# e. V2 J- t在原npc脚本,开头加上SayExBegin,结尾加上sayExEnd即可
$ ^5 k% v- G$ _. N( T$ K6 B所有坐标都是绝对坐标,不是引擎那种相对坐标
5 H6 e7 i& c0 O+ R1 D引擎初始文字大小为9 X坐标 # a, o0 w/ k3 b4 c# n+ _! q
Y坐标
. C& {3 B( S6 a- RC:文字颜色
) a, s, @! e0 R# }S:文字大小 / ]$ j9 T3 F2 B+ I$ V% \% o
T:文字
* `7 P% V: Q! M
$ t; Y5 i7 c8 _8 O播放静态图片
: A# B/ o U2 Z, _+ x8 s8 f6 }+ JImg:N:F:X:Y:O/@Label
) `, ]" |$ U6 G$ t6 _N:图片序号 # S% d) M" Q2 Q, k
F文件序号 + Y; p3 S/ Z5 c
X坐标 ) m; E# b- z- r
Y坐标 4 o2 V- Q( g O- q# k. T
O:是否使用pak偏移 ; M- w& v+ B& {! H# R
T:备注 ! g3 e8 z* y$ @ c
; Y+ n: Y- E0 q播放静态图片按钮式
3 Q" X- F. u4 n4 i. g, L" b- MImgEx:F:U:H:X:Y:O/@Label
( H- D6 T6 Q4 P- p2 h* f9 {5 XF文件序号(详见引擎:查看-列表信息(二)-WIL资源)
0 ]4 `) s, C" ]( O9 M5 f' eU:默认显示的图片序号 6 g( s3 l! O6 J. j3 ]& ^4 r. X0 W
H:鼠标放上去时显示的图片序号 # e- p. B. u! a5 q' ~' I
D:鼠标点下去时显示的图片序号 6 e8 Z% X, r0 D3 d
X坐标
3 e# B$ a; R9 DY坐标
. [7 V0 x0 E7 r4 UO:是否使用pak偏移 / Y. _7 E. P. f, b1 L9 ^
T:备注 $ F. B; N9 X- A
" K) G3 |% G4 P: y/ N播放动态图片 9 W- p' H, D! M( m1 L
PlayImg:F:N:C:T:X:Y:M:O/@Label" q2 Z9 y( ^* X2 W
F:表示WIL文件序号
* C3 d/ j+ n. {' ^N:表示播放开始图片
3 C% {& u9 w" @* Z# t; C1 MC:表示播放张数 : z" @/ W1 M. O& @
T:表示播放速度(毫秒) / _' I) P# ]0 h7 H6 `
X坐标
8 _# j) J' R/ e, JY坐标
: x5 v- F9 r$ U# D6 y1 P- `M:是绘制模式0普通绘制 1特效绘制 7 B3 C) |" U% z
L:表示播放次数,如果为空或为0时,表示无限次数。设置大于0时,表示播放的次数,次数到了就会自动消失 $ Q8 {* p+ {: o8 Z3 S" o5 V) M2 `6 v
O:是否使用pak偏移
$ V: Z; D# U- Y8 k- vT:备注
3 ~% R1 V5 E: w3 P0 {* a" a% h/ g0 s. S% k% d
自定义OK框
@6 |+ O2 ^& _) X; C0 d5 {4 UItemBox:N:F:M:X:Y:W:H:S
5 S5 X9 |4 s/ R7 {) `( S! oN:编号(0~7)
/ d' w/ \+ h; f/ A1 lF框的背景的WIL序号,-1时不绘制背景
" o5 E8 E5 J% O! h% W4 CM框的背景的图片序号 * @) a4 @$ R; B) O% ]9 H, F' x' Y
X坐标
4 E: g7 O) R( N7 hY坐标
: i, @9 k, }1 f( ^. c: n# GW:宽度 8 L; n8 R& T- ]0 X
H:高度
. ^- ~( @' I6 [S:允许放入的物品类型。DB库的StdMode值,如果有多个使用“,”隔开,如果为“*”时,允许所有物品
' @6 y; M, r5 M6 o+ pT:未放入装备时,鼠标移动显示信息
8 E4 @5 g6 C# W. M
1 C" C/ p) w( {: V展示物品 $ t" s% h, u$ }5 f+ {
ItemShow:F:X:Y& E1 Q" K7 A3 C: q+ U. ]
D:物品ID 8 B7 g, Y$ p, ~$ l
F:数量
9 K6 d" o7 R+ s1 q8 ^5 QX坐标
- y7 K. L6 i$ C5 BY坐标 & a m1 |' J5 w/ A5 p& U0 h
B:是否显示背景图片
: u; o* t% f. z! j5 [\ & I) h6 B3 P( Z5 y* ^9 N/ s z
人物头顶无血条如遇到人物无血条情况 按下面步骤排查
' j Q" u, x, Z" v1.检查pak.txt文本内是否有newopui.pak文本
& Y+ A$ k0 N/ \# f# G6 {1 }0 K f2.检查pak.txt文本内是否有newopui.pak密码以及路径是否正确. L* u+ Z& W8 m6 j. N; r' D% _
3.检查pak.txt文本内是否只有一行newopui.pak文本 注:文本读取规则为从上往下读取,有两行一样.pak的以后面一条为准 . _" |/ B- m" o, b' h9 @# h
个别地图不加载出现个别地图不加载,且pc端地图正确加载
; j6 L8 V1 m0 c H q- ]1.检查map文件位置是否正确; a6 b+ L% {9 k3 g' X6 t
2.检查map.txt是否有重复.map文件名
0 p D0 ?/ p* ~7 b' F注:文本读取规则为从上往下读取,有两行一样.map的以后面一条为准 3 u" f4 z4 j' C3 O& k7 i
背包显示不正确背包显示为底板, - y5 q' ~! u" ~# G+ j3 O1 b
2 I+ ]& F) L: t2 Q0 `* F) U3 N出现这种情况多半是没有集成app.pak到版本,集成方法两有种 1.集成到app补丁文件(把app.pak压缩到buding.zip)注意事项:因为是额外集成,所以在原先版本的pak.txt需要额外增加一行
' E- C& _$ B% E4 ]3 W* B
+ H( \1 Z- E _& d: I$ ]注意pak.txt有两处网站和selgate(手机角色网关) 0 }$ i6 x5 d2 g
注意路径以及大小写是否正确 如:data 2.集成到微端下发(这个不做演示 注意pak.txt加一行就行)
5 M* Y$ ?+ e W+ t6 P少部分是m2没设置,或者设置参数错误
\. P. u7 E0 _! M, S) y9 E3 P; W参看本说明的背包设置即可
app.pak非必须 gm可以自己修改内容及展示出来的样式
# {0 r `2 d/ p$ X2 t无法注册账号pc端正常 app点击注册账号无反应或进入游戏界面卡住
9 X' B2 Z: y$ C9 \* a* c多为控制台没勾选动态ip导致 & r) o- n: [ T' r
7 E; R& x( Z1 F0 G9 g微端不加载pc端微端正常,app微端不加载 T" X% ?( W1 o& U2 P: Q- G
一般是selgate(手机角色网关)文件夹里没放入pak.txt,
* a7 g0 u1 p1 H2 t: B或者放了pak.txt但是这个文本里没写pak的密码,6 `: e+ D Z5 X; Z! [# L, m" f
手游列表中的开区列表禁止使用域名
/ V$ C( F. N- Y进入游戏界面卡住进入游戏后出现如下界面
( Z% a6 q" _5 Q/ X7 k. E. b7 T一般是m2参数设置不正确 0 |. {+ {" i: u0 R" D& [
如多线程未勾选 ' h" P0 o8 x7 C1 p ~
8 C; P# P6 f3 K5 u! K; n如果发现已勾选 可将!setup文件备份后删除,重启控制台重新生成新文件 - V% P, Q0 E4 L S8 l2 l) Y) b
上游戏即可,然后对比老文件找出问题
7 D3 t! M0 m D; J2 C3 L$ h! p服务器关闭进入游戏后提示服务器关闭 $ U4 S$ m1 t4 s5 ]8 N
检查m2上 是否连接上负载服务器 " v; p1 w) u# n% h8 W+ H; j
$ ^2 X9 @+ j7 k2 r: V* r
如果发现没连接上 检查手游角色网关是否异常,如无异常
R2 B1 u: }8 l( B1 `2 q检查服务器端口是否开启
; m0 N: _0 t) t 0 j) `* B, T' c4 G( v, |
! x" z9 w4 a7 c4 a6 B |