30 posts
Posted 17 January 2014 - 09:41 AM
Some times when the server either crashes or if for some reason the server gets shutdown without being stopped from the console (like if windows updates decides to restart the computer) the turtles will get corrupted and loose there label, programs and upgrades. When the server comes back up there is just a basic turtle there with no tool and it will be assigned the next available ID. The way I have had to fix this to take that turtle and re-add the tool to it give it a new label and then copy the programs from the original turtle's folder in the server directory. Is there a better way to revert those turtles to their original function and upgrade status? It only seems to happen if the turtle is moving when the server goes down.
110 posts
Posted 17 January 2014 - 10:34 AM
You're right: it only happens when moving.
You have to recraft the tool and peripheral and refuel it and add its inventory back.
If you have access to the filesystem, you can edit the lastid.txt file to the number right before the ID of the broken turtle, then when you place it down, it automatically takes that old ID and even the old label. After placement, edit lastid.txt back to what it used to be.
I thought this old bug was fixed in the latest version.
7083 posts
Location
Tasmania (AU)
Posted 17 January 2014 - 07:51 PM
I thought this old bug was fixed in the latest version.
Apparently "a long standing bug where turtles could lose their identity" was fixed in CC 1.58. Unfortunately "a" is not the same thing as "the"… though I've not really experimented with that build myself, and I doubt most CC users ARE up to date.