传奇部落

GameOfBlue引擎攻击怪物触发脚本是如何制作的?

[复制链接]
发表于 2023-5-27 21:22:51 | 显示全部楼层 |阅读模式
QQ截图20230527210410.jpg
- L) I/ P8 |5 o7 `
( C+ ^1 l& k8 {  \% c$ F0 \) K7 `! G, G. o

+ m! x/ c& i6 i! Q( T  ]6 h& N" W! t
功能:0 ]% o6 G* Z9 z2 ], c  u
Envir新增文件BroadMonList.txt,列表里的怪物刷新后会触发功能脚本的[@MonGen]标签,- h  I! j% t/ u5 K7 ?
$ S0 t, Y- y1 `% `$ W9 e- V. a
6 E4 v# K% g9 z
系统自动触发,将以下脚本放入功能脚本,稍作修改即可。
! z) L& B! }7 C7 O, n1 v' Y$ l/ I0 M+ c) I$ @
# t1 r! e1 J1 y& T8 z/ g1 |+ i
列表里没有的怪物将不触发本标签,可以做怪物刷新提示,提问,诱导玩家PK, B" X3 e6 i: P6 r0 [$ }7 A6 [
0 Q6 }8 ]* c* K+ M  X) n
3 @2 D& i" ~+ ^6 [$ `2 N7 y% |
举例:
6 t5 Z5 l" A8 ~% O3 q; O$ }4 U/ f标签下有以下几个变量返回:% Q  n% W) \0 E' }+ s* ?
1 X2 U, }* S/ H( A. j& C( ]& n

9 k5 O  ?, B5 \1 W+ Y: s7 ~$PARAM(0) 真实刷新怪物的名字+ }/ o7 i. s  E, F1 W- h5 w- G$ ~
% G9 f% X/ h: o# ]+ [, k1 i

! E) j, X0 C$ T( {5 w5 ^$PARAM(1) 刷新怪物的地图编号
  C6 ?/ p5 z* t0 o
. a# E7 L' |- q* V" ]2 l% J

! L+ L4 _! f# m/ \  @8 s$PARAM(2) 刷新怪物的地图名字
6 r1 k3 W8 j. ~, A
0 I: \- y/ K+ n9 r: a' B3 M: j3 U
2 U5 ?; u% G4 w' F4 s3 w) P& a5 B
$PARAM(3) 怪物等级; w6 i, T; j, \  D

  }: a5 u6 o3 S2 Q, X" X
! j8 Y% z" i- F! x* r
$PARAM(4) 怪物X坐标( a, z% B. z' Z, l) W

- }; U; a! y- p- R2 S  P
; p- r2 `$ ~4 y3 D* s
$PARAM(5) 怪物Y坐标
- r- z0 E1 _6 O& J" J
  q) T+ u  n+ m7 l& A  e

! N7 ]. D: u" s; e$PARAM(6) 过滤掉数字的怪物名字. @9 n7 ]' [. `2 O2 c/ O
$ T' @0 f5 p' Z2 ?' N0 T

% v" R$ L2 g3 n) Y; I9 j$ x[@MonGen]
9 ]9 r2 q+ j, s+ B8 D7 H4 D1 x
% A6 N9 N. o7 y
' P% R4 l4 {4 d6 {9 C' M
#IF
, y3 `5 ]8 y. R. K5 h& t8 C4 B
$ N/ B1 D; _" N9 T! L8 m

9 m# N: H. E! l# P- J: sTRUE3 R( U+ E9 A/ z" w, U* \4 c

' J5 |0 Z( Y, c# H& w: N

! d7 T4 r4 w+ h# Y6 u& h7 A( P#ACT# ?' T, T( _  m2 G8 @
7 T9 V, p* u+ B" `! z) U
: f. ^1 I# f( F) L' z( s
SENDMSG 0 [刷怪提示]:<$PARAM(6)>已在<$PARAM(2)>(<$PARAM(4)>,$PARAM(5))复活,正在耀武扬威,你有胆量去挑战它么?
1 j( @0 s! r/ W9 n. p
% D! J, m: }% v" s! w: O* t, Q

5 D" B5 g; w' n1 q* T6 w2 z4 _( TGMEXECUTE 全服提问 @**BOSS刷新( O/ d; D( ^' n" H+ d" c# ~
6 P+ E& l# M* y- O7 A7 ~1 R

6 k/ ?2 _# U  h# M0 g0 }+ u' S) w$ m1 _' m! R* G* P' f. |* s
$ S' q$ y6 q1 X) J2 q3 A' Y9 i9 d
[+] 多级脚本P,支持英雄触发。
; E& e* F  \1 }' N7 _* w
, R; Y1 S( i) W. x1 p
) J$ h& y% M$ M0 Z8 s
[+] 新增地图参数 DELAY(时间单位秒) 用于设置在当前地图的计时器功能,到达时间触发功能脚本的相关标签。
* G9 Q: V1 U. ]' k% V$ y- i7 H9 V. l  A$ l6 _5 H- a2 @8 Q
7 \0 d  F: C# s4 B- M
本体触发[@DELAY_X] x为当前地图编号, ?/ `+ D9 E8 O, e  [

6 h7 d% |9 x+ {

6 i4 K: F: x: t  q7 w举例:/ P& Q  `# R% a2 g7 k7 }9 I$ V$ W/ Y

/ y; j! Q: F0 ~
+ O0 a9 ~3 w; ^$ i3 E7 P
[D515 祖玛教主之家] DELAY(5)! [' ~" d! A, ?  K8 ~
2 H' x, w1 w% k8 a2 t7 Q
, q  R3 F0 U; ?8 R( t. X7 X  \
本体间隔5秒钟触发一次功能脚本的[@DELAY_D515]
, w+ Z& W4 z2 M" s: y4 i9 s" e; g  G6 }  b* ~/ N2 W
, L+ e; v& I6 m; c5 b
[D717 石墓七层] DELAY(60)
  j, @0 u, t( T' R7 y3 C1 k; A8 a0 M! d% ?

6 K# N- O% h) R8 X1 s本体间隔5秒钟触发一次功能脚本的[@DELAY_D717]: I* z! [! o# k3 P) `7 m0 R
* F! j) G% r) u2 [) {

# @8 K' p5 Y. Z# r- R! I3 v  n9 M单个地图的间隔触发可以不再需要定时器了,定时器可以另作它用了。
  x# F( M2 p! _" x1 P* T  M8 `2 q8 j" g$ U& t7 X% w
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-2 21:07 , Processed in 皖公网安备:34112402000394号 0.188632 second(s), 27 queries .