Title quest

Page 2 of 2 FirstFirst 12
Results 16 to 20 of 20
  1. #16
    Tantra/Web Development jbeitz107 is offline
    MemberRank
    Mar 2012 Join Date
    USALocation
    1,471Posts

    Re: Title quest

    You don't open the HTScript.sys with ollydbg. You open the HTLauncher.exe with ollydbg and find the breakpoint where it is decrypted as Eliana has already stated.

  2. #17
    Member itachi7 is offline
    MemberRank
    Jan 2017 Join Date
    58Posts

    Re: Title quest

    Quote Originally Posted by jbeitz107 View Post
    You don't open the HTScript.sys with ollydbg. You open the HTLauncher.exe with ollydbg and find the breakpoint where it is decrypted as Eliana has already stated.
    Oh, thanks, sorry about that

    I tried following your instruction, but when I ran the HTLauncher with OllyDBG the debugger stops when the HTLauncher says "You must run the game with Tantra.exe"

    Actually I have no Idea how to use OllyDBG nor do I have any knowledge about debugging that's why I resorted to searching the forum again, that's where I found a thread discussing about hexing the HTScrypt.sys with CFF Explorer or PSPAD

  3. #18
    Valued Member Eliana Gherbaz is offline
    MemberRank
    Oct 2013 Join Date
    122Posts

    Re: Title quest

    Thanks @jbeitz107 for explaining what I didn't .

    @Itachi: For what you are looking for, the 2do file you have is good, and you don't need to debug HTLauncher.



    I just took a segment so I can explain it:
    As you may see, after the description of the title you read: 0100 1ECD BA1D, so:

    01 = ReqTrimurity
    00 = ReqTribe
    1E = ReqLevel
    CD = nothing (it is a separator)
    BA1D= EffectItemID (remember that in Hex you have byte inverted, so if you use a programmer calculator and put 1DBA you will see that the DEC value is 7610, and that is the ID of the EffectItem the Title is using.
    Do the same for the rest and you will have what you was looking for.
    Regards

    I forgot to mention that, of course you will crash you Client if you try to use the 2do file, because that 2do file is the not encrypted version of the HTScript.sys and the client needs the encrypted one, which is the first SS you show on your post.
    Last edited by Eliana Gherbaz; 19-02-17 at 04:01 AM.

  4. #19
    Member itachi7 is offline
    MemberRank
    Jan 2017 Join Date
    58Posts

    Re: Title quest

    Quote Originally Posted by Eliana Gherbaz View Post
    Thanks @jbeitz107 for explaining what I didn't .

    @Itachi: For what you are looking for, the 2do file you have is good, and you don't need to debug HTLauncher.

    I just took a segment so I can explain it:
    As you may see, after the description of the title you read: 0100 1ECD BA1D, so:

    01 = ReqTrimurity
    00 = ReqTribe
    1E = ReqLevel
    CD = nothing (it is a separator)
    BA1D= EffectItemID (remember that in Hex you have byte inverted, so if you use a programmer calculator and put 1DBA you will see that the DEC value is 7610, and that is the ID of the EffectItem the Title is using.
    Do the same for the rest and you will have what you was looking for.
    Regards

    I forgot to mention that, of course you will crash you Client if you try to use the 2do file, because that 2do file is the not encrypted version of the HTScript.sys and the client needs the encrypted one, which is the first SS you show on your post.
    Yeah, I read that on your previous reply on the old thread just now, first I have to learn how encrypt/decrypt works and find a key or something, so when I encrypt it again and use the same key Hanbitsoft used it would work, something like that, I'm gonna go study encrypt/decrypt for the moment and see if it will work out

    But at least with this 2do I can figure out which Item ID the title calls when activated

    Thanks

  5. #20
    Tantra Freelancer A v a r a is offline
    MemberRank
    Apr 2014 Join Date
    In Your HeadLocation
    554Posts

    Re: Title quest

    Quote Originally Posted by Eliana Gherbaz View Post
    Thanks @jbeitz107 for explaining what I didn't .

    @Itachi: For what you are looking for, the 2do file you have is good, and you don't need to debug HTLauncher.



    I just took a segment so I can explain it:
    As you may see, after the description of the title you read: 0100 1ECD BA1D, so:

    01 = ReqTrimurity
    00 = ReqTribe
    1E = ReqLevel
    CD = nothing (it is a separator)
    BA1D= EffectItemID (remember that in Hex you have byte inverted, so if you use a programmer calculator and put 1DBA you will see that the DEC value is 7610, and that is the ID of the EffectItem the Title is using.
    Do the same for the rest and you will have what you was looking for.
    Regards

    I forgot to mention that, of course you will crash you Client if you try to use the 2do file, because that 2do file is the not encrypted version of the HTScript.sys and the client needs the encrypted one, which is the first SS you show on your post.
    So what should be the file name to be use in order to convert it to HTScript.sys? and what is the exact file extension?

    I am asking because I am trying to create my one compiler

    I already found out that the tabs are Monster, Item, NPC, Portal, TaskQuest, Title. I just don't know what is the correct file name and extension to be use.

    Hope you can provide some insights.



Page 2 of 2 FirstFirst 12

Advertisement