本人小白问一下大佬幸运项链的问题
小白这个脚本升级幸运3会随机暴击1~5 但是本人测试半个小时都升不到5的暴击 麻烦大佬帮改一下 [@main]#IF
#ACT
OPENMERCHANTBIGDLG 0 607 0 0 0 0 0
#say
<Img:233:0:392:-16/@EXIT>\ \
<><幸运项链:/SCOLOR=249><怪物会爆加幸运项链./SCOLOR=9><运9/SCOLOR=70><最高输出./SCOLOR=9><运10/SCOLOR=70><附带/SCOLOR=9><[暴击]/SCOLOR=70><属性./SCOLOR=9>\
<><项链暴击:/SCOLOR=254><项链升级到/SCOLOR=9><[运3]/SCOLOR=251><时会随机自动附加/SCOLOR=9></SCOLOR=70><属性./SCOLOR=9>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=83>\
< ><幸运 + 1/FCOLOR=151> <详细说明:每次收费2000元宝/SCOLOR=242> <成功几率:100%/FCOLOR=103>\
< ><ImgEx:5:144:145:146:0:-21/@幸运加一>\
< ><幸运 + 2/FCOLOR=151> <详细说明:每次收费4000元宝/SCOLOR=242> <成功几率: 50%/FCOLOR=103>\
< ><ImgEx:5:144:145:146:0:-21/@幸运加二>\
< ><幸运 + 3/FCOLOR=151> <详细说明:每次收费10000元宝/SCOLOR=242><成功几率: 20%/FCOLOR=103>\
< ><ImgEx:5:144:145:146:0:-21/@幸运加三>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=83>\
< ><暴击清洗/@幸运重置> <详细说明:每次收费5000元宝/SCOLOR=242><清洗恢复/FCOLOR=103><幸运+2/FCOLOR=22>\
< ><ImgEx:5:144:145:146:0:-21/@幸运重置>\
<┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈/SCOLOR=83>\
[@幸运重置]
#IF
NOT CHECKUSEITEM 3
#ACT
MESSAGEBOX [清洗失败]:\ \ 您没有佩戴“项链”!
break
#IF
CHECKGAMEGOLD < 5000
#ACT
MESSAGEBOX [清洗成功]:\ \ 您的元宝不足“5000”!
break
#IF
CHECKGAMEGOLD > 4999
CHECKITEMADDVALUE 3 1 > 2
#ACT
GAMEGOLD - 5000
CHANGEITEMADDVALUE 3 1 = 2
SetNewItemValue 3 0 = 0
MESSAGEBOX [清洗成功]:\ \ 已将帮你把项链暴击属性归零,请重新加运3!
#elseact
MESSAGEBOX [升级失败]:\ \ 清洗失败,你的项链不是运3,无法清洗!
break
[@幸运加一]
#OR
CHECKITEMW 记忆项链 1
CHECKITEMW 灯笼项链 1
CHECKITEMW 白色虎齿项链 1
CHECKITEMW 战神项链 1
CHECKITEMW 圣魔项链 1
CHECKITEMW 真魂项链 1
CHECKITEMW 狂雷战链 1
CHECKITEMW 逆火魔链 1
CHECKITEMW 通云道链 1
CHECKITEMW 至尊战链 1
CHECKITEMW 至尊魔链 1
CHECKITEMW 至尊道链 1
#ACT
#elseact
MESSAGEBOX [升级失败]:\ \ 只有记忆类、战神类以上项链可以加幸运!
break
#IF
NOT CHECKUSEITEM 3
#ACT
MESSAGEBOX [升级失败]:\ \ 您没有佩戴“项链”!
break
#IF
CHECKITEMADDVALUE 3 1 > 0
#ACT
MESSAGEBOX [升级失败]:\ \ 你的项链已经是幸运+1,无法再升级幸运!
break
#IF
CHECKGAMEGOLD < 2000
#ACT
MESSAGEBOX [升级失败]:\ \ 您的元宝不足“2000”!
break
#IF
CHECKITEMADDVALUE 3 1 < 1
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
CHANGEITEMADDVALUE 3 1 = 1
MESSAGEBOX [升级成功]:\ \ 项链“<$NECKLACE>”幸运获得+1!
GuildNoticeMsg 132 255 {[综合服务]:恭喜|116:0:1}{“<$USERNAME>”|242:0:1}{成功将|116:0:1}{“<$NECKLACE>”|242:0:1}{幸运提升至|116:0:1}{“+1”|242:0:1}
break
[@幸运加二]
#OR
CHECKITEMW 记忆项链 1
CHECKITEMW 灯笼项链 1
CHECKITEMW 白色虎齿项链 1
CHECKITEMW 战神项链 1
CHECKITEMW 圣魔项链 1
CHECKITEMW 真魂项链 1
CHECKITEMW 狂雷战链 1
CHECKITEMW 逆火魔链 1
CHECKITEMW 通云道链 1
CHECKITEMW 至尊战链 1
CHECKITEMW 至尊魔链 1
CHECKITEMW 至尊道链 1
#ACT
#elseact
MESSAGEBOX [升级失败]:\ \ 只有记忆类、战神类以上项链可以加幸运!
break
#IF
NOT CHECKUSEITEM 3
#ACT
MESSAGEBOX [升级失败]:\ \ 您没有佩戴“项链”!
break
#IF
CHECKITEMADDVALUE 3 1 > 1
#ACT
MESSAGEBOX [升级失败]:\ \ 你的项链已经是幸运+2,无法再升级幸运!
break
#IF
CHECKITEMADDVALUE 3 1 < 1
#ACT
MESSAGEBOX [升级失败]:\ \ 您的项链还未提升到幸运+1!
break
#IF
CHECKGAMEGOLD < 4000
#ACT
MESSAGEBOX [升级失败]:\ \ 您的元宝不足“4000”!
break
#IF
#ACT
MOVR N$成功几率 1 100
#IF
LARGE N$成功几率 60
CHECKITEMADDVALUE 3 1 > 0
CHECKITEMADDVALUE 3 1 < 2
CHECKGAMEGOLD > 3999
#ACT
GAMEGOLD - 4000
CHANGEITEMADDVALUE 3 1 = 2
MESSAGEBOX [升级成功]:\ \ 项链“<$NECKLACE>”幸运获得+2!
GuildNoticeMsg 132 255 {[综合服务]:恭喜|116:0:1}{“<$USERNAME>”|242:0:1}{成功将|116:0:1}{“<$NECKLACE>”|242:0:1}{幸运提升至|116:0:1}{“+2”|242:0:1}
break
#if
CHECKITEMADDVALUE 3 1 > 0
CHECKITEMADDVALUE 3 1 < 2
CHECKGAMEGOLD > 3999
#ACT
GAMEGOLD - 4000
MESSAGEBOX [升级失败]:\ \ 很遗憾,本次提升失败,请再接再厉!
break
[@幸运加三]
#OR
CHECKITEMW 记忆项链 1
CHECKITEMW 灯笼项链 1
CHECKITEMW 白色虎齿项链 1
CHECKITEMW 战神项链 1
CHECKITEMW 圣魔项链 1
CHECKITEMW 真魂项链 1
CHECKITEMW 狂雷战链 1
CHECKITEMW 逆火魔链 1
CHECKITEMW 通云道链 1
CHECKITEMW 至尊战链 1
CHECKITEMW 至尊魔链 1
CHECKITEMW 至尊道链 1
#ACT
#elseact
MESSAGEBOX [升级失败]:\ \ 只有记忆类、战神类以上项链可以加幸运!
break
#IF
NOT CHECKUSEITEM 3
#ACT
MESSAGEBOX [升级失败]:\ \ 您没有佩戴“项链”!
break
#IF
CHECKITEMADDVALUE 3 1 > 2
#ACT
MESSAGEBOX [升级失败]:\ \ 你的项链已经是幸运+3,无法再升级幸运!
break
#IF
CHECKITEMADDVALUE 3 1 < 2
#ACT
MESSAGEBOX [升级失败]:\ \ 您的项链还未提升到幸运+2!
break
#IF
CHECKGAMEGOLD < 10000
#ACT
MESSAGEBOX [升级失败]:\ \ 您的元宝不足“10000”!
break
#IF
#ACT
MOVR N$成功几率 1 100
MOVR N$暴击点数 1 5
#IF
LARGE N$成功几率 90
CHECKITEMADDVALUE 3 1 > 1
CHECKITEMADDVALUE 3 1 < 3
CHECKGAMEGOLD > 9999
#ACT
GAMEGOLD - 10000
CHANGEITEMADDVALUE 3 1 = 3
SetNewItemValue 3 0 + <$STR(N$暴击点数)>
MESSAGEBOX [升级成功]:\ \ 项链“<$NECKLACE>”幸运获得+3,暴击几率+<$STR(N$暴击点数)>!
GuildNoticeMsg 132 255 {[综合服务]:恭喜|116:0:1}{“<$USERNAME>”|242:0:1}{成功将|116:0:1}{“<$NECKLACE>”|242:0:1}{幸运提升至|116:0:1}{“+3”|242:0:1}{附加暴击几率|116:0:1}{“+<$STR(N$暴击点数)>”|242:0:1}
break
#if
CHECKITEMADDVALUE 3 1 > 1
CHECKITEMADDVALUE 3 1 < 3
CHECKGAMEGOLD > 9999
#ACT
GAMEGOLD - 10000
MESSAGEBOX [升级失败]:\ \ 很遗憾,本次提升失败,请再接再厉!
break
;==================================================================================================================================================================
调整物品元素属性
格式: SetNewItemValue 位置(-1时是OK框中的装备, 0~28或30~47时是穿在身上的装备) 属性(0-16) 操作符(+,-,=) 值(1-100)
属性(0-16)
(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~65535%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加目标暴率 1~100%
(7)人物体力增加 1~65535%
(8)人物魔力增加 1~65535%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100%
(11)防止暴击几率1-100%
(12)防止麻痹几率1-100%
(13)防止复活几率1-100%
(14)防止全毒几率1-100%
(15)防止冰冻几率1-100%
(16)防止蛛网几率1-100%
点击OK键后触发字段[@UpgradeDlgItem]
[@UpgradeDlgItem]
#SAY
OK框中物品的名称:<$DLGITEM.NAME>\
OK框中物品的StdMode:<$DLGITEM.STDMODE>\
OK框中物品的持久:<$DLGITEM.DURA>\
OK框中物品的最大持久:<$DLGITEM.DURAMAX>\
<升级/@升级>\
[@升级]
#ACT
SetNewItemValue -1 0 + 10
RECLAIMITEM
页:
[1]