O propósito de criar este tópico, é para esclarecer uma duvida que muitos têm relacionado ao limite dos itens nos servidores antigos, cujo limite de itens é 32. Serei o mais "resumido" possível.
Então... "lá vamos nós".
É possível aumentar o limite de itens?
Sim, é possível.
O que eu preciso fazer ou ter para aumentar o limite de itens?
Você precisará FAZER:
- Reestruturar o banco de dados
Você precisará TER:
- Emulador do DataServer
- Emulador do GameServer
- Emulador do Main
- Item.bmd com mais slots
Porque terei que reestruturar o banco de dados?
Você terá que reestruturá-lo para que o mesmo possa armazenar os dados dos novos itens.
Porque o item.bmd deve ter mais slots?
Porque será? Rs.
Para que os emuladores?
Os aplicativos, tanto na parte do servidor como na parte do cliente, possui estruturas que são usadas para armazenar os dados recebidos do banco de dados, e assim, usá-los.
Essas estruturas estão dimensionadas para 16 * 32 e não para 16 * 512, sendo assim, para você alterar o limite de itens, você teria que alterar todas essas estruturas. Então, não adianta perguntar como se faz, ou procurar offsets e simplesmente alterá-los... sem emuladores, não dá!
Então é isso.
Espero ter os ajudado a entender o motivo.
Abraços.
Creditos : Getulio
Então... "lá vamos nós".
É possível aumentar o limite de itens?
Sim, é possível.
O que eu preciso fazer ou ter para aumentar o limite de itens?
Você precisará FAZER:
- Reestruturar o banco de dados
Você precisará TER:
- Emulador do DataServer
- Emulador do GameServer
- Emulador do Main
- Item.bmd com mais slots
Porque terei que reestruturar o banco de dados?
Você terá que reestruturá-lo para que o mesmo possa armazenar os dados dos novos itens.
Porque o item.bmd deve ter mais slots?
Porque será? Rs.
Para que os emuladores?
Os aplicativos, tanto na parte do servidor como na parte do cliente, possui estruturas que são usadas para armazenar os dados recebidos do banco de dados, e assim, usá-los.
Essas estruturas estão dimensionadas para 16 * 32 e não para 16 * 512, sendo assim, para você alterar o limite de itens, você teria que alterar todas essas estruturas. Então, não adianta perguntar como se faz, ou procurar offsets e simplesmente alterá-los... sem emuladores, não dá!
Então é isso.
Espero ter os ajudado a entender o motivo.
Abraços.
Creditos : Getulio