wizzomafizzo / starcheat

Starbound player save editor and Python library
MIT License
113 stars 47 forks source link

starcheat crash #297

Closed Flagowy closed 8 years ago

Flagowy commented 8 years ago

Traceback (most recent call last): File "C:\Python34-x64\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in File "build\starcheat.py", line 86, in File "build\starcheat.py", line 83, in main File "build\gui\mainwindow.py", line 175, in init File "build\gui\mainwindow.py", line 554, in open_file File "build\gui\mainwindow.py", line 260, in update File "build\gui\mainwindow.py", line 718, in update_bag File "build\gui\common.py", line 116, in init File "build\gui\common.py", line 63, in inv_icon File "build\assets\items.py", line 141, in get_item_icon AttributeError: 'list' object has no attribute 'split'

Flagowy commented 8 years ago

And i have question - must have i Python on my computer? I don't have it.

kurisubrooks commented 8 years ago

You don't require Python to be installed if using the prebuilt binaries. Python is only used for development.

What nightly build version were you using? Please update to the latest build and let us know if you still get this error.

Flagowy commented 8 years ago

Thanks for your time.

I will check your version. I tried on "starcheat-d44164e-win64".

kurisubrooks commented 8 years ago

The latest nightly build is starcheat-3191deaa, so you're running an outdated client. Let me know how it goes with the updated build.

Flagowy commented 8 years ago

It working, thank you guy. :)

kurisubrooks commented 8 years ago

Glad it's working. Please close the issue if you are done.

Flagowy commented 8 years ago

I can change my character but he disapeared from list. Could you help me?

kurisubrooks commented 8 years ago

If your player no longer shows in the game, you've corrupted your character. Undo any changes you did in Starcheat, save and see if it reappears.

Flagowy commented 8 years ago

Can i "repair" my character? I can't undo it.

kurisubrooks commented 8 years ago

Unfortunately i'm unaware of any way to undo corruption if you're not longer able to undo it yourself. Could you please provide us with your .player file? I'll have one of the developers take a look.

Flagowy commented 8 years ago

This is it? player.txt

kurisubrooks commented 8 years ago

The file is in Starbound/storage/players, the file will be {UUID}.player. It must be in the format of (random numbers).player

Flagowy commented 8 years ago

I give it in txt. I can't upload original file on this page.

kurisubrooks commented 8 years ago

Alright, we'll try out best to find out what's going on here. It might take some time.

Flagowy commented 8 years ago

Okay. Thanks you so much.

Flagowy commented 8 years ago

If you help it - i closed game using alt+f4 and after that i use Starcheat. Maybe it cause this problem before i started change my character?

Flagowy commented 8 years ago

Maybe i know what happened. I use cheat engine to froze timbers which i use and then when i use Starcheat i take this timbers to transh. This is possible that corrupted my character?

kurisubrooks commented 8 years ago

Doing anything that the game isn't intended to do will generally cause you to break something in the progress. So this is likely the main cause.

kurisubrooks commented 8 years ago

As this problem doesn't seem related to Starcheat, I think you can close the issue now.

Flagowy commented 8 years ago

So you wont't check my character?

kurisubrooks commented 8 years ago

I asked one of the developers but I think they must have forgot. They're asleep currently but I'll nudge them again when they wake up, if I don't forget... On Fri., 29 Jul. 2016 at 6:44 pm, Flagowy notifications@github.com wrote:

So you wont't check my character?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236127196, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC0u3wUfVMEnCDKnwLi1IUtOVlgAoks5qab2HgaJpZM4JXt3C .

Flagowy commented 8 years ago

Okay I will be waiting for your answer. Anyway thanks you for help.

Flagowy commented 8 years ago

https://www.reddit.com/r/starbound/comments/3yatma/how_do_i_fix_a_corrupted_character/

I found this but when i change my .player with .bak1-3 nothing change.

kurisubrooks commented 8 years ago

If your player backups are corrupted, the corruption occurred before starcheat. :/

You say you used a cheat engine to do something with logs? What do you mean by this? On Fri., 29 Jul. 2016 at 8:11 pm, Flagowy notifications@github.com wrote:

https://www.reddit.com/r/starbound/comments/3yatma/how_do_i_fix_a_corrupted_character/

I found this but when i change my .player with .bak1-3 nothing change.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236144504, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAACzMUCTMS4gXzpFmsA7NyVCSuJ1Koks5qadHGgaJpZM4JXt3C .

Flagowy commented 8 years ago

It is possible that all my 3 backups are corrupted? All have other sizes. Maybe i do something wrong?

I'm lazy man and i must finish my wall so i froze my timbers to do it. When i left game and later use Starcheat and try to play, my character disapeared.

