You are not logged in. Log in to post on the forum.

Boards >> Suggestions >> Combined Depot



Page: 1
Combined Depot
by Taejang
Author 
Taejang

Profession: Elder Druid
Level: 174

Posts: 62
Combined Depot
This is something I never understood about Tibia: why does each character have their own depot chest in each town?

I propose that all depots owned by a single character are combined. Meaning if Taejang places a banana in his depot in Port Hope, he could pull it out of his depot in Thais or Venore or Kazordoon.

For reference, the banks are all combined. In days of yore, packages had to have a name and city, but now you only need a name, as all the mailboxes are combined. Yet the depots are still separate and unique.
30.09.15 14:28:02
Skittle

Profession: Master Sorcerer
Level: 455
One of Never Give Up

Posts: 51
Originally posted by Taejang on 30.09.15 14:28:02:
This is something I never understood about Tibia: why does each character have their own depot chest in each town?

I propose that all depots owned by a single character are combined. Meaning if Taejang places a banana in his depot in Port Hope, he could pull it out of his depot in Thais or Venore or Kazordoon.

For reference, the banks are all combined. In days of yore, packages had to have a name and city, but now you only need a name, as all the mailboxes are combined. Yet the depots are still separate and unique.


You would need to do edit in tibia client to do it.
But alternate way would be to put in every depot two additional depot box, which have got items of every depo.
30.09.15 18:07:43
Taejang

Profession: Elder Druid
Level: 174

Posts: 62
Originally posted by Skittle on 30.09.15 18:07:43:
You would need to do edit in tibia client to do it.
But alternate way would be to put in every depot two additional depot box, which have got items of every depo.


Isn't the client just for the interface? Why would a backend change impact the client?

Regardless, there are several ways to do it. Depending on how the different depot system is implemented, it may just be a map edit (remove all "Thais depot box" and "Carlin depot box" and "Edron depot box" objects, replace with all "Venore depot box" objects). If the game doesn't have different objects for the different depot boxes, but instead uses a pointer of sorts, then editing the pointers for each town to all point at one town's depot data would work.

Even if modifying the relevant Tibia game stuff itself is difficult, all a depot box really is is data in a database. If I recall, these OTServers use MySQL. Zeal or Gaf or whoever could force database calls to various rows of the database to instead go to other rows. In other words, every time the game says, "Hey database, I need to display Taejang's Edron depot items," the database could interpret that as, "Game needs Taejang's <Venore> depot items." It would just be an IF statement in the SQL call request. And if the call requests are difficult to get to, other database-side things could be used strictly on the database, independent of the game entirely, to force everything to hit only one town's depot.

I doubt there is a script for moving all existing items from one depot to another, but that shouldn't be too hard to do as a one-time database thing. Depending on the database particulars, that could literally be a thirty second script (UPDATE <item>.location VALUES "Venore"; commit; ). If the database is set up differently than I'm imagining, it might be trickier, but when it comes down to it, it is all just data in a database.

If Zeal/Gaf want help with database work, I volunteer.
01.10.15 09:28:20
Edited by Taejang
on 01.10.15 09:34:24


Pages:
1
Monster of the Week Monster Pedestal and Players Online Box
0
Players Online