|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
看别人的战斗系统,数学不好眼花
只要攻击生命值就好[RenPy] 纯文本查看 复制代码 label hit:[/size]
$ critroll = renpy.random.randint(1, 5)
$ missroll = renpy.random.randint(1, 5)
if missroll == 1:
"你失手了。"
elif critroll == 5:
$ dmg = atk - defe
$ dmg = (2 * dmg) + renpy.random.randint(0, lvl)
if dmg <= 0:
$ dmg = 0
$ hpe = hpe - dmg
if hpe <= 0:
$ hpe = 0
"命中造成{color=#00ff00}[dmg]{/color} 伤害 ."
else:
$ dmg = atk + renpy.random.randint(0, lvl)
$ dmg = dmg - defe
if dmg <= 0:
$ dmg = 0
$ hpe = hpe - dmg
if hpe <= 0:
$ hpe = 0
"命中造成{color=#00ff00}[dmg]{/color} 伤害。"
call poisondmg from _call_poisondmg
return |
|