格式:

1.英雄执行脚本的方法,在现有脚本命令前面加Hero.即可,例如:Hero.Give 超级金创药

2.其他人物执行脚本的方法,首先要把执行脚本的人物名字放入对应的S变量中.具体查看下面例子.

3.英雄目前可以支持大部分常用的脚本命令,例如Give,Take,ChangeExp等.个别命令对英雄进行了限制.

4.如果在实际使用中英雄不支持某个脚本命令,但是你觉得英雄有必要支持的可在论坛中反馈,我们在以后的

更新中会增加对这些命令的支持!

(@@InPutString @@InPutInteger )

[@main]

输入人物名字:

<输入人物名字:/@@InPutString0>

<给英雄东西/@OK_Ok>

<关闭/@exit>

[@InPutString0]

#IF

SO.CheckLevelEx > 55

#ACT

S0.Give 超级金创药 5

S0.SendMsg 5 你的朋友送给你几捆药.

#ELSEACT

S0.SendMsg 5 你的级别太低了.

[@OK_OK]

#IF

HERO.CheckOnline

#ACT

Hero.Give 麻痹戒指 1

HERO.CHANGELEVEL + 10

#ELSESAY

英雄不在线.

[@main]

#IF

S0.CHECKONLINE

#ACT

SENDMSG 6 <$STR(S0)>在线

#IF

S0.CHECKLEVELEX > 50

#ACT

SENDMSG 6 <$STR(S0)>大于50级

#IF

S0.CHECKMAPNAME SELF 3

#ACT

SENDMSG 6 <$STR(S0)>在地图3

#IF

S0.HERO.CHECKONLINE

#ACT

SENDMSG 6 <$STR(S0)>的英雄在线

#ELSEACT

SENDMSG 6 <$STR(S0)>的英雄不在线

#IF

S0.CHECKONLINE

#ACT

S0.CHANGEPKPOINT + 100

S0.SENDMSG 6 你的PK值增加100

SENDMSG 6 <$STR(S0)>的PK值增加100

#IF

S0.CHECKONLINE

#ACT

S0.ADDNAMELIST ..QuestDiary人物.txt

SENDMSG 6 <$STR(S0)>的名字写入到人物.txt

英雄多倍经验设置:

[@HeroExp]

#IF

#ACT

Hero.KillMonExpRate 200 3600

#SAY

你的英雄获得了1个小时的双倍经验时间.

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。