传奇部落

传奇翎风引擎中止查看他人装备和英雄装备脚本教程

[复制链接]
发表于 2026-8-13 21:41:48 | 显示全部楼层 |阅读模式
本文讲到查看他人装备触发查看装备属性触发,其中HAOM2新加了功能中止查看他人或英雄装备命令stopQueryUserState,stopQueryUserState SENDMSG 5 禁止查看他人的装备,他人查看自己的装备触发@UserQueryState,他人查看自己英雄的装备触发:@UserQueryheroState: _9 N1 ]. F8 ^( K$ ^7 t. J; x0 `/ D

: L  Z+ F4 R, E" n# g0 Z2 Q  e6 A

$ }* Q* G  s5 c* u4 L一.翎风引擎HAOM2:
) ^- y0 R0 x. [6 R4 W2 F6 w% k8 b8 V7 }

# ~  j1 u( l9 M# L  w5 @( G查看他人装备触发:@QueryUserState: v2 f0 e  G# @1 i7 |# E( G" Q
查看他人英雄装备触发:@QueryUserheroState
: D2 t0 t  G6 L8 W( L, S1 E1 g
/ b) n0 p3 n' |: s. S) a4 I/ E) r

( ~* J& L7 \6 d3 L他人查看自己的装备触发:@UserQueryState$ X# n! Y1 o5 X/ N
他人查看自己英雄的装备触发:@UserQueryheroState
1 ?7 f7 N* V! l
* F, N& y% `6 U& w! S8 D5 z# T
5 I. n9 ~( Z' `& C
[@QueryUserState]
1 r9 k  H# z- g0 _. K; y#ACT
$ f( t# s; v3 L% |3 I. s3 `  ySENDMSG 5 你查看了他人<$UserStateName>的装备 ; f2 J# U+ `& T$ j, w

; e9 M1 S0 s; F+ L, y: @8 k
. q9 u1 d/ Q# K0 }- ^
[@QueryUserheroState]
- Z) J% n4 _, j8 v% L9 i$ J7 Q#ACT+ W; v/ b; Z! b1 Q
SENDMSG 5 你查看了英雄<$UserStateName>的装备 : T, r4 z: |7 m2 _. O

9 P0 S/ {9 z% c+ }7 r

( E) }  E( B% ?7 \1 L  G[@UserQueryState]1 `* D; V" K* X: }, u
#ACT
$ j; ^" R# x. Y+ b( aSENDMSG 5 他人<$CurUserName>查看了你的装备 5 t9 E$ F$ ]4 q4 B% f' ?- O

  \  g6 Z+ y2 k6 Q5 A5 W$ Z0 U

' }/ R+ J2 T! L[@UserQueryheroState]
9 w& l% H( x+ N5 u0 ]3 E" G#ACT4 u* c0 x% d+ @/ S
SENDMSG 5 他人<$CurUserName>查看了你的英雄装备 2 h- O. A4 Q! H. A. U; B5 x
/ S: C0 t3 v7 e6 r
% D5 f' f7 [9 R, M
;---------------------------------------------------------------------6 O1 K' p' Y# c1 {. E5 y1 p& p$ K, J8 P" P
*中止查看他人或英雄装备”
" J$ W: r6 f0 ?  a1 B0 x, B8 t; r
( E4 K! s2 _1 S: [- `
# j/ b; p8 O. T; A0 q, q, _9 o! ?$ }
命令:stopQueryUserState; J/ a  g+ d# u
& L2 S0 d0 G$ b- Y

( n6 D! Z# W3 ~* `$ p8 ?* s[@QueryUserState]
; p9 J2 ]  c3 \. D: }#ACT6 E# |$ z. e. V3 T9 k
stopQueryUserState' i0 c$ y% y7 d3 p4 K+ Q
SENDMSG 5 禁止查看他人<$UserStateName>的装备
8 l. x& z7 j  D. N$ P2 ?0 e6 L( N# Z4 |4 w$ l' p9 u1 M

6 Q5 n/ P& S/ q4 z! w  F+ W' e! i[@QueryUserheroState]
' s" v' B, G4 x#ACT  b, k# r  Q. d$ y
stopQueryUserState, O+ N6 C; s( S0 G# I
SENDMSG 5 禁止查看英雄<$UserStateName>的装备
& T& o/ q8 ^3 p! p
2 |7 z& q& O6 ?/ H; O' v; I
% S' z( @' z8 g3 s0 T; a9 W
[@QueryPlayMonsterState]
% d! W- v0 r, @5 c2 q: J# p: s#ACT
3 F3 S; _5 E: y; M$ G7 tstopQueryUserState
$ ?+ N5 K/ T. W1 vSENDMSG 5 禁止查看人形怪<$UserStateName>的装备
4 M/ \/ y/ w- _1 U3 k
7 R8 g  d) n+ X$ J. `+ N
6 K. q, T) C: K: J
;---------------------------------------------------------------------
2 H9 e  s- B: `  \2 o3 y
8 V  V* t& m) w/ a7 c2 V8 ~
: y4 Q) W$ [. [. m, O
[@QueryUserState]
+ Q: h6 d2 J. `/ H% ~& i#ACT
2 ~. p1 I6 d. v. ZMOV S1 <$UserStateName>
; P0 \4 e, p3 a3 F) Z/ m% R& ^;SetCurrTarget 名称 (名称空的情况下表示清空当前对象;设置指定人物为当前对象,要求和执行脚本的玩家在同一地图且坐标在20格以内)$ }5 Z- ?) p( R7 f
;使用SetCurrTarget设置当前对象
' m7 _, z1 T; j' V: {SetCurrTarget S1
9 J; }. ]2 l3 }& r6 ?2 `$ u
5 U0 w, \+ O8 H  {

/ }! e1 a3 ~: j7 v5 j#IF
! p& T8 I% n2 c) T1 R5 ~7 {4 ~CompareText <$C.USERNAME> S1. @4 V/ c( l; K$ ?% S
;检测设置的对象是否成功
7 d3 O1 @+ Z! @; \6 M6 }2 `#say
; M, u! U- a9 U) l" ~当前对象名称:\0 c2 Y/ l, g! {; k; u1 _
【<$C.USERNAME> 】等级=【<$C.LEVEL> 】攻击=【<$C.DC> - <$C.MAXDC> 】PK值=【<$C.PKPOINT> 】\( R+ D6 i- [+ d. `4 f; s7 ]0 U0 P
#ELSESAY
' y' u6 J: M6 ?对象获取失败。
! d' d! J7 h: N& `) z' p; p( U   f1 T3 w0 G; h: x' L* D

2 ^6 W8 A, s2 X# v
0 V& o. P4 `% @( q8 q$ M
二.GOM引擎查看对方装备触发 查看对方装备触发6 @, d+ O# c$ B, J" u* ?- I9 z/ ^, X) ^
* ?8 o, I5 O9 W6 J  Q
5 h: L, h6 _% c4 w7 z$ X5 I. x
;QFunction-0脚本触发) v# l: Q! \& U6 E( i2 h, N

* p3 ]) t0 _5 \4 F8 H( O* u
3 _8 v4 G! Z- U3 W- v0 U
[@QueryUserState]
  Q/ P! A( V' v1 w6 ?# {; T可以使用当前对象的变量来查看\! ?- k2 C# S- B
当前查看对象的常量,例如:<$C.USERNAME> <$C.HP> <$C.PKPOINT> <$C.GOLDCOUNT> <$C.GAMEGOLD> <$CURRRTARGETNAME>\
  d0 O' K- j& k- s& P2 t! \! I5 G( @* D/ _# c
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

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