It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
When I start a New Game, a report window pops-up saying that is not able to play the vídeo because of problems with the MCI (?).

After the game starts, I play, walk around, save, and turn off.
After I come back and try to load my saved game, a message comes up (attached):


Error

Traceback (most recent call last):
File "<string>", line 14, in <module>
Type Error: cannot concatenate 'str' and 'int' objects.



Some info: I have a Windows 10 Pro, Intel Core i7, 8Gb RAM
I have already Enabled Game Mode, Disabled it and tried again, already Reinstalled, repaired, made a new file, a new save.... all useless.

This is my last try, before I demand refund.
Attachments:
No posts in this topic were marked as the solution yet. If you can help, add your reply
you mighr want to try playing with the full screen optimization off. click on manage installation from the game page in your library and go to the folder where you have the .exe in. right click and go to the compatibility tab

also, you might want to get out of all browsers.

I did both and it helped but I am not sure which trick did the job...
avatar
PeterMichael91: When I start a New Game, a report window pops-up saying that is not able to play the vídeo because of problems with the MCI (?).

After the game starts, I play, walk around, save, and turn off.
After I come back and try to load my saved game, a message comes up (attached):

Error

Traceback (most recent call last):
File "<string>", line 14, in <module>
Type Error: cannot concatenate 'str' and 'int' objects.

Some info: I have a Windows 10 Pro, Intel Core i7, 8Gb RAM
I have already Enabled Game Mode, Disabled it and tried again, already Reinstalled, repaired, made a new file, a new save.... all useless.

This is my last try, before I demand refund.
avatar
PeterMichael91: Type Error: cannot concatenate 'str' and 'int' objects.
As a rule, Python doesn't implicitly convert objects from one type to another1 in order to make operations "make sense", because that would be confusing: for instance, you might think that '2' + 6 should mean '26', but someone else might think it should mean 8 or even '8'. You cannot concatenate a string and a number (of any kind) in python because those objects have different definitions of the plus(+) operator which are not compatible with each other . So in order to solve this "misunderstanding" between objects:

* The old school way is to cast the number to string with the str(anything) method and then concatenate the result with another string.

* The more pythonic and recommended way is to use the format method which is very versatile

http://net-informations.com/python/basics/string.htm