• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Programmer Bounty added to grant Object Builder 10.76 Support.

It's a shame that the animator editor is not compatible with the color layer, addons and mounts. Would've been so usefull.
Is that gonna be implemented? If so, when can we expect it?
 
There is a bug when you try to import new animations (I found that is the animationFrameGroup) on the lastest objectBuilder version, you can edit the animation speed (The jano edition doesn't got the newFrame group edition):
h8zmz2b.png


If you import an animation without the new improved dat, you will get a infinite loop ingame that only dissapear when the player walks outside of the animation origin. This is a critical bug if you want to work with 10.7x+ SPRS.

que suerte tienes que yo me estaba pasando por aqui jejeje, busca el Client converter.
convierte tu cliente 10.76+ a 10.56, luego coloca el speed de las animaciones y el Loop en 1, luego vuelve a convertir el cliente a 10.76+ y listo problema resuelto. si quieres mas info escribeme al privado.
 
Tested and Work!

you need Client Converter, from ed mignari.
Object Builder 10.76+ Jano 3.3+
Object Builder 4.1 - 10.56 Support.

1 = Save All yours Outfits in a folder, because when you convert to 10.56 all the Idle animations going to be deleted.
2 = convert client 10.76+ To 10.56 or -
3 = then add all the Spells with the correct speed values, and the loops, etc.
4 = Compile and convert to client 10.76+
5 = then Replace all the Outfit with the "folder" of the first Step. to add the idle animations again.
6 = Result = Perfect spells speed, idle animation 10.76+-
 
I tried it for 10.9 and getting error about unsuported version of sprites. How to fix?
 
I tried it for 10.9 and getting error about unsuported version of sprites. How to fix?
Make all your changes in 10.77 and then update it with OTB editor to whatever client you want.
 
Can You tell me how? I've got 10.9 sprites etc so how to change it?
Download client converter.

Add this to versions.xml for 10.98:
Code:
    <version value="1098" description="Client 10.98" dat="42A3" spr="57BBD603" otb="57" />

Open client converter, convert your 10.98 items.otb into 10.77
Edit your items.otb with with ObjectBuilder
Open client converter, convert your edited 10.77 items.otb back to 10.98
 
Download client converter.

Add this to versions.xml for 10.98:
Code:
    <version value="1098" description="Client 10.98" dat="42A3" spr="57BBD603" otb="57" />

Open client converter, convert your 10.98 items.otb into 10.77
Edit your items.otb with with ObjectBuilder
Open client converter, convert your edited 10.77 items.otb back to 10.98
Thanks! Where I can get client converter?
 
New version avaliable

- Fix 0.3
-> Fixed "replace" function.
-> Fixed "export" function for image formats.
-> IMPORT OBD function is now backwards compatible with OBD files created with OFFICIAL ObjectBuilder versions.
---> OBDv2 files NOT supported
---> OBD files created with Athenuz ObjectBuilder version NOT supported.
-> Updated and improved the animator editor:
---> You can create a full working outfit with frame groups from a image sheet with this tool!
---> It will split the image and auto calculate the frame groups for you, then you can export it to a compatible OBD file
---> and import into your files!
---> Please read thread at otland for more information about this tool and it's limits.
-> Added every missing Tibia versions to versions.xml


You can download sources at:
http://www.padventures.org/jano/sources obj 1076+ fix 0.3.rar

You can download an already compiled version at:
http://www.padventures.org/jano/ObjectBuilderJano FIX3.air

-- -- --
Additionally I have created a changelog file to keep track of changes
http://www.padventures.org/jano/CHANGELOG.txt
-- -- --

Explanation how to use "Animator editor" to create OUTFITS* from image sheets

- Load your files normally
- Open the animator editor window
- Open a compatible image sheet**
Screenshot

- Make yourself sure to select the right category "outfit"
- Make yourself sure to set the right options
Screenshot

- Now set the options about groups, in this example we know the outfits has 2 groups and 8 animations in the "idle group" ***
Screenshot

- Now click "Crop"
- Click the "File" menu and then click "Export"
- Select the output folder, file format (OBD) and Tibia version then click confirm
Screenshot

- Now just import the generated OBD file into your files.
- Congratulations you have created a working outfit from a image sheet!


NOTE: DO NOT use "duplicate frame", "delete frame" buttons, the system is not prepared to handle those functions correctly, the system assumes that your image sheet is ready to be "converted"

* Items, effects, and missile are possible to generate too, but I did not improve the system for them, I just updated it so the system doesn't crash, it must be enough tho (same as older/newer versions of the official version)

** By compatible I mean it needs to be in the correct order (N/E/S/W), it does not support multiple layers (color layer), multiple patterny/patternz (addons/mounts) sprites.
-> I may or not code it in future if needed.

*** The most common outfit is a 3 animations outfits, the settings you need for that are 2 groups -> 1 idle animation count

-- -- --
You can find the image sheet used as samples in this mini tutorial at:

Sample 1
http://www.padventures.org/jano/samples/sample.png
Result 1
http://www.padventures.org/jano/samples/sample.obd

Not working for 10.98

Code:
Error: Unknown flag. flag=0x24, previous=0x19, category=Item, id=2025.
    at nail.otlib.things::ThingSerializer$/readProperties6()
    at nail.otlib.things::ThingTypeStorage/loadThingTypeList()
    at nail.otlib.things::ThingTypeStorage/readBytes()
    at nail.otlib.things::ThingTypeStorage/load()
    at nail.objectbuilder.core::ObjectBuilderWorker/onLoadFiles()
    at nail.signals::Signal/dispatch()
    at nail.workers::ApplicationWorker/mainToWorkerMessageHandler()
 
Tested and Work!

you need Client Converter, from ed mignari.
Object Builder 10.76+ Jano 3.3+
Object Builder 4.1 - 10.56 Support.

1 = Save All yours Outfits in a folder, because when you convert to 10.56 all the Idle animations going to be deleted.
2 = convert client 10.76+ To 10.56 or -
3 = then add all the Spells with the correct speed values, and the loops, etc.
4 = Compile and convert to client 10.76+
5 = then Replace all the Outfit with the "folder" of the first Step. to add the idle animations again.
6 = Result = Perfect spells speed, idle animation 10.76+-


Sorry but, where can i download the client converter? i'd googled it but didn't found it

Disculpa, dónde podría conseguir el client converter?
 
Back
Top