[技术文章] 发补一个随机刷元素脚本

[复制链接]
查看2848 | 回复1 | 2022-3-6 08:42:11 | 显示全部楼层 |阅读模式
[@main]
#if
#act
GetUserItemName 1 10
GetUserItemName 0 11
goto @ksys

[@ksys]
<元素系统/scolor=254>  <hot~/scolor=21>              <元素在手,天下我有/scolor=21> \
------------------------------------------------------------ \
<武器:/scolor=149><$STR(S10)/scolor=239>  <开启/@开启武器>      <服装:/scolor=149><$STR(S11)>  <开启/@开启服装> \
 \
<一次加1-4种元素|250#包含:暴击、攻伤、物防、魔防、破防、反伤、体力、魔力/scolor=250> \
<每种随机1-5点/scolor=146> \
<每次需10灵符/scolor=243> \
<不满意可重刷/scolor=239> \
<声明:若物品被兑换元宝或磨粉等消失找回后元素会消失|^21#若出现超过控制范围元素系统有权强制更换^21#物品元素不可转移,例如火龙升级黄金装备元素会消失>  <已阅/@exit>\
<   /scolor=21> \


[@开启武器]
#if
CHECKGAMEGIRD > 9
#act
goto @武器配戴
#elseact
messagebox 开启元素需要10灵符,腰包准备充足再来!
break


[@武器配戴]
#if
CHECKUSEITEM 0
#act
GAMEGIRD - 10
SetNewItemValue 1 0 - 5
SetNewItemValue 1 1 - 5
SetNewItemValue 1 2 - 5
SetNewItemValue 1 3 - 5
SetNewItemValue 1 4 - 5
SetNewItemValue 1 5 - 5
SetNewItemValue 1 6 - 5
SetNewItemValue 1 7 - 5
SetNewItemValue 1 8 - 5
goto @武器随机
#elseact
messagebox 请确认身上是否穿着衣服!
break

;属性(0-10)
;(0)暴击几率增加 1~100%
;(1)增加攻击伤害 1~100%
;(2)物理伤害减少 1~100%
;(3)魔法伤害减少 1~100%
;(4)忽视目标防御 1~100%
;(5)所有伤害反弹 1~100%
;(6)增加目标暴率 1~100%
;(7)人物体力增加 1~100%
;(8)人物魔力增加 1~100%
;(9)怒气恢复增加 1~100%
;(10)合击攻击增加 1~100%



[@武器随机]
#if
#act
MOVR N$元素类1 0 9
MOVR N$元素类2 0 9
MOVR N$元素类3 0 9
MOVR N$元素类4 0 9
MOVR N$元素值1 1 6
MOVR N$元素值2 1 6
MOVR N$元素值3 1 6
MOVR N$元素值4 1 6
SetNewItemValue 1 <$STR(N$元素类1)> = <$STR(N$元素值1)>
SetNewItemValue 1 <$STR(N$元素类2)> = <$STR(N$元素值2)>
SetNewItemValue 1 <$STR(N$元素类3)> = <$STR(N$元素值3)>
SetNewItemValue 1 <$STR(N$元素类4)> = <$STR(N$元素值4)>
SENDMSG 6 [提示]恭喜您的武器[<$STR(S10)>]开启元素成功!
break





[@开启服装]
#if
CHECKGAMEGIRD > 9
#act
goto @服装配戴
#elseact
messagebox 开启元素需要10灵符,腰包准备充足再来!
break


[@服装配戴]
#if
CHECKUSEITEM 0
#act
GAMEGIRD - 10
SetNewItemValue 0 0 - 5
SetNewItemValue 0 1 - 5
SetNewItemValue 0 2 - 5
SetNewItemValue 0 3 - 5
SetNewItemValue 0 4 - 5
SetNewItemValue 0 5 - 5
SetNewItemValue 0 6 - 5
SetNewItemValue 0 7 - 5
SetNewItemValue 0 8 - 5
goto @服装随机
#elseact
messagebox 请确认身上是否穿着衣服!
break

;属性(0-10)
;(0)暴击几率增加 1~100%
;(1)增加攻击伤害 1~100%
;(2)物理伤害减少 1~100%
;(3)魔法伤害减少 1~100%
;(4)忽视目标防御 1~100%
;(5)所有伤害反弹 1~100%
;(6)增加目标暴率 1~100%
;(7)人物体力增加 1~100%
;(8)人物魔力增加 1~100%
;(9)怒气恢复增加 1~100%
;(10)合击攻击增加 1~100%



[@服装随机]
#if
#act
MOVR N$元素类1 0 9
MOVR N$元素类2 0 9
MOVR N$元素类3 0 9
MOVR N$元素类4 0 9
MOVR N$元素值1 1 6
MOVR N$元素值2 1 6
MOVR N$元素值3 1 6
MOVR N$元素值4 1 6
SetNewItemValue 0 <$STR(N$元素类1)> = <$STR(N$元素值1)>
SetNewItemValue 0 <$STR(N$元素类2)> = <$STR(N$元素值2)>
SetNewItemValue 0 <$STR(N$元素类3)> = <$STR(N$元素值3)>
SetNewItemValue 0 <$STR(N$元素类4)> = <$STR(N$元素值4)>
SENDMSG 6 [提示]恭喜您的盔甲[<$STR(S11)>]开启元素成功!
break

回复

使用道具 举报

abss | 2022-5-15 00:50:00 | 显示全部楼层
MonSpAbilList.txt中添加:
回复

使用道具 举报

本版积分规则