传奇部落

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

[复制链接]
发表于 2023-2-18 19:39:51 | 显示全部楼层 |阅读模式
NPC命令增加石化或冰冻 中毒效果 蛛网效果 禁锢 吸血
5 \% D- ~' G& S" m# }2 V说明:ChangeState 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数87 V. _# n; Z% I: I7 Z
命令格式:ChangeState 效果 时间
1 U& s- r6 \$ D7 {8 C5 g; N3 `6 Y. E

4 u, {' T4 i3 p. P0 f[@Test]" `  \7 _; b# T# @  v- W
#IF; b3 [/ [2 o5 E& U( b+ S7 h' r
#ACT
& z6 l8 w' \, n4 uChangeState 3 30
+ A1 L' r/ W4 ?# U#SAY
0 l0 e8 M4 w9 F9 r3 u你被蜘蛛网罩了,30秒内无法跑步.
- j5 p9 L# T) M4 J% [7 ^1 B
' ^( E3 P; e* m3 @* r

3 u9 j8 a3 X4 Z3 n) Y2 N7 e[@Test1]
. F, d0 ^  g0 t" l- Q* T) N#IF
9 H3 H9 a/ l, l#ACT
( c* k# |" D3 U; S/ m5 V0 rH.ChangeState 3 30
* `: y- ?/ N9 D# w#SAY+ \2 U# U7 Q) e: E& @
你的英雄被蜘蛛网罩了,30秒内无法跑步.
/ L% W3 ]# k8 r; G& A" p: h# F8 j- r$ R0 ?! j7 R; J

! f3 u3 d: @% G0 K效果代码:1.石化 2.冰冻 3.蛛网效果 4.红毒 5.绿毒 6.定身 7.瘫痪 8.禁锢别人 9.防禁锢 10.吸血 11.吸蓝 12.禁锢自己 13.间隔掉血(类似绿毒) 14.禁止使用技能% }- q( t/ z; G8 t
, }4 k6 E3 K+ T9 s: O; V8 q: i7 U# w
2 y6 P3 a2 b, P3 t3 T7 V; r
//8 禁锢(释放一个类似困咒的光圈,敌对人物或怪物只能在这个圈子里移动,无法走出圈子外面,所有传送失效,不能小退)7 }' f! W, {6 m/ z
//9 防禁锢# h& k9 x  X% e
//10 吸血
( e# k/ G# Q3 y% Y4 a//11 吸蓝
! {: c  P, R) f( H7 T& u0 s6 \! A
5 K! G. m0 Q& B9 T8 Q  @! f
/ |6 l0 b9 f. C0 ^* d8 k
例子:' o. i0 y5 D) c& _. k, ]0 c

) f  B% z# x' d) S
7 m& p! D+ [9 {; [1 M
#ACT) n$ t8 n3 O; [8 V
ChangeState 8 10 3% V% ~* J% b+ d1 D6 P
SENDMSG 6 你周围的目标被禁锢10秒,禁锢期间可移动范围3X3; V0 C' o9 A8 w5 I9 K! n. D: A5 O
' h) k; @6 @- t$ ?# N2 G
/ H6 s0 l; x: F
CHANGESTATE 9 10
; J; E8 y# C1 \* NSENDMSG 6 10秒内可以防禁锢
6 I; Y2 d* \! b4 @5 Y4 w
3 u' a/ b6 x3 t3 m/ E
% v6 ]* B: ~8 ]5 T' I1 x9 C5 ]. ~
CHANGESTATE 10 10 100 50
: \: U2 G& u) I( eSENDMSG 6 10秒内攻击目标,可以吸血,吸血机率100(数字越大机率越高 100表示每次都会吸血),吸血百分比50%(比如攻击伤害值是10000,50%的吸血比例,可以吸血5000)* _4 n; m" |5 A3 J

% J4 |# j( N" x5 a0 H7 v

: ~) r6 e( m  D2 w# J8 C* B4 Z# Q( ECHANGESTATE 11 10 100 50$ g/ Q, j" Y$ ]
SENDMSG 6 10秒内攻击目标,可以吸蓝,吸蓝机率100(数字越大机率越高 100表示每次都会吸蓝),吸蓝百分比50%(比如攻击伤害值是10000,50%的吸蓝比例,可以吸蓝5000)
/ X, x7 B& M) s8 B; ]6 F' M8 B2 g: R( Z+ G9 J/ `9 R

/ N' O! B9 i% i- UChangeState 12 10 3
! c$ u. P" L6 ?+ N$ I# {5 jSENDMSG 6 你被禁锢10秒,禁锢期间可移动范围3X3
: ^) m2 q1 n  o: L% k6 l; U1 K, j- _  w1 [, {5 q# U9 n
. ^( D% L( d  M3 H5 q0 X0 c) A
ChangeState 12 0 3
6 @0 E! c# ^; R6 Q" Q$ k4 QSENDMSG 6 禁锢范围3以内的禁锢被解除。6 }7 Y# N* P% M9 |% Z) \
注意:如果范围设置20则解除禁止自己范围在20以内的所有禁锢,请不要设置太大,比如你游戏最大禁锢范围6,那么你解除最大7,不要设置50或更大,越大需要检索的地图范围越大越占资源
7 [2 l0 O6 [% X另外解除自己禁锢同样可解除代码8别人禁锢自己,当自己被别人使用代码8禁锢,也可使用代码12来解除
+ A& ^# D* N$ T4 W' m6 A' k
( D4 S$ r0 B/ p/ `9 o6 w) _  _& v
3 `* @$ \2 @/ m: O
-------------------------------------2021-11-09扩展示范及说明--------------------------------------------------------------------
3 o- W8 F3 s) ^; b7 O" H& t2 I  X6 w' r$ ^- f8 S# b3 m
: D. e5 m* U8 j" ~# o
代码13和中绿毒效果一样,间隔多少时间掉一次血 , z" Z, H$ u' P) G2 f5 `
例子:
# W2 m! _& n" B- @#ACT) W# [7 N& [# F  e' Y( y7 n# J
ChangeState 13 60 10 5
% y7 g; I& O) a$ ]0 \6 X1 C; V2 n;ChangeState 13 60 10 5 0 1660 6 200 ;带特效7 v: Z2 m4 s; i3 N: t
SENDMSG 6 你流血了,间隔5秒损失10点生命值.持续60秒
7 T! N1 f/ B7 u5 F- W0 ]( m! Q
' I6 E' }1 y! R) w: b
2 T' ^, [" `* F2 P3 |  d
代码14 禁止使用技能(快捷键的技能不让使用)
: k5 `, ~1 ^8 M4 c' X( m#ACT* q5 d  L  s6 P" p) K
ChangeState 14 30+ Y. m/ k* |' [
SENDMSG 6 你被禁封了,30秒内无法使用任何技能.: K* Y% F/ C9 @4 ]0 e7 I) M

# y; ^( ~+ \* ^1 o' @9 w

0 Y+ U! n4 r0 U9 @-------------------------------------2019-05-21扩展--------------------------------------------------------------------% P" N" B; k. C9 w) |, {
' L2 Q! C5 o6 o! E2 [

+ y" S; P2 @* _4 j7 n0 W7 F# b扩展增加参数5、6、7、8用于执行目标播放特效,留空则不启用:, B( Y, m6 ^6 z4 z
参数5 WIL序号
" U1 F$ D; p$ i# d* l+ F: ^3 ~0 \& i参数6 开始图片7 B; z9 E7 ?- ~2 }1 P9 k
参数7 播放张数
; i; s4 K5 P) Y; l+ F/ h- A9 b参数8 播放速度8 o" ?3 g, S2 P7 J1 ?
参数9 是否透明绘制(0或空或1)
5 i; v+ h) T1 g2 C- j% L
4 s; {$ ?6 m" m- s! A

7 V  ]  y& ^0 Q5 w/ K示例:
8 T) X* v& M' R% [6 h; v; KCHANGESTATE 11 10 100 50 0 1660 6 200 ' @% }* n1 g2 s8 E
. u- W1 D$ O+ k) q9 D" V
9 x: H1 W- @. N; n3 o" o0 T' C9 O8 q
SENDMSG 6 10秒内攻击目标,可以吸蓝,吸蓝机率100(数字越大机率越高 100表示每次都会吸蓝),吸蓝百分比50%(比如攻击伤害值是10000,50%的吸蓝比例,可以吸蓝5000)
* x& J' N+ ^4 G/ G& G' t+ E---------------------------------------------------------------------------------------------------------% c) S3 j# Q5 A. ^# W: m! @

( v  G' C9 z8 M- f2 |0 W/ R
6 o# p* p" Y) s3 r/ Y6 ~  w; L
#########################以下为2016-11-08扩展#########################
" B7 A- _  S- l1 e; c4 v! o当效果为1-5时,参数3表示是否检查对应的防止属性(0:不检查;1:检查)
. c) q, M! f8 O% q6 V; r/ V当效果为8时,参数3表示范围
! [& g. d& }3 R( X当效果为10-11时,参数3表示吸血、吸蓝成功几率(%), 参数4表示吸血吸蓝比例(%)3 e* E5 }$ e: ?" I
例子:
; {" Y8 Q! Q% @1 m! a2 d& l
; r- n; C! F. d% c8 Q
+ K. Z, u2 A4 \  Z- P# s3 |
#ACT( b* j" ?$ t  N" U/ u
CHANGESTATE 1 10 1+ p; S  J4 k8 ^  z) l! ]
SENDMSG 6 麻痹时间有效时间10秒,注意:佩戴防御麻痹的人物有几率躲过麻痹!/ p9 q* m3 x; G, m

: P* Y- ]( O8 r9 b/ G: B
1 u' z7 ?& |5 e5 ~8 i/ W! J
#ACT; d+ z, C: Z5 E5 f
CHANGESTATE 5 10 1
/ o3 Y! ^9 h, j: d. I& ~" W2 [% Q( XSENDMSG 6 绿毒时间10秒,注意:佩戴有防毒属性的装备按照几率躲避毒物!8 C0 ^) e3 ]' S) j6 u/ X

$ P) w' C/ A$ f, I( V& g5 f
, Q+ b: c4 b/ l5 @
#ACT
' y& s* S0 q3 KCHANGESTATE 2 10 0
; k: ^% g3 [5 [% u1 i, i" hSENDMSG 6 冰冻时间10秒,无视佩戴有防冰冻属性角色!
- }! r% f. {' X1 C  Y* Q. p( L9 k; M+ @
9 f- c  g9 N2 B4 N2 ~2 L% |
##################################################
% ~% X6 r6 J! F+ L9 k' E4 N+ {  F' G% {. M  q

0 M, e; `- o2 Y8 X; F) T1 Y状态说明 8 [3 V4 v: ]: ?( |0 Q- @, g

' U4 Q$ G( N, Z# \

9 Y, N1 B) T/ }( @* @6、定身 无法跑动、走动,可以攻击、施法 " S. ^* t5 |  f: I/ |' N' e
7、瘫痪 无法攻击、施法、跑动、走动,被攻击立即解除瘫痪状态 : K4 {- u$ N, ], \4 t$ ], K# n7 a
! N: h6 J1 P8 c# j' V# L3 R

- p% ]2 u4 |5 I' y; F注意:以上状态支持通过重置时间为0来解除状态,比如:
3 X. E+ p$ C, e$ Y5 ?/ T% Q% A; w7 m! S& K5 x

3 @% X  s; N% X1 m, R5 _changestate 1 10 ;麻痹10秒 7 ~& I2 s  t* B! R3 ~% z7 r
changestate 1 0 ;解除麻痹
# ~- |# r  x4 x5 a1 O* u0 R" a1 H0 y+ Z. I- j. q
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-3 00:54 , Processed in 皖公网安备:34112402000394号 0.179000 second(s), 24 queries .