Flagowy commented 8 years ago

When i replace my char with bak1 i must change type of this file or what? My character is in "player" and bak1 in "bak1".

kurisubrooks commented 8 years ago

The game itself creates these backup files. If this happened while you were using modded assets, then the problem is unrelated to starcheat.

On Friday, 29 July 2016, Flagowy notifications@github.com wrote:

It is possible that all my 3 backups are corrupted? All have other sizes. Maybe i do something wrong?

I'm lazy man and i must finish my wall so i froze my timbers to do it. When i left game and later use Starcheat and try to play, my character disapeared.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236146113, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC903IS6xpm0rKR1n7_qUWLskvyRTks5qadPegaJpZM4JXt3C .

kurisubrooks commented 8 years ago

Replace .player.bak1 with .player

On Friday, 29 July 2016, Kurisu Brooks kurisubrooks@gmail.com wrote:

The game itself creates these backup files. If this happened while you were using modded assets, then the problem is unrelated to starcheat.

On Friday, 29 July 2016, Flagowy <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

It is possible that all my 3 backups are corrupted? All have other sizes. Maybe i do something wrong?

I'm lazy man and i must finish my wall so i froze my timbers to do it. When i left game and later use Starcheat and try to play, my character disapeared.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236146113, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC903IS6xpm0rKR1n7_qUWLskvyRTks5qadPegaJpZM4JXt3C .

Flagowy commented 8 years ago

Only delete .player and delete "bak1" from .player.bak1 or change the content?

kurisubrooks commented 8 years ago

Just the file name.

On Friday, 29 July 2016, Flagowy notifications@github.com wrote:

Only delete .player and delete "bak1" from .player.bak1 or change the content?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236146657, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC6eD3KGg2zotiMgKUVs7zpU5IL9bks5qadSWgaJpZM4JXt3C .

Flagowy commented 8 years ago

So... just delete ".player" from bak1 and nothing much? Other format do not mind? Sorry for stupid questions.

kurisubrooks commented 8 years ago

No!!! Delete the .bak1 from the file name!!!!

On Friday, 29 July 2016, Flagowy notifications@github.com wrote:

So... just delete ".player" from bak1 and nothing much? Other format do not mind? Sorry for stupid questions.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236147106, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC-VqrUvGt0Ah4zLBRB_aFv7dZNiyks5qadUwgaJpZM4JXt3C .

Flagowy commented 8 years ago

How can i do it? My name of this file is only: 9bd6c8dd0778931154bbb42adc2ee9f7.player (THIS IS BAK1).

kurisubrooks commented 8 years ago

If you've already removed .bak1, so the file is valid. If it's still not appearing in game, the backups are also corrupt.

On Friday, 29 July 2016, Flagowy notifications@github.com wrote:

How can i do it? My name of this file is only: 9bd6c8dd0778931154bbb42adc2ee9f7.player (THIS IS BAK1).

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236147406, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAACyU5Xw159XqlsfaFp0dGPj_8y-XKks5qadWYgaJpZM4JXt3C .

Flagowy commented 8 years ago

I really don't know how i can change file format.

kurisubrooks commented 8 years ago

You already have. Your player file, and your backups are all corrupt. There is nothing more you can do. On Fri., 29 Jul. 2016 at 8:38 pm, Flagowy notifications@github.com wrote:

I really don't know how i can change file format.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wizzomafizzo/starcheat/issues/297#issuecomment-236149338, or mute the thread https://github.com/notifications/unsubscribe-auth/AGAAC67Umi9IKg2P-FDNIbNYLEFmTNQVks5qadgQgaJpZM4JXt3C .

Flagowy commented 8 years ago

aaaaaaaaaa

Flagowy commented 8 years ago

I don't change anything.

Flagowy commented 8 years ago

After some tries i did it. Thanks you so much Kurisu. I just must change in folder option to show file formats.

wizzomafizzo commented 8 years ago

Dude, you rename the file ".player.bak1" to ".player" there's no trick or anything.

If that does not fix it then there's not much you can do sorry. If all 3 backups are also corrupt it is likely nothing to do with starcheat but see how you go. I'd suggest being more careful with cheat engine in the future either way

wizzomafizzo commented 8 years ago

Hah took too long to reply. Glad to hear it's working for you now

Flagowy commented 8 years ago

I know, i use this really for this one time. Anyway - thanks you all for help. I lost just few missions but other is okay.

kurisubrooks commented 8 years ago

@wizzomafizzo Can we please close this issue?

wizzomafizzo commented 8 years ago

Sure

Flagowy commented 8 years ago

Haha sory guys but i have last question. Can i do something with cloned crew members?

Nevermind, they disapeared after some time.