hexentb16_ESO wrote: »Sylvermynx wrote: »hexentb16_ESO wrote: »hexentb16_ESO wrote: »ZOS, I know things tend to get lost in the general section and that this has been asked before but... if you see this I wanted to ask/tell you something.
Will you be implementing character transfers between servers and systems? I know its possible manually but takes a while, therefor it must be possible to set up an automated service for this. I mean, if teenage boys in their mother's basements can do it for their MMO private servers surely you can do it for your game. Heck, I'd be willing to pay $100 for such a service if it transferred ALL of our character progress, quest progress, and collections. $100 might seem like much to some players but for someone who's been playing since beta and has an account worth much more than that it would be far better than starting over and worth it.
Developing the automated system would be tricky but once its done its easy money.
The bolded part is false.
ZOS did make a one-off transfer from PC to console when the console version launched but they have said this was able to be done because the destination servers comprised empty databases which wouldn't apply now.
They've made it clear it isn't going to happen, the ability to do it simply isn't there and they don't plan on building it. If they did, they'd have to overcome contractual and testing hurdles with the platform providers (Steam, Microsoft and Sony) who wouldn't in any event take kindly to their customers being able to transfer their accounts away from them.
Not false. They've transfered stuff for me before, from non-empty database to non-empty database. It worked just fine. But it wasn't my account's entire accumulated progress, just some of it.
Well.... we have only your statement. And no one knows the truth thereof, right? Pretty sure ZOS isn't going to verify....
I'm not opposed to high-dollar transfers at this point. I AM opposed to a bajillion people inundating the servers on which I play - which are already pretty damn busy. More people (especially a LOT more people) means that the servers will be - problematic....
I could show you my pc beta exclusive pet on Xbox as proof if you'd like.
hexentb16_ESO wrote: »hexentb16_ESO wrote: »ZOS, I know things tend to get lost in the general section and that this has been asked before but... if you see this I wanted to ask/tell you something.
Will you be implementing character transfers between servers and systems? I know its possible manually but takes a while, therefor it must be possible to set up an automated service for this. I mean, if teenage boys in their mother's basements can do it for their MMO private servers surely you can do it for your game. Heck, I'd be willing to pay $100 for such a service if it transferred ALL of our character progress, quest progress, and collections. $100 might seem like much to some players but for someone who's been playing since beta and has an account worth much more than that it would be far better than starting over and worth it.
Developing the automated system would be tricky but once its done its easy money.
The bolded part is false.
ZOS did make a one-off transfer from PC to console when the console version launched but they have said this was able to be done because the destination servers comprised empty databases which wouldn't apply now.
They've made it clear it isn't going to happen, the ability to do it simply isn't there and they don't plan on building it. If they did, they'd have to overcome contractual and testing hurdles with the platform providers (Steam, Microsoft and Sony) who wouldn't in any event take kindly to their customers being able to transfer their accounts away from them.
Not false. They've transfered stuff for me before, from non-empty database to non-empty database. It worked just fine. But it wasn't my account's entire accumulated progress, just some of it.
hexentb16_ESO wrote: »Unfortunately some of you are asking for proof that can easily be dismissed. Any content, character, and unlocks I present will likely be considered invalid. Of course there's emails but I doubt my inbox has saved proof of the greatly appreciated services ZOS has provided to me in the past. Auto-delete is a boon and a curse. Even if I did have those emails however I still wouldn't supply them as proof. Since ZOS has taken such a firm stance on this matter publicly there is a chance said proof will get the employee who helped me in trouble and I have no desire to cause some poor bloke to loose his job or next promotion just for doing a good thing.
I'm sure this will give at least one person their "Aha!" moment but it is what it is. Despite what has been said I shall continue to firmly believe that it is indeed possible for full character, unlocked content, and account progress to be transferred between systems and between servers that aren't empty but that it would take a while to do so manually even for just one player. I shall also continue to have hope that ZOS will change their mind and implement this service in the future. Some of you have said there's just more money in NOT doing this. Perhaps you're correct but I personally have faith that ZOS is one of those companies that is capable of overcoming the financial greed we see so much in the game industry.
Anyways, this is the last time I'm reading or replying to this post. I've been in these kinds of discussions before and I doubt anything good or constructive will result from lingering any further.
VaranisArano wrote: »hexentb16_ESO wrote: »Sylvermynx wrote: »hexentb16_ESO wrote: »hexentb16_ESO wrote: »ZOS, I know things tend to get lost in the general section and that this has been asked before but... if you see this I wanted to ask/tell you something.
Will you be implementing character transfers between servers and systems? I know its possible manually but takes a while, therefor it must be possible to set up an automated service for this. I mean, if teenage boys in their mother's basements can do it for their MMO private servers surely you can do it for your game. Heck, I'd be willing to pay $100 for such a service if it transferred ALL of our character progress, quest progress, and collections. $100 might seem like much to some players but for someone who's been playing since beta and has an account worth much more than that it would be far better than starting over and worth it.
Developing the automated system would be tricky but once its done its easy money.
The bolded part is false.
ZOS did make a one-off transfer from PC to console when the console version launched but they have said this was able to be done because the destination servers comprised empty databases which wouldn't apply now.
They've made it clear it isn't going to happen, the ability to do it simply isn't there and they don't plan on building it. If they did, they'd have to overcome contractual and testing hurdles with the platform providers (Steam, Microsoft and Sony) who wouldn't in any event take kindly to their customers being able to transfer their accounts away from them.
Not false. They've transfered stuff for me before, from non-empty database to non-empty database. It worked just fine. But it wasn't my account's entire accumulated progress, just some of it.
Well.... we have only your statement. And no one knows the truth thereof, right? Pretty sure ZOS isn't going to verify....
I'm not opposed to high-dollar transfers at this point. I AM opposed to a bajillion people inundating the servers on which I play - which are already pretty damn busy. More people (especially a LOT more people) means that the servers will be - problematic....
I could show you my pc beta exclusive pet on Xbox as proof if you'd like.
Maybe I'm being dense, but I'm not sure how that proves that your account was transferred from non-empty database to non-empty database.
That's the statement we'd need proof of, since that's the thing ZOS says they can't do but you say they did.
I mean, a lot is riding on your description that "They've transfered stuff for me before...But it wasn't my account's entire accumulated progress, just some of it."
What "stuff," specifically, beyond the beta pet? What did ZOS transfer and - more crucially IMO - what didn't ZOS transfer?
Look, I can't speak for anyone else here.
But if I'm paying $100, give or take, for an account transfer, I want my characters, my houses, my achievements, my quest progress, my collectibles, my crafting bag, my cosmetics, and my DLC & Chapter purchases. On the other hand, depending on exactly what got transferred, it might be worth it to pay something for a partial transfer.
You say ZOS has transferred "some" of that for you to a non-empty database. Yeah, I'd like proof and more details.
barney2525 wrote: »I think I agree with the ' you can't do every specific thing for every individual person ' line of thinking. The relatively small number of people that would actually participate probably does not make it cost effective.
IMHO
trackdemon5512 wrote: »IT’S NEVER HAPPENING.
Quoting @hafgood
“ You want to transfer data between 6 servers, which Zos have said repeatedly they have no interest in doing.
Whilst I have no idea as to how the ESO databases are set up its pretty easy to guess that they will be a series of tables all linked using identifiers. Based on my experiences with database conversions (talking large databases with millions of lines within the tables, with data spread across hundreds of tables) I've come up with the following explanation.
Each character exists only on one server, but on that server they have huge amounts of data associated with them, items, dlc, houses, pets, mounts, achievements, etc
Each of these will exist in different tables throughout the database. Each character will have a unique identifier, each item will be linked to that identifier and will have its own unique identifier, and so on.
However each identifier is not unique. It can appear on each database so can appear up to six times and won't be linked to the same character identifier (which of course is linked to an account identifier).
To move characters between databases would require a program that takes the character from database A and moves it to database B. Each unique identifier would have to amended to the next available identifier in the relevant table. This could involve literally 1000's of items.
All this would have to be done while the servers are down as to do it while the servers are up is going to result in conflicts - while its running the conversion new items would be being created in the game, meaning duplicated unique identifiers meaning possible database corruptions.
Database conversions are not easy, especially in a database with billions of rows of data, one mistake, one missed identifier could result in the database corrupting.
So yes it is possible to write a tool that would allow transfer between servers but that tool would need to be very robustly tested before being utilised and transfers would be expensive as the costs associated with writing the tool would need to be recovered.
Add in that conversion could only happen with the system down and all of a sudden maintenance starts to get longer as data is extracted from one database, converted, exported to its new location and then imported into the new server.
Most likely the data extract would take place in one maintenance window and the conversion / import into the new database in the next maintenance window. So at the best you wouldn't be able to play for a week, at worst a fortnight.“
TLDR:
It’s needlessly difficult 6 years in, after the game has already been substantially changed from the last time transfers were allowed, and impractical considering it’s a one-off transaction for a small subset population.
$100 is nothing considering the amount many of you spend on crowns to race change every patch or alliances when your friendships change.
trackdemon5512 wrote: »IT’S NEVER HAPPENING.
Quoting @hafgood
“ You want to transfer data between 6 servers, which Zos have said repeatedly they have no interest in doing.
Whilst I have no idea as to how the ESO databases are set up its pretty easy to guess that they will be a series of tables all linked using identifiers. Based on my experiences with database conversions (talking large databases with millions of lines within the tables, with data spread across hundreds of tables) I've come up with the following explanation.
Each character exists only on one server, but on that server they have huge amounts of data associated with them, items, dlc, houses, pets, mounts, achievements, etc
Each of these will exist in different tables throughout the database. Each character will have a unique identifier, each item will be linked to that identifier and will have its own unique identifier, and so on.
However each identifier is not unique. It can appear on each database so can appear up to six times and won't be linked to the same character identifier (which of course is linked to an account identifier).
To move characters between databases would require a program that takes the character from database A and moves it to database B. Each unique identifier would have to amended to the next available identifier in the relevant table. This could involve literally 1000's of items.
All this would have to be done while the servers are down as to do it while the servers are up is going to result in conflicts - while its running the conversion new items would be being created in the game, meaning duplicated unique identifiers meaning possible database corruptions.
Database conversions are not easy, especially in a database with billions of rows of data, one mistake, one missed identifier could result in the database corrupting.
So yes it is possible to write a tool that would allow transfer between servers but that tool would need to be very robustly tested before being utilised and transfers would be expensive as the costs associated with writing the tool would need to be recovered.
Add in that conversion could only happen with the system down and all of a sudden maintenance starts to get longer as data is extracted from one database, converted, exported to its new location and then imported into the new server.
Most likely the data extract would take place in one maintenance window and the conversion / import into the new database in the next maintenance window. So at the best you wouldn't be able to play for a week, at worst a fortnight.“
TLDR:
It’s needlessly difficult 6 years in, after the game has already been substantially changed from the last time transfers were allowed, and impractical considering it’s a one-off transaction for a small subset population.
$100 is nothing considering the amount many of you spend on crowns to race change every patch or alliances when your friendships change.
The only way ZoS would risk corrupting data is if they are relying on unique key(s) within tables that are not actually unique, and ZoS treats certain columns within a table as some sort of "psuedo-unique" identifier. If columns are primary/unique keys within a table, they are just that, truly unique. Trying to insert records with duplicate keys would result in the database engine spewing errors out with no chance of records containing different data, but with the same primary key ever being inserted into any tables.
Some databases have MERGE conditions to handle merging data from one database to another. For those not supporting a native merge option, there are many ways to get around handling how to generate new primary keys, foreign keys, etc. and then merging data together. I am not going to pretend to know anything about their database schema, but to say this couldn't be done is simply not true. This is very doable, but it is more likely that this would not be cost effective for ZoS; even at $100 per character transfer. It really comes down to the complexity of the database structure in the end. Clearly they did not design the database with this functionality in mind from the get go or they easily could have offered this to end users. Unlike other things ZoS claimed they had no intention of implementing, and then later implemented, I don't foresee this ever being a native option for players.
hexentb16_ESO wrote: »hexentb16_ESO wrote: »ZOS, I know things tend to get lost in the general section and that this has been asked before but... if you see this I wanted to ask/tell you something.
Will you be implementing character transfers between servers and systems? I know its possible manually but takes a while, therefor it must be possible to set up an automated service for this. I mean, if teenage boys in their mother's basements can do it for their MMO private servers surely you can do it for your game. Heck, I'd be willing to pay $100 for such a service if it transferred ALL of our character progress, quest progress, and collections. $100 might seem like much to some players but for someone who's been playing since beta and has an account worth much more than that it would be far better than starting over and worth it.
Developing the automated system would be tricky but once its done its easy money.
The bolded part is false.
ZOS did make a one-off transfer from PC to console when the console version launched but they have said this was able to be done because the destination servers comprised empty databases which wouldn't apply now.
They've made it clear it isn't going to happen, the ability to do it simply isn't there and they don't plan on building it. If they did, they'd have to overcome contractual and testing hurdles with the platform providers (Steam, Microsoft and Sony) who wouldn't in any event take kindly to their customers being able to transfer their accounts away from them.
Not false. They've transfered stuff for me before, from non-empty database to non-empty database. It worked just fine. But it wasn't my account's entire accumulated progress, just some of it.
trackdemon5512 wrote: »All this would have to be done while the servers are down as to do it while the servers are up is going to result in conflicts - while its running the conversion new items would be being created in the game, meaning duplicated unique identifiers meaning possible database corruptions.
The question was if it is possible,
Yes, they could do that (than again their coding team is poor judging how the game runs) but this is definately doable if they wish to do so.
zos has said for years that alliance change isnt possible, but now we can buy the token.
zos has said for years that server/platform transfer isnt possible, but it will happen. they would make millions!
In my field (which is not the video gaming business), when I hear someone say
"...there are technical issues ... these could be overcome with a large investment of time ..."
I think that they can do the change, and it will cost them real money.
However, when I hear someone say "We have not built, and do not plan to build, the capability"
All I know is that they have not done it yet, and it is not currently on their schedule. I have no idea how much it would cost or how long it would take, based upon what they have said.