项目

一般

简介

PlayEffectRole » 历史记录 » 修订 4

修订 3 (yangdefeng, 2023-08-18 10:57) → 修订 4/5 (yangdefeng, 2023-08-18 11:00)

_*%{color:green}playEffectRole%*_ 

 播放特效组,播放的人物特效持续期间,其他玩家可见。 
 该命令与配置表 %{color:green}..\Mir200\Envir\EffectRole.txt% 一起使用 

 标签:命令定义|playEffectRole>playEffectRole 

 *格式* 
 |命令名 		 |参数1 		 |参数2 		 |参数3 		 | 
 |playEffectRole 	 |特效组id 	 |特效组类型id 	 |视野同步 	 | 

 说明: 
 * 参数1:特效组id,id取自配置表 %{color:green}EffectRole.txt% 

 * 参数2:特效组类型id,用于播放不同类型的特效, 
 类型id要填写不小于1的整数: 
 数字相同的类型id,其特效组会覆盖, 
 数字不同的类型id,特效组可以共存, 参数2:特效组类型id,用于播放不同类型的特效,类型id要填写不小于1的整数,数字相同的类型id,其特效组会覆盖,而不同类型id的特效组可以共存 

 * 参数3:视野同步 
 ** 0:默认值,进出视野不同步,播放时视野外的其它玩家进入视野后不可见(用于之前的魂环特效) 
 ** 1:进出视野时同步,播放时视野外的其它玩家进入视野后可见(用于新做的光环特效) 

 %{color:red}注意:从EffectRole.txt取出特效组id为2的全部特效按照参数配置播放,有其他玩家进入视野时同步该特效,如果角色身上已经有特效组类型id为1的特效存在则先清除% 

 h4. h5. %{color:green}配置表EffectRole.txt(编码格式需为ANSI)%: 

 用于设置特效组,由playEffectRole命令播放其中特效 

 *格式* 
 |参数1 		 |参数2 		 |参数3 		 |参数4 		 |参数5 		 |参数6 		 |参数7 		 | 
 |特效组id 	 |特效名称 	 |播放延迟时间 	 |特效存在时间 	 |X坐标 		 |Y坐标 		 |Z坐标 		 | 

 说明: 
 * 参数1:特效组id 

 * 参数2:特效名称 

 * 参数3:播放延迟时间,单位毫秒 

 * 参数4:特效存在时间,单位毫秒,-1代表循环播放 

 * 参数5:X坐标 

 * 参数6:Y坐标 

 * 参数7:Z坐标 

 h4. *%{color:deepskyblue}特戒引擎脚本示例:%* 

 bq. [<notextile>@</notextile>新特效组1] 
 #act 
 *{color:green}playEffectRole* 2 1 1 


 bq. [<notextile>@</notextile>新特效组2] 
 #act 
 *{color:green}playEffectRole* 1 2 0 

 %{color:green}EffectRole.txt%: 
 %{color:lightGrey};特效组id,特效名称,延迟时间(毫秒),存在时间(毫秒),X坐标,Y坐标,Z坐标% 
 1 effect_zhenfa17 0 5000 0 -1 0 
 2 effect_zhenfa10 500 5000 0 0 0 
 2 effect_zhenfa11 1000 5000 0 1 0