Ich versteh nicht so ganz warum du das mit Ruby machen willst, wenn es mit EventCommands genauso gut geht (und do ja offenbar Ruby nicht beherrschst) oO Code: class Game_Variables def split_in_digits(value_id, digit_ids) digits = digit_ids.entries self[value_id].to_s.scan(/./).reverse.each_with_index do |digit, index| self[digits[index]] = digit.to_i end end end $game_variables[17] = 345 $game_variables.split_in_digits(17, 18..20) p $game_variables[18] #=> 5 p $game_variables[19] #=> 4 p $game_variables[20] #=> 3
class Game_Variables def split_in_digits(value_id, digit_ids) digits = digit_ids.entries self[value_id].to_s.scan(/./).reverse.each_with_index do |digit, index| self[digits[index]] = digit.to_i end end end $game_variables[17] = 345 $game_variables.split_in_digits(17, 18..20) p $game_variables[18] #=> 5 p $game_variables[19] #=> 4 p $game_variables[20] #=> 3
--Ruby/RGSS-Kurs
Foren-Regeln