I have problems when Alya says take the ring.What can i do?.The game ends.
Try if you can fix it with this:
https://f95zone.to/threads/my-cute-roommate-2-v1-0-extra-fixed-astaros3d.90002/post-12695162
because when Derek retrieves Mikhail's ring, the game searches for it and displays its image when he adds it to the inventory, but within the
archive.rpa:
...\MCR2-1.0.01013extra-pc\game\
archive.rpa
that image is called
m_ring.png:
...\MCR2-1.0.01013extra-pc\game\gfx\items\
m_ring.png
and not
michail_ring.png:
...\MCR2-1.0.01013extra-pc\game\gfx\items\
michail_ring.png
so for that fix I extracted the
m_ring.png file from the
archive.rpa, and renamed it as
michail_ring.png, so that the game finds that same image (
m_ring.png) as
michail_ring.png outside of the
archive.rpa, when it searches for it to show that Mikhail's file was added to the inventory after recovering it.
But the other problem is that I think that Astaros when coding the rpy scrpits in some cases made it cyrillic for being russian, and for example the letter
c of that image mi
chail_ring.png that is missing, is a cyrillic character and not ansi, because in this example:
mi
chail_ring.png
mi
сhail_ring.png
although both michail_ring.png appear to be the same, the letter
c of the first one is an ansi character (English/Spanish alphabet), while the letter
c of the second one is a cyrillic character of the Russian alphabet, as
pigg comments in this post:
https://f95zone.to/threads/my-cute-roommate-2-v1-0-extra-fixed-astaros3d.90002/post-12757588
and if I open that
tracebak.txt file you attached with Notepad++ with its original encoding (
UTF-8-BOM), and change the encoding to
ANSI (English alphabet USA), it replaces the letter
c in mi
сhail_ring.png:
IOError: Couldn't find file 'gfx/items/mi
сhail_ring.png
for a
Ñ (my
Ñhail_ring.png):
IOError: Couldn't find file 'gfx/items/mi
Ñhail_ring.png'.
or a
? sign, because that letter
c is not an ANSI character, but a cyrillic character of the Russian alphabet. So when you add and rename a file that generates an error because it is missing, like that
miсhail_ring.png that indicates the
tracebak.txt you attached:
IOError: Couldn't find file 'gfx/items/
miсhail_ring.png'.
don't use the keyboard to rename it, but copy and paste the name of the missing file from
tracebak.txt, because for example that letter
c in cyrillic prevents to rename it correctly if you use the keyboard, and you will continue having the error because the game won't find that missing file
miсhail_ring.png, if when renaming it its letter
c is not in cyrillic.