传奇部落

NPC命令ChangeState增加石化或冰冻蛛网效果

[复制链接]
发表于 2023-2-18 19:39:51 | 显示全部楼层 |阅读模式
NPC命令增加石化或冰冻 中毒效果 蛛网效果 禁锢 吸血4 `- I1 ~1 j4 R
说明:ChangeState 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数89 H2 L0 _8 N0 ~* K
命令格式:ChangeState 效果 时间
. ?6 b( W  L' x  h) z+ T+ _) S- p' z' f" D" d5 i
: H5 i% U* O$ g6 b& h( E; U
[@Test]/ Q5 q6 e5 ]+ A4 h  }6 Q4 }/ w' v- l
#IF) I6 |" ?" |5 X! n7 H
#ACT
+ w. P' b) m3 f  O) M6 MChangeState 3 30
' x# Y  \, c8 E4 }- O( [: ~' {#SAY$ S- B! \+ e9 j; F/ l9 w
你被蜘蛛网罩了,30秒内无法跑步.
7 T9 a  _$ h4 e7 L% h; X+ N8 L2 d  J+ z" `! o/ }, Z2 U
* V: X% U7 _; ], Y, L% B' ]% o
[@Test1]
% F- Q6 O$ T0 `6 f! R% W#IF1 u* d/ D" Y" O5 |4 P; F0 C2 q
#ACT7 J# f  v7 i9 B. h! ~
H.ChangeState 3 30
8 i! C  w4 S' Q' h#SAY1 i- K0 `9 P, ^) [: J' B, [
你的英雄被蜘蛛网罩了,30秒内无法跑步.
" N8 h9 w4 g- x. `4 i' H! g  ?, g+ d* _; l' e$ f

$ x0 f+ J7 [7 r$ d* I效果代码:1.石化 2.冰冻 3.蛛网效果 4.红毒 5.绿毒 6.定身 7.瘫痪 8.禁锢别人 9.防禁锢 10.吸血 11.吸蓝 12.禁锢自己 13.间隔掉血(类似绿毒) 14.禁止使用技能
. G6 M, N! ]6 V) n) a% K: l
" Z; U! [- L9 H5 e9 _

9 }& I* M! B' a, D0 Z+ S//8 禁锢(释放一个类似困咒的光圈,敌对人物或怪物只能在这个圈子里移动,无法走出圈子外面,所有传送失效,不能小退)
8 D6 P: ]. _8 ]7 u9 h9 ]//9 防禁锢
  Y, C1 }9 Q/ k; G//10 吸血/ }# x. j7 [. s, V
//11 吸蓝. t9 S7 X# ^6 v! W
" J6 g$ \  T2 e1 |# U

