查看: 56|回复: 2

使用普通变量刷新词缀怪物

[复制链接]

升级   63.33%

88

主题

51

回帖

145

积分

注册会员

Rank: 2

金钱
6 币
元宝
0 枚
发表于 2024-7-16 12:40:44 | 显示全部楼层 |阅读模式
仅仅只是刷怪并且增加怪物强度,具体的杀死词缀怪物给予什么奖励,需要自己写。话不多说,脚本如下:

QM:

[@StartUP]

#IF
#ACT
MOV L$怪物随机词缀数组 [新神,旧神,防,力,命,速,炼,火,冰,电,毒,吸,狂,盾,怒,物,魔,反,次]
GetListVarCount L$怪物随机词缀数组 N$怪物词缀最大数量
MOV N$怪物词缀范围取值最大数量 <$STR(N$怪物词缀最大数量)>
DEC N$怪物词缀范围取值最大数量 1
;0生命,1攻击,2防御,3魔御,4攻速,5移速
MOV D$怪物词缀参数集合 {}
MOV D$怪物词缀参数集合[新神] [10,10,10,10,5,5]
MOV D$怪物词缀参数集合[旧神] [8,8,8,8,3,3]
MOV D$怪物词缀参数集合[防] [0,0,30,30,0,0]
MOV D$怪物词缀参数集合[力] [0,50,0,0,0,0]
MOV D$怪物词缀参数集合[命] [30,0,0,0,0,0]
MOV D$怪物词缀参数集合[速] [0,0,0,0,0,8]
MOV D$怪物词缀参数集合[炼] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[火] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[冰] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[电] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[毒] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[吸] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[狂] [0,0,0,0,8,0]
MOV D$怪物词缀参数集合[盾] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[怒] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[物] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[魔] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[反] [0,0,0,0,0,0]
MOV D$怪物词缀参数集合[次] [0,0,0,0,0,0]


QF:

[@刷新随机词缀怪物]
#IF
#ACT
MOVR N$随机怪物词缀数量 1 8
GetMultiRandomNumber 0 <$STR(N$怪物词缀范围取值最大数量)> <$STR(N$随机怪物词缀数量)> N1 M1
MOV N$循环标识 1
MOV N$词缀怪物生命加成 0
MOV N$词缀怪物攻击加成 0
MOV N$词缀怪物防御加成 0
MOV N$词缀怪物魔御加成 0
MOV N$词缀怪物攻速加成 0
MOV N$词缀怪物移速加成 0
MOV S$怪物名称前缀
INC N$随机怪物词缀数量 1

WHILE N$循环标识 < <$STR(N$随机怪物词缀数量)>
MOV L$当前条目词缀加成数组 <$STR(D$怪物词缀参数集合[<$STR(L$怪物随机词缀数组[<$STR(N<$STR(N$循环标识)>)>])>])>
INC N$词缀怪物生命加成 <$STR(L$当前条目词缀加成数组[0])>
INC N$词缀怪物攻击加成 <$STR(L$当前条目词缀加成数组[1])>
INC N$词缀怪物防御加成 <$STR(L$当前条目词缀加成数组[2])>
INC N$词缀怪物魔御加成 <$STR(L$当前条目词缀加成数组[3])>
INC N$词缀怪物攻速加成 <$STR(L$当前条目词缀加成数组[4])>
INC N$词缀怪物移速加成 <$STR(L$当前条目词缀加成数组[5])>
INC N$词缀怪物生命加成 $装备鉴定单词缀加**例$
INC S$怪物名称前缀 <$STR(L$怪物随机词缀数组[<$STR(N<$STR(N$循环标识)>)>])>★
INC N$循环标识 1
ENDWHILE

GOTO @_@词缀怪物修改属性



[@刷新7词缀怪物]
#IF
#ACT
GetMultiRandomNumber 0 <$STR(N$怪物词缀范围取值最大数量)> 7 N1 M1
MOV N$循环标识 1
MOV N$词缀怪物生命加成 0
MOV N$词缀怪物攻击加成 0
MOV N$词缀怪物防御加成 0
MOV N$词缀怪物魔御加成 0
MOV N$词缀怪物攻速加成 0
MOV N$词缀怪物移速加成 0
MOV S$怪物名称前缀

