传奇部落

gom引擎首饰盒怎么开启?gom引擎神佑盒的开启方法

[复制链接]
发表于 2026-8-16 20:48:42 | 显示全部楼层 |阅读模式
修改首饰盒装备支持物品规则-上线消失 修复 <UserItem:D:X:Y:Z/@Label> 首饰盒 生肖盒 无效,未穿戴物品时不再显示IDX为0的物品 修复某情况下首饰盒装备套装引起的报错 装备位置(0-29:身上装备; 42-47:首饰盒; 30-41:神佑)
4 c7 E. T; W' l) x3 v9 c) _# e6 y# ^  p' u; B0 D  |2 B

+ r" K+ q, g9 ^/ a=====首饰盒=========神佑=========
2 P- Y/ u: L- f5 N- V' f2 [& O) M6 B) t) u9 p  x; x) `- z1 X. a" _5 q

" m+ F( j' Y2 V, x; [+ W9 F7 G$ RDB设置
0 ^9 v# J' t9 T5 F头盔:stdmode段为152 O( ]9 B4 H# j, `. U
项链:stdmode段为19、20、21
# b8 }2 E2 m7 z+ s/ C手镯:stdmode段为24、26
$ G9 a/ E0 J3 [9 E6 e+ U戒指:stdmode段为22、23
$ J! [. R# o& _' z% V;------------------------8 V+ U! J) M8 u6 J
- H& i1 [9 L3 e& l. B: W

( B4 j9 F  G9 f- ]& y1 r放入条件
6 {2 f, n( f/ m5 a: b% S5 f物品允许装备的位置(只限于可以装备的物品)数据库字段:Overlap
+ q0 M! h& k) R  g+ B7 x0,1 只允许穿身上" E4 ^. z/ V$ W
2: 只允许首饰盒 1 w. F& B4 r9 B0 }
3: 可以穿身上+首饰盒3 H1 \) B; v( ]! h' z& l/ p
4: 只允许神佑
6 [+ S& n2 n9 F6 e% V5: 可以穿身上+神佑盒0 ~8 \# }" X+ G6 w. L& Q3 a' |8 o# ~
6: 首饰盒+神佑盒8 ~! d; Z$ b8 Y) @" |
7: 身上+首饰盒+神佑盒
/ \1 P2 a% z+ W- R$ X2 F;---------------------------
7 k6 k3 a' X: K( u6 a/ |7 _首饰盒放入位置设置: Expand1: 1-6 对应6个位置;Expand1=0不能放入 Expand1=13所有位置可放6 w8 g, m9 Y& i& r  p
神佑盒放入位置设置: Expand1: 1-12 对应12个位置;Expand1=0不能放入 Expand1=13所有位置可放7 ~$ }, H6 ~. L7 `" f

  F0 e6 ^% z: S1 W/ m4 f
5 R/ p0 w6 Y, S& z, I0 z
需要自己在数据库里添加一个字段“Expand1” 创建字段的时候要选择数字型类型的 INTEGER 类型的 / S  F5 |: L7 q7 F
5 o( ^; c& v& S! \
) M& k' f0 a1 G2 {

9 \+ |% z# \/ u% m+ f7 k7 d, M

5 R" R) V2 z. u+ kM2-选项-功能设置-其他设置(1)里面把首饰盒功能开启才可以使用/ ?8 H! [/ W9 d& n$ b9 w

5 Z- t: M" I5 j. v% u* {) V

! j0 j! |9 V9 _6 |8 r  k: a/ I' c必备补丁“NewopUI.pak”221 222 223 是打开首饰盒的按钮图片,如果要更换这三个图片,只能替换 必备补丁“NewopUI.pak”里面的图片,不能使用UI编辑器修改5 d! X; L* e1 b. V7 `& F
3 _: P# @1 f  V" L+ n  I% L

" X+ Q8 o( k9 v  R& Q) w# J首饰盒支持套装
6 |9 Y1 ^# m, B
+ K' @) C7 w' Z2 y

2 `( N8 N4 U. k' |$ g) ZSetSndaItemBox (0关闭,1开启)
, X) Q) \8 S: L* i
, G. z; P: _1 y2 [
$ r# r  n2 }( D3 X1 m+ I
人物开启首饰盒:: ]& K- N' R# j9 s
QFunction-0.txt 加入如下脚本
! ]: V) y/ P+ e# S3 w; K2 _9 p9 a[@OpenSndaItemBox]
$ n+ T4 @1 Y2 P& p#act
8 s( K$ R, @  {$ k. S, z2 P7 A2 }9 u;如果那个首饰盒按钮是灰色的,点那个按钮就会触发这个,然后使用命令SetSndaItemBox开启后,按钮就会变彩色,然后点按钮就可以打开首饰盒子! a; b$ c# N# [. N. c! A1 e# B
SetSndaItemBox 1) w: y6 B$ @) g, ~
SENDMSG 6 人物首饰盒开启成功. g8 V( s% i6 W( l/ R& B! M

9 \0 f. X/ a- x) h2 v7 B
  x8 P: P' s) L" f! N6 O- H! F
英雄开启首饰盒:! P5 o& x- s7 L* q8 x
[@heroOpenSndaItemBox]! H, w; z! i- d9 N) s- |: {2 X
#act
7 m" W7 h& i2 b/ z" d" f;如果那个首饰盒按钮是灰色的,点那个按钮就会触发这个,然后使用命令SetSndaItemBox开启后,按钮就会变彩色,然后点按钮就可以打开首饰盒子. K/ A( t+ @$ U, f4 f
H.SetSndaItemBox 1
9 w% Y0 m# M8 h1 y8 cH.SENDMSG 6 英雄首饰盒开启成功7 o- p" |+ a: o( U! m0 I+ u% N/ D

( K8 i# |9 J+ x5 u: k

" [/ j5 B+ C7 V; z5 v关闭人物首饰盒:" f  l' @% o. Q0 ^; }
[@main]( J; m5 R8 P2 Q0 \" \2 K
#act; Z1 t" X3 ]# p
SetSndaItemBox 0 ! I4 m; o8 t# K' d1 Q
SENDMSG 6 已关闭
+ }3 [0 c* t  q+ g; V2 s- s/ y( j' |/ w, e1 w' Z

) b3 K( N; h0 l( L* M  k关闭英雄首饰盒:( _& R( g$ \2 J& W! I& G
[@main]! T: V9 h5 ~! @: f' m9 {
#if
: R% o; L1 O3 W' lCheckheroOnline' A5 [) W6 K  E' i8 t
#act
) e0 s% a/ B# a- iH.SetSndaItemBox 0 & |6 [2 E" T7 C7 N
H.SENDMSG 6 已关闭; a/ i2 k  x# U% I: ^( I1 F) F
#elseact1 S2 C2 p3 x2 l, K; u
SENDMSG 6 先要把英雄召唤出来* m( L/ |% [  I) ^; \7 g' F

3 \1 V  a- P, `& s
: R$ ~2 p3 \9 F- i
首饰盒12个装备,StdMode值 100~111
/ A. Y5 h/ q& s
: V0 F, u" A1 O& O2 g. x! y5 i5 T% i

% Z" V4 Q0 k% Q8 w3 [# ^首饰盒装备的修理,在NPC文件头增加以下代码1 g# `; c4 J) e5 f; F: [6 u" ]
(@buy @sell @repair @s_repair)
+ ?- P( e, ~5 y4 K%100
; x, v1 m# r1 A" o# ~( a' d5 q" R+100
# M; R4 a& Q+ ^0 S  d" {# v+101
( F+ J4 \& V$ z; P( J+ Q" Z, a+102
  @! W* A7 @$ d# p+103
- T) t4 k5 J: v+ P/ i3 c+104
; i# U4 _% |2 ~& _/ Y4 `+105
5 b+ S) ^" r) a" ?; z9 b5 y+106  |; `+ j* t) Y9 q
+107
7 q" t: t9 X. \, g9 T9 B+1089 v; |- ?8 G! l
+109
# h6 P: H9 a4 c& c% T3 \; W+110
( L* M( W) O% s6 _* Y  S# C. Z) }+111
% y- c, i. l, l0 E: M, n$ V( H+ X+ S- v9 l) ~
+ N& y& ?3 t6 u% u' X% [
首饰盒支持CheckItemW TakeW AutoTakeOnItem AutoTakeOffItem这4个脚本命令9 ]# R4 [" Y& D6 p, g

- L! Y6 v4 q6 w$ R) N$ Z& K# G
1 V2 M. }4 D. X) w& [; G
AutoTakeOnItem 装备名称 装备位置(30~41 是首饰盒的位置代码)
1 d5 U- l5 P1 C' x5 M3 t; LAutoTakeOffItem 装备位置(30~41 是首饰盒的位置代码)
+ G# e1 I7 u+ L) l7 i& N# u0 a3 m+ d0 l$ ]

* M+ Z/ d  R  s. F! D" z[@TakeOnX]! ^) n/ W6 v/ s7 |# ^) d
首饰盒穿装备触发 X值=30~41, p2 p. o3 y  [
* t8 }( a. x4 K# o7 w

7 E& ^* u6 U  k[@TakeOffX]
" q8 v# O1 [6 X# ~. ]8 O' K$ B首饰盒脱装备触发 X值=30~41
# Z) y: H" ?7 q( V3 g. F
0 w0 ]3 D: O, _6 V

6 j# N9 ~( U( E7 O首饰盒装备,人物亡掉落设置在(M2-选项-参数设置-人物亡-首饰盒)
! s8 v1 z) `, {首饰盒装备是否掉持久设置(M2-选项-功能设置-其他控制(1))
8 Q* |, [& n! ]! \2 k/ ?. x1 M: O. o: v
) J- b( l9 ?4 S# ^$ |! N

% R2 y. S% j+ ^2 Y, Y2 ?6 O相关变量( O: N9 C, d9 L9 z! H3 l
;——————————————————人物变量0 i  G9 t  K+ q, ~' A
<$GODBLESSITEM1> ---- <$GODBLESSITEM12>' U& A. p1 x/ a! S2 |. C
7 Y* w1 V/ I) ?/ _# K4 `

6 @- f' `9 [3 a7 a) ], g<$G_GODBLESSITEM1> ---- <$G_GODBLESSITEM12>& O& z0 j# l  ^* X6 J6 m/ V

  r* t/ H, S2 t+ K
" \/ Z. w: k# o( R
;——————————————————英雄变量, S; c9 [% ^% w6 V* W' n3 e) d
<$H.GODBLESSITEM1> ---- <$H.GODBLESSITEM12>' a9 L. K% \+ y# f3 Y9 e: h
3 @5 r0 B" e5 A

( A. I$ }+ R9 n' y6 ?/ O<$H.G_GODBLESSITEM1> ---- <$H.G_GODBLESSITEM12>, Z4 W+ Q8 l, h5 x5 {' ^
$ m3 _$ V& k) y: S+ K$ j
- Z' ~0 k) }) H( G2 N9 f0 d; n
GETITEMCOUNT 获取指定位置物品数量 0:背包;1:装备; 2:生肖; 3:首饰盒; 4:普通仓库; 5:个人店铺正在出售 6:个人店铺仓库; 7:摆摊 修改首饰盒物品数据库DB的Expand1字段(可能会导致放不进去,新的Expand1=0不能放入)$ X. B  M& Y5 z$ Q$ g
* R- A, R/ e/ \1 p) ?. p9 W
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网站地图|皖ICP备18020244号-7|传奇部落

GMT+8, 2026-10-12 14:19 , Processed in 皖公网安备:34112402000394号 0.176259 second(s), 22 queries .