9 U7 r+ u& |7 {& i& {9 x) ^例子:5 ^* z9 j0 m0 h$ Z/ J8 A- q' q
; [+ ~: q' F: h; c
/ r1 O5 V- [, d6 F- U" q# S
#ACT
# J& U6 c+ L0 p; {ChangeState 8 10 3
- H) Y0 |8 M5 J) z; ]  mSENDMSG 6 你周围的目标被禁锢10秒,禁锢期间可移动范围3X33 k# Y! [) e  h' W/ p
. z/ `  P. B  h9 C

2 N& g6 _6 w# f( p, LCHANGESTATE 9 106 c. D$ j1 z6 x; [0 b
SENDMSG 6 10秒内可以防禁锢
+ Y. n+ b; }5 {8 @" R3 ?9 `4 _
$ `" n7 u/ [. R: G' n2 x# i

5 p0 \* Z& _% l- B6 N; D- rCHANGESTATE 10 10 100 50  Z/ N. y4 Q& b3 G. F3 E3 c8 w9 @
SENDMSG 6 10秒内攻击目标,可以吸血,吸血机率100(数字越大机率越高 100表示每次都会吸血),吸血百分比50%(比如攻击伤害值是10000,50%的吸血比例,可以吸血5000)
- D; z5 |; Z! }1 k" S* T5 X/ E4 N! L8 f8 t& F' r

: d$ h- n" o) Y. a4 ^: q# a! W+ QCHANGESTATE 11 10 100 506 T4 f# M) u1 \) H/ x
SENDMSG 6 10秒内攻击目标,可以吸蓝,吸蓝机率100(数字越大机率越高 100表示每次都会吸蓝),吸蓝百分比50%(比如攻击伤害值是10000,50%的吸蓝比例,可以吸蓝5000)0 V  C1 a- a: O2 g' b% E8 m
0 y5 J& p" m* t$ k
& [" u! Y5 U3 P% O$ K$ C
ChangeState 12 10 3
) H. a/ x2 H! r* [% M& ]5 gSENDMSG 6 你被禁锢10秒,禁锢期间可移动范围3X3
7 t( G8 d; t% m( H/ c7 {5 F, P- Z2 d
- ~9 K& H* J* `! b
, W  M  M7 |) W% u/ M& Q
ChangeState 12 0 3
9 m4 W  W( k1 F& X3 P& e: c: A; z( @SENDMSG 6 禁锢范围3以内的禁锢被解除。6 B0 g* P- O& m! n! n+ c- S
注意:如果范围设置20则解除禁止自己范围在20以内的所有禁锢,请不要设置太大,比如你游戏最大禁锢范围6,那么你解除最大7,不要设置50或更大,越大需要检索的地图范围越大越占资源6 C; p9 w" D( X2 {) @# D  H+ m
另外解除自己禁锢同样可解除代码8别人禁锢自己,当自己被别人使用代码8禁锢,也可使用代码12来解除/ @! E4 S' A/ R- n+ V

# p' N. u1 C; G( [: }

$ b9 k1 A. A5 X0 w' t# c2 ^-------------------------------------2021-11-09扩展示范及说明--------------------------------------------------------------------
8 T8 p* A1 N6 F2 M; p, g7 E9 F4 l$ l8 e( H5 y; Z" T
8 l; ]# h3 d4 E& K# h3 y6 C5 f+ L
代码13和中绿毒效果一样,间隔多少时间掉一次血
! d# D  q$ C: q! |- g2 U例子:& N, a1 U) f/ E2 |% b# T
#ACT
# |0 l( Y* [+ R* QChangeState 13 60 10 5
+ ^8 b3 a: S9 `7 t: ^/ X( C;ChangeState 13 60 10 5 0 1660 6 200 ;带特效
* ~7 u/ i( M0 ^+ q  JSENDMSG 6 你流血了,间隔5秒损失10点生命值.持续60秒# l- b+ @  K0 ^! w0 j3 ?" e( E

: C0 G- n# q1 U+ y- Q8 L

, _, b! a6 j; ~# r代码14 禁止使用技能(快捷键的技能不让使用)& P) u: f* i# x1 E3 o
#ACT
# W8 Y3 r" X  t8 WChangeState 14 301 [  M; d- x) Z4 J0 O
SENDMSG 6 你被禁封了,30秒内无法使用任何技能.
$ `% a1 g, k: [, P0 ?. y
+ ?  {6 j: n& k' S3 Z* @
& W8 v2 r3 G9 F) a# U
-------------------------------------2019-05-21扩展--------------------------------------------------------------------
/ N3 D5 Q7 R9 l4 y: }& [2 L; g# w* k' |# t, a2 Z$ ^4 c# }

7 h  _4 e# Q# L& g扩展增加参数5、6、7、8用于执行目标播放特效,留空则不启用:# n7 a% U) O) |5 i, \- ^
参数5 WIL序号 6 }5 Y* h/ M; s; w2 P5 U! l8 ~; v6 Q
参数6 开始图片2 O8 V6 {* S! v4 ?. u& y7 O, K
参数7 播放张数: N! M; l6 ?; O6 s
参数8 播放速度
, y$ k  q4 R' F1 P- L参数9 是否透明绘制(0或空或1)
4 n( z; }/ @- F# ^; I7 b
2 s: K6 [/ |+ l
) F0 h( C9 O% e
示例:
4 Y3 ^, _' \' _9 nCHANGESTATE 11 10 100 50 0 1660 6 200
0 B$ @8 z5 A2 I9 ~, h
8 y# M. p: b7 G" ~" S
8 c+ T  J/ {/ C! S4 }3 h/ U  o" r
SENDMSG 6 10秒内攻击目标,可以吸蓝,吸蓝机率100(数字越大机率越高 100表示每次都会吸蓝),吸蓝百分比50%(比如攻击伤害值是10000,50%的吸蓝比例,可以吸蓝5000). d3 U0 O1 q7 O" G% e" k. x
---------------------------------------------------------------------------------------------------------, }& `- z/ B# C) R- q4 d0 d, w
5 M5 ]6 ]$ L( E) t& o, Q

- z8 B3 P, p; d3 h#########################以下为2016-11-08扩展#########################
" `+ [3 E. U; L当效果为1-5时,参数3表示是否检查对应的防止属性(0:不检查;1:检查)
+ w) V7 ]- W9 G& a! F* |5 s( O当效果为8时,参数3表示范围
( A" T# V/ W6 t当效果为10-11时,参数3表示吸血、吸蓝成功几率(%), 参数4表示吸血吸蓝比例(%)
. `! L! C$ s; ^( w例子:
2 _' `7 U) t3 b! V7 }2 I* n& w, ~
2 b% t6 V- z6 i5 N

$ I) P' A  |/ W) W+ F#ACT; X! ?5 h$ j9 J8 I  k: h
CHANGESTATE 1 10 1
2 O8 ?' R' }1 F# }/ XSENDMSG 6 麻痹时间有效时间10秒,注意:佩戴防御麻痹的人物有几率躲过麻痹!
( y4 {1 }4 p8 \/ u4 m3 n: ^/ w" b  B% }
& A" ^4 I  T0 @3 j5 `/ I% b' b" I
#ACT
+ M9 r* D  ?& I" y3 pCHANGESTATE 5 10 1) V) p6 R! M: R- j' F% @; N3 j& {
SENDMSG 6 绿毒时间10秒,注意:佩戴有防毒属性的装备按照几率躲避毒物!
/ B6 L* E" J  l+ f) M: l8 p' e" t
9 ]' d4 m- k0 |. @
#ACT$ H6 J3 q$ |! b
CHANGESTATE 2 10 0
7 j' |, [9 I: T; o) [! dSENDMSG 6 冰冻时间10秒,无视佩戴有防冰冻属性角色!
& x  g8 Q( f) f* h9 t6 D3 o8 ?

  {# E2 @$ {! E( k$ V) ^##################################################! x, M9 D8 n: a. u
% n$ n7 B1 w2 W; H) }/ |
; N5 R* N, k; B* r3 G; \0 ]2 Z& j
状态说明
$ o, u. H% t9 z" c( c* \, y
9 U+ _0 M% U! l1 s6 o

  `# _3 e# y' W2 ~6、定身 无法跑动、走动,可以攻击、施法   v: L- i/ t+ i- E7 P+ R+ T6 p3 j
7、瘫痪 无法攻击、施法、跑动、走动,被攻击立即解除瘫痪状态 ( v! I4 C; g% c( h' ^' n% u

* r* B* c7 P% J, e( s0 A& m, G
, z, k2 T; c: q( Z$ j! Z
注意:以上状态支持通过重置时间为0来解除状态,比如:
" t& o6 h. N4 Q% ~3 A
1 N/ a* j4 j! R

5 T4 w8 q  a1 L2 _& b$ K: Ichangestate 1 10 ;麻痹10秒
6 C9 j! d$ E, |5 y/ Wchangestate 1 0 ;解除麻痹
6 ?1 O( J6 S* b- P) O5 z8 \4 [# F8 f( J+ @* c' L7 e7 Y, {& q; X
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-25 22:22 , Processed in 皖公网安备:34112402000394号 0.186412 second(s), 24 queries .