bluem2引擎登录器官网 > 传奇学院 > 更新日志 > 2015/10/14

2015/10/14

2015/10/14
---------------------------------------------------------------------------
修正师傅不在线情况下,记录徒弟出师文档BUG
修正跨服属下属性异常问题
连续申请行会战,最高可持续12小时
完善客户端细节
 
刷怪文件增加一个参数,现在格式如下:
;代码 x y 名称 范围 数量 时间 任务几率(0~100) 刷新模式(0~1)
-------------------------------------------------------------------
刷新模式=0时,刷怪模式不变,和以前一样,可能boss刚被杀死,未到间隔时间会重新刷一只。 //不添“刷新模式”参数,默认为0
刷新模式=1时,假设怪物刷新间隔时间是1小时,杀死怪物后,经过1小时才会再次
刷出该怪物。 
      
 
建议boss类的怪物开启新的刷怪模式,更加合理。
 
增加几个变量:
$YEAR //年
$MONTH //月
$DAY //日
$HOUR //时
$MINUTE //分
$SECOND //秒
$MILLISECONDS //毫秒
 
增加NPC命令: //因为需要申请和释放比较大的内存,不建议频繁使用
AddMirrorMap 源地图 镜像地图 镜像地图描述 小地图编号 使用期限(分钟) 刷怪(0,1)
DelMirrorMap 镜像地图
MirrorMapTime 镜像地图 +/-/= 时间(分钟) //MirrorMapTime 镜像地图,直接获取剩余使用时间
在镜像地图中可以使用<$MIRRORMAPTIME>查看剩余使用时间,新客户端可以直接右上角显示
 
MobNpc 地图名 X Y NPC名称 脚本文件名 外形(数字) 属沙城(0,1) 脚本文件不带地图名(0,1) //刷NPC;脚本文件不带地图名=1,不需要带地图名
DelNpc 地图名 X Y //刷出NPC
 
 
脚本示例:
----------------------------------------
[@AddMirrorMap]
#ACT
AddMirrorMap D71615 MRD71615 [D71615]的镜像 0 2 1
 
[@AddMirrorMap_Success]
#ACT
SENDMSG 5 创建镜像地图成功。 255 168
AddMapRoute 3 333 333 M71615 22 33 0
AddMapRoute M71615 21 33 3 332 333 0
 
[@AddMirrorMap_Failed_SourceMapNotExists]
#SAY
创建镜像地图失败,源地图不存在!\ \
<返回/@main>
 
[@AddMirrorMap_Failed_MirrorMapExists]
#SAY
创建镜像地图失败,镜像地图已经存在!\ \
<返回/@main>
 
 
 
[@DelMirrorMap]
#ACT
DelMirrorMap MRD71615
 
[@DelMirrorMap_Success]
#ACT
SENDMSG 5 删除镜像地图成功。 255 168
 
[@DelMirrorMap_Failed_MirrorMapNotExists]
#SAY
删除镜像地图失败,镜像地图不存在!\ \
<返回/@main>
 
[@DelMirrorMap_Failed_NotMirrorMap]
#SAY
删除镜像地图失败,目标非镜像地图!\ \
<返回/@main>
 
 
[@MirrorMapTime]
#ACT
;;MirrorMapTime MRD71615
MirrorMapTime MRD71615 + 1
 
[@MirrorMapTime_Success]
#SAY
镜像地图使用剩余时间:<$STR(M98)>分钟<$STR(M97)>秒\ \
<返回/@main>
 
[@MirrorMapTime_Failed_NotMirrorMap]
#SAY
目标非镜像地图!\ \
<返回/@main>
 
[@MirrorMapTime_Failed_MirrorMapNotExists]
#SAY
目标镜像地图不存在!\ \
<返回/@main>
----------------------------------------