马上注册,下载996引擎,与更多游戏开发者交流。
您需要 登录 才可以下载或查看,没有账号?注册
×
本帖最后由 二大爷 于 2023-8-12 16:18 编辑
脚本:
- #IF
- #ACT
- MOV S$抽取权重属性 生命值#50|魔法值#50|暴击几率增加#20|暴击伤害增加#20|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|受战减伤#20|对法增伤#50|受法减伤#50|对道增伤#50|受道减伤#50|法术上限#20|法术下限#20|格挡概率#50|格挡伤害#50|道术上限#20|物理伤害减少#50|PK增伤#10|PK减伤#10|魔法伤害减少#50|
- #IF
- #ACT
- ;==================权重抽取属性
- RANSJSTR <$str(S$抽取权重属性)> 1 3 S$符文属性1 S$符文剩余1
- RANSJSTR <$str(S$符文剩余1)> 1 3 S$符文属性2 S$符文剩余2
- RANSJSTR <$str(S$符文剩余2)> 1 3 S$符文属性3 S$符文剩余3
- RANSJSTR <$str(S$符文剩余3)> 1 3 S$符文属性4 S$符文剩余4
- RANSJSTR <$str(S$符文剩余4)> 1 3 S$符文属性5 S$符文剩余5
- SENDMSG 7 ***原始字符串<$str(S$抽取权重属性)>***第一次抽到:<$STR(S$符文属性1)>第一次抽完剩下:<$str(S$符文剩余1)>***第二次抽到:<$STR(S$符文属性2)>第二次抽完剩下:<$str(S$符文剩余2)>***第三次抽到:<$STR(S$符文属性3)>第三次抽完剩下:<$str(S$符文剩余3)>****第四次抽到:<$STR(S$符文属性4)>第四次抽完剩下:<$str(S$符文剩余4)>***第五次抽到:<$STR(S$符文属性5)>第五次抽完剩下:<$str(S$符文剩余5)>*
- ;====================================================================
复制代码
执行结果:
***原始字符串生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|受战减伤#20|对法增伤#50|受法减伤#50|对道增伤#50|受道减伤#50|法术上限#20|法术下限#20|格挡概率#50|格挡伤害#50|道术上限#20|物理伤害减少#50|PK增伤#10|PK减伤#10|魔法伤害减少#50|***
第一次抽到:受战减伤 第一次抽完剩下:生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|对法增伤#20|受法减伤#50|对道增伤#50|受道减伤#50|法术上限#50|法术下限#20|格挡概率#20|格挡伤害#50|道术上限#50|物理伤害减少#20|PK增伤#50IPK减伤#10|魔法伤害减少#10|#50***
第二次抽到第二次抽完剩下:生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|对法增伤#20|受法减伤#50|对道增伤#50|受道减伤#50|法术上限#50|法术下限#20|格挡概率#20|格挡伤害#50|道术上限#50|物理伤害减少#20IPK增伤#50|PK减伤#10|魔法伤害减少#10***
第三次抽到:物理伤害减少 第三次抽完剩下:生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|对法增伤#20|受法减伤#50|对道增伤#50|受道减伤#50|法术上限#50|法术下限#20|格挡概率#20|格挡伤害#50|道术上限#50|PK增伤#20|PK减伤#50|魔法伤害减少#10****
第四次抽到:对道增伤 第四次抽完剩下:生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|对法增伤#20|受法减伤#50|受道减伤#50|法术上限#50|法术下限#50|格挡概率#20|格挡伤害#20|道术上限#50|PK增伤#50|PK减伤#20|魔法伤害减少#50***
第五次抽到:法术上限第五次抽完剩下 :生命值#50|魔法值#50|韧性#30|暴击抵抗#30|增加攻击伤害#10|忽视目标防御#10|攻击下限#10|攻击上限#20|道术下限#20|对战增伤#20|对法增伤#20|受法减伤#50|受道减伤#50|法术下限#50|格挡概率#50|格挡伤害#20|道术上限#20|PK增伤#50|PK减伤#50|魔法伤害减少#20****
游戏内输出截图:
可以看出来 最后剩余字符串多了一个#50 格挡概率#50 变为了 格挡概率#20 且第二次抽到的内容为空
|