我想写一个PnP助手.我创建了一个包含统计数据和统计级别的哈希,并定义了一个方法来升级这些统计数据.这是我的哈希:
$stats = {
"HP" => 300,
"VIT" => 9,
"STR" => 10,
"DEX" => 15,
"SPD" => 8,
"INT" => 11,
"PSY" => 21,
"HW" => 2,
"MED" => 3,
"SCHW" => 0,
"GEN" => 12,
"RGEW" => 25,
"SELB" => 11,
"MKEN" => 19,
"WILL" => 23
}
Run Code Online (Sandbox Code Playgroud)
以下是我的方法:
def level_stat (stat, amount = 1)
@string = stat.upcase
print "#{@string}: #{$stats[@string]} > "
$stats[@string] += 1 * amount
puts $stats[@string]
if (@string == "VIT")
$stats["HP"] += 5 * …Run Code Online (Sandbox Code Playgroud)