新手在这里。
好吧,长话短说,我制作了一个 var,它将输出 70 到 155 之间的随机数:
T_dmg = random.randrange(70,155)
这是我的“乘数”:
def crit(cr):
return cr * 2
Crit 代表关键,但我不确定如何使用“return”语句。所以我在数字相加之前将此函数添加到该行:
if Toni > 0:
crit(T_dmg)
Xoni = Xoni - T_dmg
问题是输出永远不会成倍增加,因为不知何故,“暴击”功能似乎不适用于它。Xoni 是一个值为 7000 的变量。如果这没有意义,我正在使用游戏概念中的 HP。我希望你们中的任何人都可以有所启发。
谢谢!
编辑:机会码:
def critchance():
random.randrange(1,10)
if critchance() == "3"
crit()