WHILE N$循环标识 < 8
MOV L$当前条目词缀加成数组 <$STR(D$怪物词缀参数集合[<$STR(L$怪物随机词缀数组[<$STR(N<$STR(N$循环标识)>)>])>])>
INC N$词缀怪物生命加成 <$STR(L$当前条目词缀加成数组[0])>
INC N$词缀怪物攻击加成 <$STR(L$当前条目词缀加成数组[1])>
INC N$词缀怪物防御加成 <$STR(L$当前条目词缀加成数组[2])>
INC N$词缀怪物魔御加成 <$STR(L$当前条目词缀加成数组[3])>
INC N$词缀怪物攻速加成 <$STR(L$当前条目词缀加成数组[4])>
INC N$词缀怪物移速加成 <$STR(L$当前条目词缀加成数组[5])>
INC N$词缀怪物生命加成 $装备鉴定单词缀加**例$
INC S$怪物名称前缀 <$STR(L$怪物随机词缀数组[<$STR(N<$STR(N$循环标识)>)>])>★
INC N$循环标识 1
ENDWHILE

GOTO @_@词缀怪物修改属性



速记论坛网址:9420Gm.com---就是爱你Gm.com

升级   63.33%

88

主题

51

回帖

145

积分

注册会员

Rank: 2

金钱
6 币
元宝
0 枚
 楼主| 发表于 2024-7-16 12:41:21 | 显示全部楼层


[@_@词缀怪物修改属性]
#IF
LARGE N$词缀怪物生命加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 1 + <$STR(N$词缀怪物生命加成)> 1 <$RegMonX> <$RegMonY> 1
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 0 + <$STR(N$词缀怪物生命加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
LARGE N$词缀怪物攻击加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 8 + <$STR(N$词缀怪物攻击加成)> 1 <$RegMonX> <$RegMonY> 1
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 9 + <$STR(N$词缀怪物攻击加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
LARGE N$词缀怪物防御加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 4 + <$STR(N$词缀怪物防御加成)> 1 <$RegMonX> <$RegMonY> 1
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 5 + <$STR(N$词缀怪物防御加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
LARGE N$词缀怪物魔御加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 6 + <$STR(N$词缀怪物魔御加成)> 1 <$RegMonX> <$RegMonY> 1
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 7 + <$STR(N$词缀怪物魔御加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
LARGE N$词缀怪物攻速加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 14 + -<$STR(N$词缀怪物攻速加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
LARGE N$词缀怪物移速加成 0
#ACT
CHANGEMONABILITY <$RegMonMap> <$RegMonName> 15 + -<$STR(N$词缀怪物移速加成)> 1 <$RegMonX> <$RegMonY> 1

#IF
#ACT
RECALCMONABILITY <$RegMonMap> <$RegMonName> <$RegMonX> <$RegMonY> 1
CHANGEMAPMONNAMEEX <$RegMonMap> <$RegMonX> <$RegMonY> 1 <$RegMonName> <$STR(S$怪物名称前缀)><$RegMonName>


MONGEN.txt:
1                232        445        测试怪物        5        10        1         0 250 0 0 0 0 0 @刷新随机词缀怪物
速记论坛网址:9420Gm.com---就是爱你Gm.com
回复

使用道具 举报

升级   52%

0

主题

14

回帖

26

积分

新手上路

Rank: 1

金钱
12 币
元宝
0 枚
发表于 2024-7-16 12:41:44 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得9420Gm论坛是注册对了!
速记论坛网址:9420Gm.com---就是爱你Gm.com
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

×本站发帖友情提示
1、注册用户在本社区发表、转载的任何作品仅代表其个人观点,不代表本社区认同其观点。
2、如果存在违反国家相关法律、法规、条例的行为,我们有权在不经作者准许的情况下删除其在本论坛所发表的文章。
3、所有网友不要盗用有明确版权要求的作品,转贴请注明来源,否则文责自负。
4、本社区保护注册用户个人资料,但是在自身原因导致个人资料泄露、丢失、被盗或篡改,本论坛概不负责,也不承担相应法律责任。

9420Gm传奇论坛,就是爱你Gm传奇论坛。 立即登录 立即注册
快速回复 返回顶部 返回列表