传奇部落

HERO引擎英雄执行脚本功能详细教程说明

[复制链接]
发表于 2023-5-9 16:05:30 | 显示全部楼层 |阅读模式
说明:由当前人物触发其他人物执行脚本的功能.
. h1 |$ i: d# x* g2 w3 l, Z格式:$ N# U) U# W. {; ?$ f$ X7 r5 @
1.英雄执行脚本的方法,在现有脚本命令前面加Hero.即可,例如:Hero.Give 超级金创药
1 U* t9 ?/ ]5 c; L2.其他人物执行脚本的方法,首先要把执行脚本的人物名字放入对应的S变量中.具体查看下面例子.( p3 M: N5 ]) h. ~3 H  \3 P$ M
3.英雄目前可以支持大部分常用的脚本命令,例如Give,Take,ChangeExp等.个别命令对英雄进行了限制.
! G) N6 {/ n' L% [* `6 o1 j# u- l4.如果在实际使用中英雄不支持某个脚本命令,但是你觉得英雄有必要支持的可在论坛中反馈,我们在以后的) `4 E6 G6 y- R, g+ w( v
更新中会增加对这些命令的支持!
6 X; Y) Y; L1 s: r3 F! D/ D: E) \/ V- ?6 S6 [# w+ C

' D$ u" d% O- C! G. _(@@InPutString @@InPutInteger )
7 Z  E# F0 `0 f* g! z2 n1 v[@main]6 l9 e: h! z* q) I2 Z# ]# Z- M
输入人物名字:\" Z  L" \) ?7 M1 _. A, D  V
<输入人物名字:/@@InPutString0>\. @5 S( t' q( [
<给英雄东西/@OK_Ok>\
( J& n4 W$ [* _* X<关闭/@exit>+ M, S5 q) g& |4 u9 _) d) ~' ^
( A2 d' y; M# k+ X6 z6 E9 l& {4 ^$ c9 m
[@InPutString0]: q# R& w* R2 j7 ?+ |
#IF
4 {5 l- `$ Y+ V3 T) U* e, ~6 GSO.CheckLevelEx > 55
; W% V# y5 F' q. S+ i& C#ACT/ `0 N8 A, P5 m  K  f
S0.Give 超级金创药 57 @4 I5 h( y+ C9 w& Q- a
S0.SendMsg 5 你的朋友送给你几捆药.
& \" i- ]) v$ n#ELSEACT
8 B# }0 ~2 t3 \" I4 g3 pS0.SendMsg 5 你的级别太低了.4 w) T& O1 b& a4 i
) ^# v% d- U( d9 D* ]
[@OK_OK]0 X: x( X8 z7 j
#IF& L( w& `) h) G8 G
HERO.CheckOnline) B+ ?& y1 z" C' `
#ACT/ {  @" d3 D' I% R
Hero.Give 麻痹戒指 1
. U  Y: g1 i8 z1 J. t6 G9 LHERO.CHANGELEVEL + 10% {0 f  J2 }7 g& ^. |5 F8 U
#ELSESAY
9 h2 g  S& q: n8 Q" P0 r: w英雄不在线.
8 X1 [4 x0 ~$ p/ g. o/ v& W" J$ H& r8 |
. [% M6 g1 c( e4 q, N[@main]8 A& c9 _$ ^. E8 @' y5 ], C
#IF
7 c2 c# h) T# cS0.CHECKONLINE
! R6 C0 s! N1 M) f$ \5 x#ACT, _) O7 q6 k: T3 V* u
SENDMSG 6 <$STR(S0)>在线
( P2 D9 ?( m& s5 y5 z
5 j6 H$ o: H5 p8 b- \#IF5 p1 O# q+ @$ x8 J, V: }
S0.CHECKLEVELEX > 50
" U8 K" n; ]! \6 ]#ACT
6 N0 n1 p# X1 @SENDMSG 6 <$STR(S0)>大于50级1 P" g6 \$ U; D$ t( i4 y

9 P! M1 l% }+ _8 P) P; I4 w#IF
* g: B# x7 A2 W- d/ X1 ~" BS0.CHECKMAPNAME SELF 31 P5 O6 h" y7 d2 J. S# H
#ACT5 i/ J% Q8 A; U; u
SENDMSG 6 <$STR(S0)>在地图3# ]! C2 s; b* U( v( c7 o# m6 U

! c5 j( c/ j$ T9 w#IF; r) ?3 @) M: `0 S- Q
S0.HERO.CHECKONLINE. E/ G8 L& F! j$ }* O* \
#ACT. R9 Z) f+ f2 N$ {/ U
SENDMSG 6 <$STR(S0)>的英雄在线
4 l! u1 G0 H. c' ?# k+ @#ELSEACT6 I: Z0 P& K7 o& A5 u
SENDMSG 6 <$STR(S0)>的英雄不在线$ L4 m$ s: `3 X

+ q# D5 ]3 T" H! V$ P#IF+ i- c+ a; x7 `2 d3 C  ~9 D
S0.CHECKONLINE
/ S) |. ]6 B2 T#ACT
; q5 s% l/ p# R) `# yS0.CHANGEPKPOINT + 100
2 x: ^- x) l5 _+ F6 IS0.SENDMSG 6 你的PK值增加100
$ a/ y8 g/ p2 {; H2 Y. g5 _  V( @SENDMSG 6 <$STR(S0)>的PK值增加100
0 `' t) N8 N1 a& h3 u) a: C) T! h9 O7 H4 ]6 i8 Z
#IF8 d1 ~0 k! J2 q7 y# V6 o
S0.CHECKONLINE
* z( j; d* ^3 S9 Y! K3 h) n# o#ACT8 _% K$ j" m2 }! _0 A
S0.ADDNAMELIST ..\QuestDiary\人物.txt
/ _$ t/ f- k% [SENDMSG 6 <$STR(S0)>的名字写入到人物.txt
  L' z8 M% y) b0 t/ ]' `3 n  M$ s+ B
英雄多倍经验设置:
  B* m. b! s1 b  [[@HeroExp]7 a% `% U. I2 b5 f1 ?
#IF( v, R0 d) U% l' F5 {' l) b
#ACT% P9 I9 p2 _5 i
Hero.KillMonExpRate 200 3600
- i- K% K1 y( P$ P6 K* l#SAY
# B5 i# E) G3 f( _你的英雄获得了1个小时的双倍经验时间.9 M/ a2 z- c- _" q. p2 j8 S

% I5 z& ^6 w& _$ ~$ l, K% q  z" I
站长承接传奇一切业务,小问题免费咨询。站长QQ137919001
回复

使用道具 举报

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

本版积分规则

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

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