在Excel中掷TTRPG骰子的最好方法是什么(即一次掷出不同QTY的骰子)?我在考虑使用RAND*__或RANDBETWEEN*__,但我意识到这不是单独掷骰子,它只是简单地将单个掷骰子的数量乘以骰子的数量。在Excel中的任何地方(在VBA宏外)看起来都没有FOR()循环函数。那么,我如何通过for循环来滚动4d6或8d8之类的东西: 4d6应该是这样的: Int Result
FOR(1 to
在没有老师或小组帮助的情况下,编写我的第一个单独程序,一个简单的代码,可以作为用户需要的任何类型或数量的骰子的D&D掷骰子。我已经在上面工作了大约四个小时,我被困在我想做的最后一件事上,那就是循环回到开始,而不是当用户没有重新掷已经选择的骰子时结束,我想让它从头开始,这样玩家可以输入新的骰子值和生成的掷骰子数量,而不需要关闭程序并重新运行它number of dice to roll: "))
f
很抱歉我的粗鲁,但我从来没有真正使用过python中的数学。我的目标是创建一个掷骰子游戏。我需要知道如何设置获胜条件。如果它们是随机的,我不确定如何让代码知道它滚动的数字。我想让代码这样写 #this is under the 1 dice block print ("You win")
elif value == <5():对于使用1个骰子的dice_roll,我希望
代码的目的是让两个玩家掷一对骰子。第一个总共掷出20个的玩家赢得了比赛。我很难弄清楚如何正确地跟踪轮数的总和;它只给我当前回合的总和,然后当每个玩家滚动10次时游戏结束。我如何正确计算每个玩家游戏的总和,然后当其中一个玩家的总和等于20时停止循环?gen = new Random();b=gen.nextInt(6)+1;d=gen.nextInt(6)+1;
while