动态封号、光环素材添加教程

最近问起这个话题的坛友比较多,其实并不复杂,只是设计到脚本的应用可能很多初学者不会添加,下面我说下运用的格式和实战例子!
格式:

说明: 在当前屏幕中显示动画效果.
格式: PlayEffect 图片起始位置(0-65535) 结束位置(0-65535) 显示时间(毫秒)(100-65535) 循环次数
注意: EffectEx.wil中的文件素材需要自行制作.

例子: 在当前屏幕中播放EffectEx.wil中100-150位置的图片.每张图片播放100毫秒.循环5次.
#IF
#ACT
PlayEffect 100 150 100 5

新脚本命令,当前屏幕内所有人都可以看到.
PlayEffectEx 开始 结束 次数 模式(0-1) 坐标X 坐标Y

按照上面的格式 例如我们要播放100-150这些图片 每张图片停留200毫秒 循环10次 那么格式应为
#IF
#ACT

PlayEffect 100 150 200 10

这是写法 还有触发方法 触发的方法很多 灵活变通即可 例如封号触发 双击物品触发 升级触发 死亡触发 个人定时器触发等等
这里我简单讲下个人定时器触发

这是一个启动个人定时器执行后例子:

[@OnTimer4]
#if
#act
DelayCall 5000 @称号1
break
[@称号1]
#if
#act
PlayEffect 100 150 100 65535
break

这里讲解下个人定时器的启动和关闭 格式如下:

启动个人定时器系统.

格式: SETONTIMER 定时器索引(0-19) 定时间隔(单位为秒)
说明: 定时器脚本位于QManage.txt里,定时器对应的为[@OnTimer0] [@OnTimer1] [@OnTimer2] ... [@OnTimer19]

例子:
#IF
#ACT
SetOnTimer 0 20

[@OnTimer0]
#ACT
SendMsg 5 你目前位于%m的(%x:%y)

用于停止指定的定时器
例子:
#IF
#ACT
SetOffTimer 1
#SAY
1号定时器已经停止.

所以 如果使用个人定时器 需要先启动 结合最上面的执行例子
QManage.txt里 开启 执行个人定时器4(灵活变通支持0-19)

#if
#act
SetOnTimer 4 1

然后执行[@OnTimer4]那段

以下是那一段口令解释
DelayCall 5000 @称号1
意思是延迟5000毫秒触发 @称号1

PlayEffect 100 150 100 65535
播放100-150图片 每张停留100毫秒 执行65535次

----------------------------------------------------------------------------------------------------
详细方法2:

;Hero专用登录触发脚本,把下面这段复制到D:\Mirserver\Mir200\Envir\MapQuest_Def\QManage.txt
的最前面,把你原来的“[@Login]”改名字成“[@Login原来]”即可

“面巾001-003”是触发所需要佩戴的装备,可以改成其他物品名字
“PlayEffect 0 9 200 2 ”其中的 0 9 是播放EffectEx.wil中0-9编号的图片,比如再添加10张就是 PlayEffect 10 19 200 2

[@Login]
#IF
#ACT
goto @Login原来
DelayCall 4500 @TakeOnAA

[@TakeOnAA]
#IF
checkitemw 面巾001
#ACT
PlayEffect 0 9 200 2
DelayCall 4500 @TakeOnCC

#IF
checkitemw 面巾002
#ACT
PlayEffect 10 19 200 2
DelayCall 4500 @TakeOnCC

#IF
checkitemw 面巾003
#ACT
PlayEffect 20 29 200 2
DelayCall 4500 @TakeOnCC

#elseact
DelayCall 4500 @TakeOnCC

[@TakeOnCC]
#IF
#ACT
goto @TakeOnAA

  • IT运维QQ群
  • 扫一扫欢迎加入
  • weinxin
  • IT微信群加好友申请
  • IT微信运维交流扫一扫加入
  • weinxin
  • 动态封号、光环素材添加教程已关闭评论
  • 3,812
  • A+
所属分类:传奇教程
avatar