找回密码
 立即注册
查看: 119|回复: 7

脚本问题不能悬赏只能加分了!大神进!

[复制链接]

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-28 19:41:19 | 显示全部楼层 |阅读模式

一天一次的任务 是M变量用错了吗?请大神指正!必定加分!
[@rw01]
#IF
CHECKNAMELIST ..\\QuestDiary\\助人为乐名单.txt
#ACT
MESSAGEBOX 今天你已经完成此任务
break
#if
checklevel 22
#say
 \\ \\
确定开始[助人为乐]任务吗?\\ \\
<[确定]/@00rw>        <[取消]/@exit>\\ \\
<注:本任务过程中不能退出游戏>
#elsesay
22级才可接此任务
[@main]
#if
equal M23 1
#act
break
#SAY
麻烦帮我去找一条[<白色虎齿项链>],送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#if
equal M23 2
#act
break
#SAY
麻烦帮我去找一个[<死神手套>],送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#if
equal M23 3
#act
break
#SAY
麻烦帮我去找一个[<金手镯>],送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#if
equal M23 4
#act
break
#SAY
麻烦帮我去找一枚[<降妖除魔戒指>],送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#if
equal M23 5
#act
break
#SAY
麻烦帮我去找一枚[<珊瑚戒指>],送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#if
equal M22 1
#act
break
#say
<$USERNAME>,你好!我这有点事需要你的帮助!可以吗?\\ \\
<愿意效劳/@min1>\\\\
<没有时间/@exit>
#elsesay
你好,我是小敏~~~
[@min1]
#act
MOVR M23 5
INC M23 1
goto @main
break

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-28 19:41:19 | 显示全部楼层
M变量确实用错了,M变量切换地图就清零。而且你这任务跳转弄得很混乱啊。一个那么简单的任务,让你写的,哎。

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 19:41:19 | 显示全部楼层
czy7812 发表于 2021-9-28 15:40 M变量确实用错了,M变量切换地图就清零。而且你这任务跳转弄得很混乱啊。一个那么简单的任务,让你写的,哎 ...
大神可否简单写一下

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-28 19:41:19 | 显示全部楼层
一天一次的任务可以使用J变量,J变量每天自动清零,我们就不需要手动重置任务名单。比如我们用J9来记录这个任务,=0表示未接任务,=1-5表示接到的不同任务,>5表示已完成过任务。那脚本可以这么写:
;接任务的NPC脚本
[@main]
#IF
LARGE J9 5
#ACT
MESSAGEBOX 今天你已经完成过此任务。
break
#IF
LARGE J9 0
SMALL J9 6
#ACT
MOV S1 白色虎齿项链
MOV S2 死神手套
MOV S3 金手镯
MOV S4 降妖除魔戒指
MOV S5 珊瑚戒指
BREAK
#SAY
麻烦帮我去找一条【{<$STR(S<$STR(J9)>)>/FCOLOR=151}】,送到【<高级魔法师>】手里\\
高级魔法师之家就在比奇的那座小山上\\
一定记得要带上东西去,他才会理你哦~
#IF
EQUAL J9 0
CHECKLEVEL 22
#SAY
<$USERNAME>,你好!我这有点事需要你的帮助!可以吗?\\ \\
<愿意效劳/@开始任务>\\ \\
<没有时间/@exit>
#ELSESAY
22级以上才能接这个任务。
[@开始任务]
#if
#act
MOVR J9 1 6
goto @main
break

0

主题

602

回帖

467

积分

中级会员

积分
467
发表于 2026-3-28 19:41:19 | 显示全部楼层
czy7812 发表于 2021-9-28 16:38 一天一次的任务可以使用J变量,J变量每天自动清零,我们就不需要手动重置任务名单。比如我们用J9来记录这个 ...
我去试试,会给你加分哦。等我。

237

主题

580

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 19:41:19 | 显示全部楼层
caiking 发表于 2021-9-28 20:23 用脚 写的脚本?
写得水平太差是吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

549

回帖

5

积分

新手上路

积分
5
发表于 2026-3-28 19:41:19 | 显示全部楼层
一天一次的任务 还是使用J变量最佳的。

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 19:41:19 | 显示全部楼层
pai哥 发表于 2021-9-29 08:49 一天一次的任务 还是使用J变量最佳的。
要的 P哥

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

© 2026 折翼天使社区 版权所有