I wanna extract all character information from a .tad file. Any guide to do it?
I wanna extract all character information from a .tad file. Any guide to do it?
The simplest way to read information from a tad file is to simply open it with the GM tool but, you can hex it and convert it into readable strings if you want as well but, this takes more effort.
What are you up to?
Are you making a web-based GM Tool?
Or you are trying to make a "online model render" in your Web like AION/MU Online where it can show your character's stats / items & other information?
That is possible, but you know, the thing is, most people who "IS DEVELOPING" Tantra is not a developer themselves.
They just want to copy-paste someone else's release.
You should try to PM @Eliana Gherbaz
She knows the file structures of Tantra very well.
She even imported the maps & other stuff to Unity3D. ;)
Edit: I think I remember that the account @Eliana Gherbaz in Ragezone was deactivated or she has no longer access to it. However, she made a new account but I cant recall what was it as of this post.
Yes my FB account don't have access since months ago, so I use this one that is native of RZ since 2011 xD.
@cyberinferno: from 2007 server:
struct STRUCT_ACCOUNTFILE
{
char AccountName[52];
char AccountPass[36];
STRUCT_MOB Char[3];
STRUCT_ITEM Cargo[120];
int Coin;
int ssn1;
int ssn2;
DWORD dwTimeStamp[10];
};
struct STRUCT_MOB
{
char szName[20];
short sMuscle ;
short sNerves ;
short sHeart ;
short sMind ;
short snTribe;
short snBagIndex;
int nPrana;
int nHP;
int nTP;
int nRupiah;
int nBramanPoint;
int nGuildID;
int nTrimurityLearn;
BYTE byTrimuriti;
BYTE byLevel;
BYTE byFace;
BYTE byHead;
BYTE byInvenBag;
BYTE bySpecialName;
BYTE byZone;
BYTE bySaveZone;
BYTE byStatus;
BYTE byGMStatus;
BYTE byClass1;
BYTE byClass2;
short snKarma;
BYTE byDecPranaRate;
BYTE byKillLevel;
short snX;
short snZ;
short snSaveX;
short snSaveZ;
BYTE bySkill[100];
BYTE byQuest[100];
STRUCT_ITEM Inven[72];
STRUCT_ITEM Equip[MAX_EQUIP];
};
struct STRUCT_ITEM
{ short snIndex ;
short snDurability ;
WORD wSerial;
short snDummy;
BYTE byCount ;
BYTE bySubRefine[5] ;
BYTE byDummy;
BYTE byRefineLevel ;
};
The rest is in your hands.
Regards
Thanks![]()
@cyberinferno while you're at it, ask her about the packet encryption. :P
She's generous, trust me.
What you mean with the packet encryption?
and cyber i didn't get your message
I never saw that till now xD, so I don't know about it
@master_unknown Maybe you could add your thoughts here http://forum.ragezone.com/f144/help-...ction-1141770/ as you are a C++ dev!
Sorry. I also have a TAD file in my game.
Can someone help me open and edit a TAD file? Is there any tool to open it?
This link:
https://drive.google.com/open?id=19O...C3MkFFZ4xWGIn_
or
https://www.mediafire.com/file/trsl4.../auto.tad/file
Thanks for reading. :(