立即注册 找回密码

搜索
免费列表

[HERO引擎]英雄执行脚本的方法

  [复制链接]
发表于 昨天 20:21 | 显示全部楼层 |阅读模式
[HERO引擎]英雄执行脚本的方法



说明:由当前人物触发其他人物执行脚本的功能

格式:

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

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

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

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

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





示例

(@@InPutString @@InPutInteger )

[@main]

输入人物名字:\

\

\



[@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 在线



#IF

S0.CHECKLEVELEX > 50

#ACT

SENDMSG 6 大于50级



#IF

S0.CHECKMAPNAME SELF 3

#ACT

SENDMSG 6 在地图3



#IF

S0.HERO.CHECKONLINE

#ACT

SENDMSG 6 的英雄在线

#ELSEACT

SENDMSG 6 的英雄不在线



#IF

S0.CHECKONLINE

#ACT

S0.CHANGEPKPOINT + 100

S0.SENDMSG 6 你的PK值增加100

SENDMSG 6 的PK值增加100



#IF

S0.CHECKONLINE

#ACT

S0.ADDNAMELIST ..\QuestDiary\人物.txt

SENDMSG 6 的名字写入到人物.txt



英雄多倍经验设置:

[@HeroExp]

#IF

#ACT

Hero.KillMonExpRate 200 3600

#SAY

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




上一篇:[LEG引擎]1.76引擎属下叛变时间倍率更新
下一篇:[HERO引擎]祝福罐类型物品的设置方法
回复

使用道具 举报

发表于 昨天 20:38 | 显示全部楼层
发发呆,回回帖,工作结束~
回复 支持 反对

使用道具 举报

发表于 昨天 20:38 | 显示全部楼层
确实不错,顶先,感谢站长
回复 支持 反对

使用道具 举报

发表于 12 小时前 | 显示全部楼层
前排顶,很好!
回复 支持 反对

使用道具 举报

发表于 6 小时前 | 显示全部楼层
顶起顶起顶起
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【gm0000论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|GM0000论坛 ( 鄂ICP备2021011479号-7 )|网站地图

GMT+8, 2025-6-15 18:05 , Processed in 0.118737 second(s), 40 queries .

Powered by GM四零版本库 X3.5 © 2001-2025 GM0000.com

快速回复 返回顶部 返回列表