开服主机32/月起点击投放广告百度网盘18/月
点击投放广告99G查询站-查全网数据点击投放广告
1234下一页
返回列表 发布新帖
查看: 984|回复: 51

[技术教程] GEE让怪物暴率不受人物暴率加成的影响

55

主题

73

回帖

1663

积分

管理员

黄金
0
银两
32293
金币
1535 个

活跃会员TGL亲王TGL龙年限定

发表于 2022-9-9 11:47:50 | 显示全部楼层 |阅读模式
让怪物暴率文件中的物品一部分受人物暴率加成的影响,一部分不受人物暴率加成的影响。这个没有直接设置的办法,但可以通过脚本实现

方法如下:
一、在QF中插入以下脚本段:
[@KillMon]
#IF
NOT CheckContainsTextList 自定义爆率\<$KillMonName>.txt BEGIN===
#ACT
AddTextListEx 自定义爆率\<$KillMonName>.txt BEGIN===
#IF
NOT CheckContainsTextList 自定义爆率\<$KillMonName>.txt END===
#ACT
WRITELINE 自定义爆率\<$KillMonName>.txt 1000 END===
#IF
GetStringPosEX 自定义爆率\<$KillMonName>.txt BEGIN=== N$起始行 S$内容
GetStringPosEX 自定义爆率\<$KillMonName>.txt END=== N$结束行 S$内容
#ACT
DEC N$结束行 <$STR(N$起始行)>
DEC N$结束行 1
#IF
LARGE N$结束行 0
#ACT
INC N$起始行 2
LOOPGOTO @爆出 <$STR(N$结束行)>
[@爆出]
#IF
#ACT
GetRandomText 自定义爆率\<$KillMonName>.txt S$内容 <$STR(N$起始行)>
INC N$起始行 1
#IF
EQUAL <$STR(S$内容)> ""
#ACT
BREAK
#ELSEACT
MOV S$概率 ""
MOV S$概率1 ""
MOV S$概率2 ""
MOV S$物品 ""
MOV S$数量 ""
EXTRACTSTRING " " <$STR(S$内容)> S$概率 S$物品 S$数量
EXTRACTSTRING "/" <$STR(S$概率)> S$概率1 S$概率2
#IF
EQUAL <$STR(S$数量)> ""
#ACT
MOV S$数量 "1"
#IF
EQUAL <$STR(S$物品)> "金币"
RANDOMEX <$STR(S$概率1)> <$STR(S$概率2)>
#ACT
GIVE 金币 <$STR(S$数量)>
BREAK
#IF
RANDOMEX <$STR(S$概率1)> <$STR(S$概率2)>
#ACT
MonDropItems <$KillMonName> <$STR(S$物品)> <$STR(S$数量)>

二、把怪物不想让人物加成的暴率文件放到:MirServer\Mir200\Envir\Market_def\自定义爆率   文件夹下面,注意格式只能是旧格式,比如:
稻草人.txt
1/100    布衣(男)
1/100    布衣(女)
1/200    木剑
1/30     金币 1000
1/600    匕首
1/600    乌木剑
1/600    金项链
1/600    古铜戒指
1/600    铁手镯
1/600    传统项链

那么稻草人将会有两个暴率文件,其中原来的那个暴率文件里面的物品受人物暴率加在的影响,而这个目录下的文件里的物品则不受人物暴率加成的影响。

回复

使用道具 举报

0

主题

140

回帖

154

积分

六品通判

黄金
0
银两
88
金币
14 个

TGL新人活跃会员

发表于 2022-9-11 14:15:33 | 显示全部楼层
好好 学习了 确实不错
回复

使用道具 举报

0

主题

172

回帖

189

积分

六品通判

黄金
0
银两
100
金币
17 个

TGL新人活跃会员

发表于 2022-9-12 02:00:54 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

0

主题

150

回帖

168

积分

六品通判

黄金
0
银两
87
金币
18 个

TGL新人活跃会员

发表于 2022-9-16 18:07:25 | 显示全部楼层
小手一抖,积分到手
回复

使用道具 举报

0

主题

133

回帖

137

积分

六品通判

黄金
0
银两
78
金币
4 个

TGL新人活跃会员

发表于 2022-9-22 20:28:18 | 显示全部楼层
路过,支持一下啦
回复

使用道具 举报

0

主题

145

回帖

257

积分

六品通判

黄金
0
银两
182
金币
112 个

TGL新人活跃会员

发表于 2022-9-23 21:26:57 | 显示全部楼层
好东西,真的很不错
回复

使用道具 举报

0

主题

176

回帖

194

积分

六品通判

黄金
0
银两
113
金币
18 个

TGL新人活跃会员

发表于 2022-9-26 15:49:19 | 显示全部楼层
贪玩有你更精彩
回复

使用道具 举报

0

主题

148

回帖

173

积分

六品通判

黄金
0
银两
98
金币
25 个

TGL新人活跃会员

发表于 2022-10-1 08:13:07 | 显示全部楼层
小手一抖,积分到手
回复

使用道具 举报

0

主题

145

回帖

150

积分

六品通判

黄金
0
银两
87
金币
5 个

TGL新人活跃会员

发表于 2022-10-1 22:33:55 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

0

主题

139

回帖

157

积分

六品通判

黄金
0
银两
79
金币
18 个

TGL新人活跃会员

发表于 2022-10-3 14:30:00 | 显示全部楼层
走自己的路,让别人打车去吧。
回复

使用道具 举报

0

主题

165

回帖

391

积分

六品通判

黄金
0
银两
298
金币
226 个

TGL新人活跃会员

发表于 2022-10-6 11:58:08 | 显示全部楼层
我是个凑数的
回复

使用道具 举报

0

主题

142

回帖

150

积分

六品通判

黄金
0
银两
92
金币
8 个

TGL新人活跃会员

发表于 2022-10-17 01:31:25 | 显示全部楼层
我是个凑数的
回复

使用道具 举报

0

主题

131

回帖

249

积分

六品通判

黄金
0
银两
182
金币
118 个

TGL新人活跃会员

发表于 2022-10-18 06:27:45 | 显示全部楼层
还是哥哥稳666666
回复

使用道具 举报

0

主题

109

回帖

116

积分

六品通判

黄金
0
银两
53
金币
7 个

TGL新人活跃会员

发表于 2022-10-24 10:51:19 | 显示全部楼层
念了十几年书,还是幼儿园。
回复

使用道具 举报

0

主题

160

回帖

175

积分

六品通判

黄金
0
银两
99
金币
15 个

TGL新人活跃会员

发表于 2022-10-30 06:49:24 | 显示全部楼层
看帖回帖是美德
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

举报|手机版|TGL游戏爱好者 渝ICP备2021011488号-2 |网站地图

GMT+8, 2024-11-21 21:44 , Processed in 0.076088 second(s), 17 queries , Redis On.

Powered by Discuz! W1.0

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖QQ客服返回顶部
快速回复 返回顶部 返回列表