WPE|52wpe|我爱WPE

 找回密码
 注册会员
搜索
  • 2228查看
  • 4回复

主题

好友

1299

积分

金牌会员

发表于 2009-7-1 16:34:00 |显示全部楼层
本帖最后由 逍遥De风流 于 2009-7-1 16:35 编辑

  • [@main]
  • <$USERNAME>,这里是<$SERVERNAME>每日任务系统!\
  • 受玛法女神的眷顾,在我这里每人每天都可以接到5个任务,\
  • 完成每个任务后将随机获得海量经验、大量元宝。\
  • 接受任务后系统将按照你的等级随机抽取任务,当你的等级提升\
  • 越高,接受的任务越是艰难,相对得到的奖励也是更加丰厚的!\
  • <任务提示:每次完成任务奖励元宝20-500颗或检验10万-300万..>\
  • <接受任务/@GIVEMERW>      <查询当前任务/@FINDRW>


  • [@GIVEMERW]
  • #if
  • dayofweek sun
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek mon
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek tue
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek wed
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek thu
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek fri
  • #act
  • goto @任务分工
  • break
  • #if
  • dayofweek sat
  • #act
  • goto @任务分工
  • break
  • [@任务分工]
  • #IF
  • CHECKLEVELEX > 44
  • #ACT
  • GOTO @任务分工AS
  • BREAK
  • #ELSESAY
  • 45级以后再来找我吧
  • [@任务分工AS]
  • #IF
  • CHECKNAMELIST ..\QuestDiary\任务系统\任务名单.txt
  • #ACT
  • GOTO @检测任务开始
  • BREAK
  • #ELSEACT
  • CALCVAR HUMAN 任务内容 =
  • CALCVAR HUMAN 任务数量 = 0
  • CALCVAR HUMAN 元宝奖励 = 0
  • CALCVAR HUMAN 经验奖励 = 0
  • CALCVAR HUMAN 任务完成否 = 0
  • CALCVAR HUMAN 每日次数 = 0
  • CALCVAR HUMAN 杀怪数量 = 0
  • CALCVAR HUMAN 奖励类别 = 0
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 杀怪数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 元宝奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 经验奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • ADDNAMELIST ..\QuestDiary\任务系统\任务名单.txt
  • goto @任务分工AS
  • [@检测任务开始]
  • #IF
  • CHECKVAR HUMAN 每日次数 > 5
  • #ACT
  • #SAY
  • 你今日的任务完成数量已经达到5个了,每人没天只能领取\
  • 完成5个任务,想再领取新的任务,只有等待0:00之后再来吧!\ \
  • <返回/@MAIN>
  • #ELSEACT
  • GOTO @任务等级

  • [@任务等级]
  • #IF
  • CHECKLEVELEX > 44
  • CHECKLEVELEX < 55
  • #ACT
  • GOTO @每日任务44
  • BREAK
  • #IF
  • CHECKLEVELEX > 54
  • CHECKLEVELEX < 65
  • #ACT
  • GOTO @每日任务54
  • BREAK
  • #IF
  • CHECKLEVELEX > 64
  • #ACT
  • GOTO @每日任务65
  • BREAK
  • ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  • [@每日任务44]
  • ;任务完成否:0 为未领取 1 为领取未完成 2 为完成
  • #IF
  • CHECKVAR HUMAN 任务完成否 = 0
  • #ACT
  • MOVR D30 1 4
  • GOTO @KUOSHU44
  • BREAK
  • #ELSESAY
  • 你已经领取了今日的任务,系统限制为每人每天只能领取\
  • 5次任务,每次任务请在00:00之前完成,否则视为自动放弃\ \
  • <返回/@MAIN>
  • [@KUOSHU44]
  • #IF
  • EQUAL D30 2
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容44.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量44.txt S1
  • GetRandomName ..\QuestDiary\任务系统\经验奖励44.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 经验奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 1
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 经验奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • #IF
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容44.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量44.txt S1
  • GetRandomName ..\QuestDiary\任务系统\元宝奖励44.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 元宝奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 2
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 元宝奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  • [@每日任务54]
  • ;任务完成否:0 为未领取 1 为领取未完成 2 为完成
  • #IF
  • CHECKVAR HUMAN 任务完成否 = 0
  • #ACT
  • MOVR D30 1 4
  • GOTO @KUOSHU54
  • BREAK
  • #ELSESAY
  • 你已经领取了今日的任务,系统限制为每人每天只能领取\
  • 5次任务,每次任务请在00:00之前完成,否则视为自动放弃\ \
  • <返回/@MAIN>
  • [@KUOSHU54]
  • #IF
  • EQUAL D30 2
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容55.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量55.txt S1
  • GetRandomName ..\QuestDiary\任务系统\经验奖励55.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 经验奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 1
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 经验奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • #IF
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容55.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量55.txt S1
  • GetRandomName ..\QuestDiary\任务系统\元宝奖励55.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 元宝奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 2
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 元宝奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  • [@每日任务65]
  • ;任务完成否:0 为未领取 1 为领取未完成 2 为完成
  • #IF
  • CHECKVAR HUMAN 任务完成否 = 0
  • #ACT
  • MOVR D30 1 4
  • GOTO @KUOSHU65
  • BREAK
  • #ELSESAY
  • 你已经领取了今日的任务,系统限制为每人每天只能领取\
  • 5次任务,每次任务请在00:00之前完成,否则视为自动放弃\ \
  • <返回/@MAIN>
  • [@KUOSHU65]
  • #IF
  • EQUAL D30 2
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容65.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量65.txt S1
  • GetRandomName ..\QuestDiary\任务系统\经验奖励65.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 经验奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 1
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 经验奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • #IF
  • #ACT
  • GetRandomName ..\QuestDiary\任务系统\任务内容65.txt S0
  • GetRandomName ..\QuestDiary\任务系统\任务数量65.txt S1
  • GetRandomName ..\QuestDiary\任务系统\元宝奖励65.txt S2
  • CALCVAR HUMAN 任务内容 = <$STR(S0)>
  • CALCVAR HUMAN 任务数量 = <$STR(S1)>
  • CALCVAR HUMAN 元宝奖励 = <$STR(S2)>
  • CALCVAR HUMAN 任务完成否 = 1
  • CALCVAR HUMAN 每日次数 + 1
  • CALCVAR HUMAN 奖励类别 = 2
  • SAVEVAR HUMAN 奖励类别 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务内容 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务数量 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 元宝奖励 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 每日次数 ..\QuestDiary\数据文件\变量.txt
  • SAVEVAR HUMAN 任务完成否 ..\QuestDiary\数据文件\变量.txt
  • BREAK
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  • [@FINDRW]
  • #IF
  • CHECKNAMELIST ..\QuestDiary\任务系统\任务名单.txt
  • #ACT
  • GOTO @查询分类
  • BREAK
  • #ELSEACT
  • GOTO @查询开始

  • [@查询开始]
  • 你没有领取任务或者是你领取的任务已经过期了!\ \ \
  • <返回/@MAIN>

  • [@查询分类]
  • #IF
  • CHECKVAR HUMAN 任务完成否 > 0
  • #ACT
  • GOTO @JAMS
  • BREAK
  • #ELSESAY
  • 你没有领取任务或者是你领取的任务已经过期了!\ \ \
  • <返回/@MAIN>
  • [@JAMS]
  • #IF
  • CHECKVAR HUMAN 奖励类别 = 1
  • #ACT
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"
  • #IF
  • CHECKVAR HUMAN 奖励类别 = 2
  • #ACT
  • #SAY
  • 今日你的任务为:\
  • 任务内容:【<$HUMAN(任务内容)>】\
  • 任务数量:【<$HUMAN(任务数量)>】个怪物\
  • 请在00:00之前完成,若想查询已经领取的任务请点击"任务查询"

主题

好友

1380

积分

金牌会员

发表于 2009-7-1 16:44:55 |显示全部楼层
这个是每日任务的脚本把,
你想表达什么,
回复

使用道具 举报

主题

好友

2114

积分

金牌会员

发表于 2009-7-1 17:18:51 |显示全部楼层
完全不明白什么意思
回复

使用道具 举报

主题

好友

4612

积分

禁止发言

发表于 2009-7-2 01:27:52 |显示全部楼层
LZ想表达什么意思
回复

使用道具 举报

主题

好友

1299

积分

金牌会员

发表于 2009-7-2 09:12:52 |显示全部楼层
任务出现差错~我排下看我哪里出错了~
回复

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册会员

手机版|Archiver|WPE|52wpe|我爱WPE ( 闽ICP备15009081号 )

GMT+8, 2024-4-30 10:13 , Processed in 0.062715 second(s), 16 queries .

返回顶部