传奇部落

其他M2引擎传奇私服版本中的英雄攻击触发脚本教程

[复制链接]
发表于 2023-5-30 20:57:10 | 显示全部楼层 |阅读模式
QQ截图20230530203904.jpg
. M- ~) ]" O/ @% i
. f3 }) c/ `( H: k
3 W2 b8 N7 T7 S7 I- r8 _# H9 @
6 B0 v* u/ v7 |: m; J

  W- S  m; l9 s3 V* p; {英雄攻击触发:, N8 j) V1 e: a5 @5 p8 `

, b. J, P9 [/ o: W; C! I
" d& D8 i$ a# N: x
[@HeroMagicStruck]
& C% R. i! U# {0 H6 e! q$ f[@HeroMagicAttack]
1 u3 T* l' D& X2 t[@HeroStruck]( G6 c0 M& T0 [/ g# h
[@HeroAttack]$ h0 p( D) Q' \  E' o* @8 [

9 x; q% `' G9 w* g

* @8 Z4 G1 v$ BQFunction-0, I4 B% B+ ^, W# v+ M; F
# V% I- Q3 Y- a( v) X) R

* K; s9 k! D, i- x3 l;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾1 B. g6 h6 l" U5 E; e2 c" F: i2 s
;======================魔法攻击触发==========================2 U: h% L+ D; r* k- K& A2 `
[@HeroMagicStruck]
* z3 H8 S& K* G) p" u: l9 V; r#IF
* R1 h! W6 v+ S( M3 M% ICHECKCURRTARGETRACE = 0/ d, M$ G) r: m# C: ^( L
#ACT
' G9 V% T. ]5 F) ~# Q9 m3 O1 x4 JSENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
; O$ ~, _5 B( d+ T3 eBREAK3 z- Q+ k  J$ p# A; @/ ^* e7 K

, m* i) F  L0 r$ t9 }#IF
" s) \. X: D* p% ?1 z- r# I#ACT& ^5 F2 l6 i5 s
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253
4 A3 T; O! T- ^5 s! S0 G2 v' qBREAK
# H& W/ e6 S" H8 J6 Z& x- n& I+ p$ F% t% |
[@HeroMagicAttack]# A! ?5 A( y4 ?- d* j, v' K! V
#IF0 k3 q! ~/ G) O: M. u
CHECKCURRTARGETRACE = 0; F" W( j8 B% _/ e
#ACT6 I: ^0 }$ D. E
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
+ Y9 @" ?3 O) l0 @5 B# Q. iBREAK& S) q, w6 Y$ @9 B% D. e
8 H$ \9 s% h- W& F: H4 P/ \

' D" z2 _# ?0 Z8 G#IF5 u+ G. y4 s. D. g- e& i
#ACT
0 g( u9 ]' ~; }/ @0 r! a6 x; g# vSENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 2498 a# f6 o% e* D% A, b8 B9 J
BREAK4 O) K) g) S: j

* n* {! S0 L6 i9 f% [: E4 g8 `  m' k
2 ^4 a9 g, n9 T  c) e& ?3 c
;======================物理攻击触发==========================& ^7 {3 ~. n+ v5 i$ K
[@HeroStruck]& C9 k1 Z6 g% F$ O
#IF( h1 |" U+ p7 U4 g, H
CHECKCURRTARGETRACE = 0
$ |6 g; E6 Y: l' f' c& f0 o#ACT. V6 @; z+ G& h& P+ A1 \
SENDMSG 6 你的英雄被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253  I2 m  X& ^, v  z# E
BREAK
+ Q8 t. \& N6 L# Z+ |0 l, Q* ]' i3 U0 \+ e# w# f! v, w+ B# ]% i$ i
#IF
+ x5 p, i5 ?9 F' D0 A/ n& ^#ACT1 [/ {, X8 L! ]! A, D9 Q! G8 ~
SENDMSG 6 你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 2531 N0 C6 u/ [0 ^6 |) Q% n
BREAK' `3 G3 i5 U6 u7 W  J& C& [4 C
% [, ^1 T! p+ H, w
[@HeroAttack]  y! e1 I) }) }4 m+ D6 z
#IF! T8 J: B2 O9 V0 o1 d
CHECKCURRTARGETRACE = 02 }/ P0 z# w) _7 R
#ACT( X) b3 V- H1 l( n+ f  u, Y
SENDMSG 6 你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249! i9 @# P7 w6 t# W% h5 q
BREAK" `- t; \1 v* G
5 W9 f/ h( S0 l- ^  T
9 c- n0 I' `% X# a% L
#IF8 m$ n$ G4 N$ i/ u7 `
#ACT
# K0 I+ B) Y1 B' |! @3 nSENDMSG 6 你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255 249
+ _% Z; E8 N9 C$ e/ {+ P/ V. ^BREAK* s; C3 `$ m& n4 z7 }
;======================下面变量获取角色和怪物完整名字==========================' n- s& H: t; T+ {3 [6 [  E
增加变量以显示完整名(不去数字):$CURRRTARGETFULLNAME9 s6 E  Y% P9 I1 }! g7 l) M
上面演示脚本中变量不获取角色以及怪物名字后面的数字:$CURRRTARGETNAME) T4 b! \1 e2 h# f% Q! ~
提供2种变量大家自己按需使用!( q# ]1 V% V/ ~- i; ^3 F! Y
- n8 z! D7 |- k9 j
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-10 20:46 , Processed in 皖公网安备:34112402000394号 0.193469 second(s), 25 queries .