找回密码
 立即注册
查看: 105|回复: 6

求教变量脚本完整版

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 13:51:07 | 显示全部楼层 |阅读模式
首先问候各位大佬帮助我打造我的91传奇 感谢大佬帮助我搞定微端让我的91传奇开启正式版道路 万分感谢论坛的各位大佬 接下来是主题 有点难度[对我来说 对于各位应该是小儿科] 我的要求就是某道具触发QF  
[@StdModeFunc2]
#IF
CheckBagSize 1
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#ELSEACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
我的要求是能不能用变量改成下面这种
[@StdModeFunc2]
#IF  
CheckBagSize 1
用变量触发几率 1%[后期根据我个人要求更改百分比 暂定1%几率开启猎人宝箱1.txt  是宝箱1.txt里的道具]
如果1%几率没触发 就会检测下面那个9%的 我不会写 然后9%没触发就是最后100%那种 最后如果包裹满了归还猎人宝箱
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱1.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#ELSEACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
#IF
CheckBagSize 1
用变量触发几率 9%[后期根据我个人要求更改百分比 暂定9%几率开启猎人宝箱2.txt  是宝箱2.txt里的道具]
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱2.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#ELSEACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
#IF
CheckBagSize 1
用变量触发几率 100%[后期根据我个人要求更改百分比 暂定100%几率开启猎人宝箱3.txt 是宝箱3.txt里的道具]
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱3.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#ELSEACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
测试最后择优录取 记得是百分比 不是RAOM那个3分之一 要变量百分比或者什么百分比

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
[@StdModeFunc2]
#IF  
Not CheckBagSize 1
#ACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
break
#IF
RANDOMEX 1 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱1.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 9 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱2.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 100 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱3.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
示列:
7%--------RANDOMEX 7 100
13%--------RANDOMEX 13 100
33%--------RANDOMEX 33 100
千分之3
3‰--------RANDOMEX 3 1000

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
再见在梦里 发表于 2022-12-17 10:28 [@StdModeFunc2]
#IF  
Not CheckBagSize 1
万分感谢大佬 亲测好用 照葫芦画瓢剩下的我就会了  多谢多谢

本帖子中包含更多资源

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

×

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
[@StdModeFunc2]
#IF  
Not CheckBagSize 1
#ACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
break
#IF
RANDOMEX 1 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱1.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 9 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱2.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 100 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱3.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
示列:
7%--------RANDOMEX 7 100
13%--------RANDOMEX 13 100
33%--------RANDOMEX 33 100
千分之3
3‰--------RANDOMEX 3 1000

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
再见在梦里 发表于 2022-12-17 10:28 [@StdModeFunc2]
#IF  
Not CheckBagSize 1
万分感谢大佬 亲测好用 照葫芦画瓢剩下的我就会了  多谢多谢

本帖子中包含更多资源

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

×

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
[@StdModeFunc2]
#IF  
Not CheckBagSize 1
#ACT
GIVE 猎人宝箱 1
MESSAGEBOX 请留出1个空格
break
#IF
RANDOMEX 1 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱1.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 9 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱2.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
#IF
RANDOMEX 100 100
#ACT
GetRandomText ..\\QuestDiary\\宝箱\\猎人宝箱3.txt S81
GIVE <$STR(S81)>
SendMsg 0 恭喜%S打开猎人宝箱获得【<$STR(S81)>】
break
示列:
7%--------RANDOMEX 7 100
13%--------RANDOMEX 13 100
33%--------RANDOMEX 33 100
千分之3
3‰--------RANDOMEX 3 1000

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 13:51:07 | 显示全部楼层
再见在梦里 发表于 2022-12-17 10:28 [@StdModeFunc2]
#IF  
Not CheckBagSize 1
万分感谢大佬 亲测好用 照葫芦画瓢剩下的我就会了  多谢多谢

本帖子中包含更多资源

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

×

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