仅适用老版GOM引擎-其他引擎自行测试–文件自带素材
功能:
安全区跑酷,老牌的活动了。
图片演示:
完整:
1.机器人功能Robot_def目录下的AutoRunRobot.txt 添加内容
;新区开区60分钟后开启第一次跑酷,然后每天的下午1点 5点 9点开启 ,开启时长5分钟
#AutoRun NPC MIN 60 @提示新区跑酷
#AutoRun NPC MIN 65 @新区跑酷关闭
#AutoRun NPC RUNONDAY 13:00 @提示天天跑酷
#AutoRun NPC RUNONDAY 13:05 @天天跑酷关闭
#AutoRun NPC RUNONDAY 17:00 @提示天天跑酷
#AutoRun NPC RUNONDAY 17:05 @天天跑酷关闭#AutoRun NPC RUNONDAY 21:00 @提示天天跑酷
#AutoRun NPC RUNONDAY 21:05 @天天跑酷关闭2.机器人功能Robot_def目录下的RobotManage.txt 添加内容
[@提示新区跑酷]
#IF
EQUAL G432 0
#ACT
MOV A41 开启
MOV G432 1
Gmexecute 开始提问 @新区跑酷QM
GuildNoticeMsg 246 253 ╔════╗╔═════════════════════════╗
GuildNoticeMsg 246 253 ║新区跑酷╠║新区跑酷开始了,地图中奔跑有经验,抵达终点奖励元宝║
GuildNoticeMsg 246 253 ╚════╝╚═════════════════════════╝
BREAK
[@新区跑酷关闭]
#IF
EQUAL G432 1
#ACT
MOV A41 关闭
MOV G432 2
GuildNoticeMsg 246 253 ╔════╗╔═════════════════════════╗
GuildNoticeMsg 246 253 ║新区跑酷╠║新区跑酷已经结束了,请期待我们的新区,带上您的伙伴║
GuildNoticeMsg 246 253 ╚════╝╚═════════════════════════╝
BREAK
[@提示天天跑酷]
#IF
#ACT
MOV A41 开启
Gmexecute 开始提问 @新区跑酷QM
GuildNoticeMsg 246 253 ╔════╗╔═════════════════════════╗
GuildNoticeMsg 246 253 ║新区跑酷╠║新区跑酷开始了,地图中奔跑有经验,抵达终点奖励元宝║
GuildNoticeMsg 246 253 ╚════╝╚═════════════════════════╝
BREAK
[@天天跑酷关闭]
#IF
#ACT
MOV A41 关闭
GuildNoticeMsg 246 253 ╔════╗╔═════════════════════════╗
GuildNoticeMsg 246 253 ║新区跑酷╠║新区跑酷已经结束了,请期待我们的新区,带上您的伙伴║
GuildNoticeMsg 246 253 ╚════╝╚═════════════════════════╝
BREAK
3.登录功能文本 QManage.txt 添加如下功能
[@新区跑酷QM]
#if
#ACT
OPENMERCHANTBIGDLG 21 1396 0 0 250 60 0 0 0 ;对话框素材请注意修改
#say
<ImgEx:21:1390:1392:1390:146:-68/@进入新区跑酷>\
<ImgEx:21:1391:1393:1391:180:-111/@EXIT>\
[@进入新区跑酷]
#IF
EQUAL A41 开启
#ACT
MOVR N$X 288 306
MOVR N$Y 211 232
mapmove TTPK <$STR(N$X)> <$STR(N$Y)>
GuildNoticeMsg 191 150 跑酷爱好者{「<$USERNAME>」|4:150:1}参加了新区跑酷活动!
break
#ELSEACT
MESSAGEBOX \\进入失败,新区跑酷活动现在是:[关闭状态]!
4.传奇功能功能 QFunction-0.txt 添加如下功能
[@Run] ;这里是跑步触发
#IF
EQUAL A41 开启
ISONMAP TTPK ;请修改地图
#ACT
mov s11 0
GetRandomText ..\QuestDiary\天天跑酷\经验抽取.txt S11
CHANGEEXP + <$STR(S11)> 1
#IF
Random 6
EQUAL A41 开启
ISONMAP TTPK
#ACT
mov s12 0
GetRandomText ..\QuestDiary\天天跑酷\物品抽取.txt S12
give <$STR(S12)> 1
#IF
Random 4
check [54] 1
EQUAL A41 开启
ISONMAP TTPK
#ACT
mov s13 0
GetRandomText ..\QuestDiary\天天跑酷\元宝抽取.txt S13
gamegold + <$STR(S13)>5.在目录QuestDiary\天天跑酷\新建3个文本取名为 元宝抽取.txt 物品抽取.txt 经验抽取.txt
例如 经验抽取.txt 里面添加要增加的经验值 例如下面,一行一个
10000
20000
50000
100000
200000
500000
元宝抽取.txt
90
100
10
20
70
80
90
200
300
500
物品抽取.txt
藤域戒指
藤域战指
藤域护腕
藤域手镯
藤域项链
藤域腰带
藤域靴
神域道指
神域戒指
神域护腕
红宝石矿石
绿宝石矿石
红宝石矿石
绿宝石矿石
红宝石矿石
绿宝石矿石
神域手镯
神域项链
神域腰带
神域靴
评论(0)