勤奋小狗 发表于 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

大方小兔 发表于 2026-3-28 19:41:19

M变量确实用错了,M变量切换地图就清零。而且你这任务跳转弄得很混乱啊。一个那么简单的任务,让你写的,哎。

阳光小鸟 发表于 2026-3-28 19:41:19

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

勤奋小羊 发表于 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

勤奋小鸟 发表于 2026-3-28 19:41:19

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

勤奋小鹿 发表于 2026-3-28 19:41:19

caiking 发表于 2021-9-28 20:23 用脚 写的脚本?
写得水平太差是吧

坚强小熊 发表于 2026-3-28 19:41:19

一天一次的任务 还是使用J变量最佳的。

大方小狗 发表于 2026-3-28 19:41:19

pai哥 发表于 2021-9-29 08:49 一天一次的任务 还是使用J变量最佳的。
要的 P哥
页: [1]
查看完整版本: 脚本问题不能悬赏只能加分了!大神进!