EdMignari 187 Postado Abril 2, 2014 Share Postado Abril 2, 2014 (editado) OBD é o formato usado pelo programa Object Builder para exportar e importar objetos no cliente. O tutorial pretende dar dicas básicas para melhor aproveitamento do formato.Exportando um OBD1 - Abra seus arquivos do cliente no Object Builder.2 - Clique no botão exportar que fica abaixo da visualização do objeto ou clique com o direito do mouse sobre o objeto na lista.3 - Selecione o formato OBD e a versão do cliente. Importando um arquivo OBD1 - Clique no botão importar que fica abaixo da visualização do objeto.2 - Na janela Import Object, selecione o arquivo que deseja importar. Para importar mais de um objeto por vez, arraste os objetos direto do seus arquivos para dentro do programa e solte-os na área de visualização ou na lista de objetos. Editando OBDSe você precisa editar apenas um ou alguns OBDs.1 - Crie novos arquivos spr e dat no Object Builder para sua versão de cliente.2 - Importe o OBD que você deseja editar.3 - Faça as alterações necessárias.3 - Exporte o objeto modificado novamente como OBD. IDC para OBDSe você tem alguns IDCs e gostaria de converter pra OBD.1 - Crie novos arquivos spr e dat no Object Builder para sua versão de cliente. 2 - Compile os arquivos.3 - Abra os arquivos criados em um editor que suporta IDC e importe os IDCs que você precisa.4 - Compile os arquivos.5 - Abra os arquivos compilados novamente no Object Builder e exporte como OBD. Visualizando o conteúdo dos OBDsUse o programa Object Viewer para visualizar arquivos OBDs. Estrutura dos arquivos OBDs (Para desenvolvedores) OBD (Object Builder Data) file structure. ----- Head ----- Bytes - Value [2] - Client version. [2] - length for Category. [length] - Category string (item, outfit, effect or missile). ----- Properties ----- Bytes - Value [n] - Default properties for client version. ----- Sprites Head ----- Bytes - Value [1] - width [1] - height [1] - exact size (read only if width or height is greater than 1) [1] - layers [1] - patternX [1] - patternY [1] - patternZ [1] - frames sprite count = width * height * layers * patternX * patternY * patternZ * frames ----- Sprite ----- Bytes - Value [4] - id (last id used for this sprite) [4] - length [length] - sprite pixels (32-bit ARGB pixel values) CréditosEdmignari (edmignari@xtibia.com) Editado Abril 2, 2014 por EdMignari Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/ Compartilhar em outros sites More sharing options...
Soulviling 66 Postado Abril 2, 2014 Share Postado Abril 2, 2014 Muito bom, vai me ajudar. Mas só tem como importar 1 por 1 obd correto? Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1632596 Compartilhar em outros sites More sharing options...
EdMignari 187 Postado Abril 2, 2014 Autor Share Postado Abril 2, 2014 Muito bom, vai me ajudar. Mas só tem como importar 1 por 1 obd correto? Exportar, só 1 por 1, mas pra importar você pode arrastar vários ao mesmo tempo pra dentro da área de visualização ou da lista de objetos. Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1632602 Compartilhar em outros sites More sharing options...
Tredfg 8 Postado Abril 2, 2014 Share Postado Abril 2, 2014 Bom tutorial rep+! Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1632690 Compartilhar em outros sites More sharing options...
MunizFelipe 12 Postado Abril 4, 2014 Share Postado Abril 4, 2014 Muito bom, ótimo Tutorial! Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1633505 Compartilhar em outros sites More sharing options...
Techrlz 39 Postado Abril 6, 2014 Share Postado Abril 6, 2014 Simplesmente genial, Basta aguardar o tempo de Aprovação =] Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1634444 Compartilhar em outros sites More sharing options...
HeelNox 71 Postado Abril 6, 2014 Share Postado Abril 6, 2014 Belo conteúdo Por mim Aprovado. Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1634451 Compartilhar em outros sites More sharing options...
duasrodas 5 Postado Abril 7, 2014 Share Postado Abril 7, 2014 Tem como quebrar o limite de de sprites do spr 8.6? não passa de 65,535! Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1634629 Compartilhar em outros sites More sharing options...
gabrielbsales 174 Postado Abril 8, 2014 Share Postado Abril 8, 2014 Muito bom Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1634977 Compartilhar em outros sites More sharing options...
Techrlz 39 Postado Abril 8, 2014 Share Postado Abril 8, 2014 Tem como quebrar o limite de de sprites do spr 8.6? não passa de 65,535! Tem sim, inclusive existe um tutorial que ele ensina isso. Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1635099 Compartilhar em outros sites More sharing options...
Omega 377 Postado Abril 9, 2014 Share Postado Abril 9, 2014 Parabéns pelo conteúdo. Tutorial aprovado. Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1635599 Compartilhar em outros sites More sharing options...
Ninlin 0 Postado Julho 21, 2020 Share Postado Julho 21, 2020 É possivel exportar todas as sprites de um cliente pelo object builder? (sem ser uma por uma) Link para o comentário https://xtibia.com/forum/topic/231219-obd-object-builder-data/#findComment-1761120 Compartilhar em outros sites More sharing options...
Posts Recomendados