|
数据库查找2000000开始 至 2000199 的脚本id 找个不存在的 或者没有的
比如 2000005
然后 到怪物表找个怪物 比如 鹿角兽 记住鹿角兽的id 1000
然后到刷怪表里面 插入一条刷怪的数据 并记住刚插入的刷怪表id
比如 把鹿角兽刷新在雷鸣大陆 333 444 坐标
刷怪表id 用 10001000
脚本刷怪请把刷新时间 最大刷新数量写0
然后写脚本
2000005 1234500 0 123 4 08:00 08:00
#系统每分钟运行 检测当前系统时间是否为8点,是的话执行1234500脚本,不是的话执行0
#ACTION_CHKTIME= 123,
#data为时间类型 0-检查当前服务器详细时间 "%d-%d-%d %d:%d %d-%d-%d %d:%d";
1-检查年某天时间"%d-%d %d:%d %d-%d %d:%d",
2-检查月某天时间"%d %d:%d %d %d:%d",
3-检查周某天时间"%d %d:%d %d %d:%d",
4-检查日时间"%d:%d %d:%d",
5-检查小时时间"%d %d"(每个小时的第几分到底几分)
1234500 1234502 1234501 2008 0 1000 gen_id 10001000 == 0
#检测雷鸣大佬是否存活刷怪表id 10001000的怪物,如果存活执行1234502脚本,如果不存活执行1234501脚本
#ACTION_EVENT_COUNTMONSTER= 2008,
#检查同地图的MONSTER数量。param="idMap field data opt num", field="name"(按名字)、"gen_id"(按类型), data=要统计的名字或类型, opt="<"、"=="。
1234501 0 0 125 2011 8点到了沉睡一晚的鹿角兽开始上班了。
#全服公告一条信息内容为:8点到了沉睡一晚的鹿角兽开始上班了。
#ACTION_BROCASTMSG= 125,
#全服务器广播文字消息,data为频道,para为内容
1234502 1234501 0 2006 0 0 0 1000 333 444 10001000 1000
#刷新一条刷怪 在地图id 1000 坐标x 333 坐标y 444 刷怪表id 10001000 怪物id 1000 并执行1234501脚本
#刷怪表id一定要存在 不然刷新的怪物不会动!!!
#ACTION_EVENT_CREATEPET= 2006,
#创建一个MONSTER。param="nOwnerType idOwner idMap nPosX nPosY idGen idType nData szName", 至少7个参数, 如有accept则改名,否则用name命名。generator用于控制怪物活动范围,cq_generator中的type无意义。idOwner为0时,不存盘。
完整脚本:
2000005 1234500 0 123 4 08:00 08:00
1234500 1234502 1234501 2008 0 1000 gen_id 10001000 == 0
1234501 0 0 125 2011 8点到了沉睡一晚的鹿角兽开始上班了。
1234502 1234501 0 2006 0 0 0 1000 333 444 10001000 1000
如果设置多个怪物刷新则继续写脚本,比如 8点 9点 10点.....
2000005 1234500 4567800 123 4 08:00 08:00
4567800 1234510 4567801 123 4 09:00 09:00
4567801 1234520 4567802 123 4 10:00 10:00
4567802 1234530 4567803 123 4 11:00 11:00
4567803 1234540 0 123 4 12:00 12:00
#中间的12345到时间执行的脚本,45678表示在时间段内执行的脚本,最后一条用0结束
|
|