RPG Maker Forums

Hello community! Today I am writing here because I am getting an error while trying to write in a file. Basically it says that write is not a valid method for file class.


Isn't File supposed to be a child of IO? if so, why doesn't it work?


Here is the code I used:


File.new(@f_name, 'r+') { |file| file.write("#{line}\n", i*(line.size)) }

#I also tried with this one

File.write(@f_name, "#{line}\n", i*(line.size))


they should do almost the same thing, but the problem is what I explained above. Could someone explain me why I get this error?


Forgive me if this is a dumb question but I am still learning ruby =)

Latest Threads

Latest Profile Posts

Don't forget, aspiring writers: Personality isn't what your characters do, it is WHY they do it.
Hello! I would like to know if there are any pluggings or any way to customize how battles look?
I was thinking that when you start the battle for it to appear the eyes of your characters and opponents sorta like Ace Attorney.
Sadly I don't know how that would be possible so I would be needing help! If you can help me in any way I would really apreciate it!
The biggest debate we need to complete on which is better, Waffles or Pancakes?
rux
How is it going? :D
Day 9 of giveaways! 8 prizes today :D

Forum statistics

Threads
106,048
Messages
1,018,545
Members
137,834
Latest member
EverNoir
Top