Previous topicNext topic
Help > 功能相关 >
副本功能

副本功能

检测副本是否创建成功:  CANMOVEECTYPE  副本名字

传送到副本命令:  MOVEECTYPE 副本名字 x坐标 y坐标  

脚本刷怪指令:  MOBECTYPEMON 地图类型(1:NPCMAP NPC所在地图  2:FBMAP 玩家所创建的副本地图 3:SELF 玩家所在地图) X坐标 Y坐标 怪物名字 刷怪数量  刷新范围

清除副本怪物:  CLEARECTYPEMON 地图类型(1:NPCMAP NPC所在地图  2:FBMAP 玩家所创建的副本地图 3:SELF 玩家所在地图)  

给地图添加触发事件:  MOBMACHINERYEVENT 地图类型(1:NPCMAP NPC所在地图  2:FBMAP 玩家所创建的副本地图 3:SELF 玩家所在地图)  X坐标 Y坐标 持续时间 事件名字

删除某个事件:  CLEARMACHINERYEVENT 地图类型(1:NPCMAP NPC所在地图  2:FBMAP 玩家所创建的副本地图 3:SELF 玩家所在地图)   事件名字

MapInfo.txt

[grly 火龙怪副本]   FB(10|测试副本|1)
[GA1 变异火龙副本]  FB(10|变异火龙副本|1)
[GA0 白野猪副本]  FB(10|白野猪副本|1)

mapquest.txt

$FB_GA1_1  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_2  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_3  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_4  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_5  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_6  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_7  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_8  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_9  [0] 0 变异火龙王 * 变异火龙王
$FB_GA1_10  [0] 0 变异火龙王 * 变异火龙王

脚本案例:


[@白野猪副本] //创建副本并且进入
#IF
CHECKVAR HUMAN fuben1 < 5
#ACT
CREATEECTYPE 白野猪副本 3
MOVEECTYPE 白野猪副本 15 25
CLEARMAPITEM <$FBMAP> 15 25 30
CLEARECTYPEMON FBMAP
CLEARMACHINERYEVENT FBMAP
CLEARMAPMON <$FBMAP> 白野猪
MonGenEx <$FBMAP> 15 25 白野猪 1 1
SENDMSG 5 你已传送至白野猪副本的(40:41)坐标,挑战白野猪副本!
#ELSESAY
不好意思,只能挑战5次,挑战成功记一次,失败不计。

[@CreateFB] //创建副本
#IF
#ACT
CREATEECTYPE 变异火龙副本 1
SENDMSG 5 你已创建了一个测试副本,有效时间为10分钟。

[@CheckFB] //检测副本是否创建成功
#IF
CANMOVEECTYPE 变异火龙副本
#SAY
你已经创建了一个测试副本
#ELSESAY
没有找到相关副本

[@MoveFB] //检测传送进入副本
#IF
CANMOVEECTYPE 变异火龙副本
#ACT
MOVEECTYPE 变异火龙副本 20 20
SENDMSG 5 你已传送至测试副本的(40:41)坐标<$FBMAP>
CLEARECTYPEMON FBMAP
CLEARMACHINERYEVENT FBMAP
CLEARMAPMON <$FBMAP> 鸡
MonGenEx <$FBMAP> 15 25 鸡 1 1
#ELSEACT
SENDMSG 5 您没有创建副本

[@CREATEECTYPE_IN]  //创建副本后返回 副本已经存在可以直接传送
#IF
#ACT
CLEARECTYPEMON FBMAP
CLEARMACHINERYEVENT FBMAP
CLEARMAPMON <$FBMAP> 鸡
MonGenEx <$FBMAP> 15 25 鸡 1 1

[@CREATEECTYPE_OK] //创建副本后返回 副本创建成功
#IF
#ACT
CLEARECTYPEMON FBMAP
CLEARMACHINERYEVENT FBMAP
CLEARMAPMON <$FBMAP> 鸡
MonGenEx <$FBMAP> 15 25 鸡 1 1
MESSAGEBOX 副本创建成功!

[@CREATEECTYPE_FAIL] //创建副本后返回 副本创建失败
#IF
#ACT
MESSAGEBOX 创建副本失败,副本人数已满,请稍候再试!