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

请各位大佬指点,宝箱脚本物品不显示!


file not found => D:\\MirServer\\Mir200\\Envir\\Market_Def\\..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt M2报错
物品不显示名称 可以抽那些东西!
[@main]
\\ \\
〖开启条件〗:<需要8个骰子/SCOLOR=253>(只有打怪爆)\\
〖奖励物品〗:<可以抽取到盾牌、面纱、元宝、装备、金刚石/SCOLOR=250>\\ \\
〖特殊奖励〗:<有很低的运气可以抽到战神星王装备/SCOLOR=250>\\ \\
            【<试试手气/@试试手气>】\\ \\
<这一切都是免费的.../SCOLOR=58>
[@试试手气]
#IF
checkitem 小骰子 8
#ACT
take 小骰子 8
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S111
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S222
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S333
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S444
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S555
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S666
GOTO @开始高级宝箱
#ELSEACT
MESSAGEBOX 骚粘,8个骰子很好打的,怪物可以爆
[@开始高级宝箱]
您的宝箱可获得物品的列表如下:   花费<150元宝/SCOLOR=253>『<更新物品列表/@更新物品列表>』\\
①:(<$STR(S111)>)\\
②:(<$STR(S222)>)\\
③:(<$STR(S333)>)\\
④:(<$STR(S444)>)\\
⑤:(<$STR(S555)>)\\
⑥:(<$STR(S666)>)\\
<摇到几点就可以获得几号物品。/SCOLOR=250> 【<开始摇骰子/@开始摇骰子高级>】
[@更新物品列表]
#IF
CHECKGAMEGOLD > 149
#ACT
GAMEGOLD - 150
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S111
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S222
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S333
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S444
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S555
GetRandomText ..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt S666
GOTO @开始高级宝箱A
#ELSEACT
MESSAGEBOX 更换宝箱物品需要1500元宝,你的元宝数量不足..
[@开始高级宝箱A]
您<更换过后/SCOLOR=253>的宝箱可获得物品的列表如下:\\
①:(<$STR(S111)>)\\
②:(<$STR(S222)>)\\
③:(<$STR(S333)>)\\
④:(<$STR(S444)>)\\
⑤:(<$STR(S555)>)\\
⑥:(<$STR(S666)>)\\
<摇到几点就可以获得几号装备。/SCOLOR=250> 【<开始摇骰子/@开始摇骰子高级>】
[@开始摇骰子高级]
#ACT
movr N58 1 7
MOV d0 <$STR(N58)>
playdice 1 @高级运气
#say
 \\
【<正在考验您的运气.../SCOLOR=254>】
[@高级运气]
#IF
equal d0 1
#ACT
movr N48 10000 1000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S111)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S111)>)以及(<$STR(N48)>)点经验
goto @main
BREAK
#IF
equal d0 2
#ACT
movr N48 10000 1000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S222)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S222)>)以及(<$STR(N48)>)点经验
goto @main
BREAK
#IF
equal d0 3
#ACT
movr N48 10000 2000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S333)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S333)>)以及(<$STR(N48)>)点经验
goto @main
BREAK
#IF
equal d0 4
#ACT
movr N48 10000 3000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S444)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S444)>)以及(<$STR(N48)>)点经验
goto @main
BREAK
#IF
equal d0 5
#ACT
movr N48 10000 4000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S555)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S555)>)以及(<$STR(N48)>)点经验
goto @main
BREAK
#IF
equal d0 6
#ACT
movr N48 10000 5000000
CHANGEEXP + <$STR(N48)> 1 1
give <$STR(S666)> 1
GuildNoticeMsg 251 241 小骰子:【%s】使用8个小骰子,免费摇得了(<$STR(S666)>)以及(<$STR(N48)>)点经验
goto @main
BREAK

诚实小鸟 发表于 2026-3-28 19:28:39

这么长,看不来。

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

file not found => D:\\MirServer\\Mir200\\Envir\\Market_Def\\..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt
这里排查

坚强太阳 发表于 2026-3-28 19:28:39

这一句的意思是说没有找到  物品列表.txt  这个文件

机智小猪 发表于 2026-3-28 19:28:39

czy7812 发表于 2021-10-18 15:51 这一句的意思是说没有找到  物品列表.txt  这个文件
指向的文件都有,是其他问题!兄弟!暂时还没有排查出来

聪明云朵 发表于 2026-3-28 19:28:39

smjs0327 发表于 2021-10-18 15:44 file not found => D:\\MirServer\\Mir200\\Envir\\Market_Def\\..\\QuestDiary\\数据文件\\宝箱物品\\物品列表.txt
...
这句明明白白提示你,文件没找着。如果有,那就是你文件存的路径不对。

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

czy7812 发表于 2021-10-18 16:02 这句明明白白提示你,文件没找着。如果有,那就是你文件存的路径不对。
解决了,兄弟,谢谢,就是太粗心了
页: [1]
查看完整版本: 请各位大佬指点,宝箱脚本物品不显示!