在传奇游戏中,MAPEFFECT命令用于在地图上播放魔法效果,为游戏增添视觉冲击力和动态体验。本文将通过实例详细讲解如何使用MAPEFFECT命令,以及如何根据不同需求调整播放效果。
一、MAPEFFECT命令格式与参数
基本格式:
MAPEFFECT 地图名称 X Y WIL文件序号 开始图片数 播放图片张数 播放次数 播放速度 播放效果 亮度|可见范围
Copy
参数说明:
地图名称:指定播放效果的地图。
X Y:播放效果的坐标位置。
WIL文件序号:在M2编辑器中预览的WIL资源序号。
开始图片数:播放序列的起始图片索引。
播放图片张数:连续播放的图片数量。
播放次数:效果播放的次数,-1表示无限循环。
播放速度:每张图片播放的毫秒数。
播放效果:0为普通效果,1为有效效果(如玩家下线后效果消失)。
亮度|可见范围:控制效果的亮度和可见范围,亮度范围0~5,可见范围0~4。
二、MAPEFFECT命令实例
实例一:大部分人可见
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|0
SENDMSG 6 大部分人可见
Copy
在地图3的坐标(333, 333)处播放WIL资源序号为0的效果,从第0张图片开始播放10张,无限循环,播放速度为300毫秒,对所有玩家可见。
实例二:仅触发者可见
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|1
SENDMSG 6 仅仅自己可见,触发该脚本的人下线,有效自动消失
Copy
效果仅对触发脚本的玩家可见,其他玩家无法看到。
实例三:组队可见
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|2
SENDMSG 6 组队可见,触发该脚本的人下线,有效自动消失
Copy
效果对触发者的队伍成员可见。
实例四:行会成员可见
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|3
SENDMSG 6 行会可见,触发该脚本的人下线,有效自动消失
Copy
效果对触发者的行会成员可见。
格式: MAPEFFECT 地图名称 X Y WIL文件序号 开始图片数 播放图片张数 播放次数(-1时表示不限制次数) 播放速度(毫秒) 播放效果(0普通 1有效) (该参数有两个参数以“亮度|可见范围”分开,亮度范围0~5,0表示没有亮度,在关闭禁止免蜡时有效。可见范围(0~4,0大部分人可见,1自己可见,2组队可见,3行会成员可见,4敌对可见))
WIL文件序号是在M2里编辑好的,详见M2-查看-列表信息二-WIL资源
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|0
SENDMSG 6 大部分人可见
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|1
SENDMSG 6 仅仅自己可见,触发该脚本的人下线,有效自动消失
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|2
SENDMSG 6 组队可见,触发该脚本的人下线,有效自动消失
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0|3
SENDMSG 6 行会可见,触发该脚本的人下线,有效自动消失
[@main]
#ACT
MAPEFFECT 3 333 333 0 0 10 1 300 1 0