Please help me the item of RF

Results 1 to 7 of 7
  1. #1
    Enthusiast eva0001 is offline
    MemberRank
    Mar 2012 Join Date
    27Posts

    Please help me the item of RF

    i have 2 glove item of RF. All is Sacred Set

    In the item(new).txt
    1. 0 32 is Sacred Glove
    2. 0 40 is Sacred -J Glove

    "0 32" Sacred Set use skin file is Sword33.bmd . But Sacred -J Glove "0 40" use skin file is Sword33.bmd too.

    Now i want Sacred -J Glove "0 40" use is skin file is: "Sword41.bmd" ? I will have to do??

    If creating "Sword41.bmd" and copy this file to client ".../Data/Item". The item Sacred -J Glove "0 40" still use file Sword33.bmd

    Please help me :(


  2. #2
    Alpha Member 2009x2014 is offline
    MemberRank
    Dec 2009 Join Date
    2,765Posts

    Re: Please help me the item of RF

    Yes because main load Sword33.bmd for Sacred -J Glove

    idk which version of main you use, but i did research on 1.04D gmo

    and all you need 2 do is

    1. Open main using OllyDbg -> Search for all Constants
    2. Search for 4BB
    (Sacred -J Glove, if you use other main version do research for (0*512+40 > HEX + Item offset)
    3. Go to 2nd offset (0050DE8F)
    4. You can see patch Sword 33 ... (Data/Item)

    So change patch to Sword41. how?
    Code:
    0050DE85   68 CC8BD200      PUSH main.00D28BCC                      ; ASCII "Sword33"
    Ctrl + G and write offset of push (...) Sword33 so

    Ctrl + G -> 00D28BCC

    Now right click -> Follow in Dump -> Selection

    Edit Sword33 to Sword41 in (HEX > ASCII window)



    Right click -> Copy -> Select ALL
    Right click -> Copy to executable -> Selection
    Right click -> Save file & Test.


    If you don't understand something, then im sorry :)
    Last edited by 2009x2014; 01-05-13 at 12:51 AM.

  3. #3
    Enthusiast eva0001 is offline
    MemberRank
    Mar 2012 Join Date
    27Posts

    Re: Please help me the item of RF

    i'm very very thank you. I will try work now :D

  4. #4
    Enthusiast eva0001 is offline
    MemberRank
    Mar 2012 Join Date
    27Posts

    Re: Please help me the item of RF

    Quote Originally Posted by 4FUNer View Post
    Yes because main load Sword33.bmd for Sacred -J Glove

    idk which version of main you use, but i did research on 1.04D gmo

    and all you need 2 do is

    1. Open main using OllyDbg -> Search for all Constants
    2. Search for 4BB
    (Sacred -J Glove, if you use other main version do research for (0*512+40 > HEX + Item offset)
    3. Go to 2nd offset (0050DE8F)
    4. You can see patch Sword 33 ... (Data/Item)

    So change patch to Sword41. how?
    Code:
    0050DE85   68 CC8BD200      PUSH main.00D28BCC                      ; ASCII "Sword33"
    Ctrl + G and write offset of push (...) Sword33 so

    Ctrl + G -> 00D28BCC

    Now right click -> Follow in Dump -> Selection

    Edit Sword33 to Sword41 in (HEX > ASCII window)



    Right click -> Copy -> Select ALL
    Right click -> Copy to executable -> Selection
    Right click -> Save file & Test.


    If you don't understand something, then im sorry :)
    try work :(

    I did work same tutorial of you but not success. If use the Sacred -J Glove and show always is Sacred Glove.

    I don't understand "4BB" where are from? I will try search all keyword "4BB" and fix all same tutorial of you. I will test. :(

  5. #5
    Alpha Member 2009x2014 is offline
    MemberRank
    Dec 2009 Join Date
    2,765Posts

    Re: Please help me the item of RF

    Sacred -J Glove = 0 40 right?

    so we have to find in main

    (0*512 = 0 + 40 DEC -> HEX = 28 + Item Offset (1.04D = 493) = 4BB)

    anw i did test in-game and you're right it only load model but still show sacred gloves so

    you need also go to first offset (0050DCBA) after search for all constants (4BB)
    and remove loading of L&R Models of sacred glove -j :P


    Code:
    0050DCB0     68 63020000    PUSH 263
    0050DCB5     68 62020000    PUSH 262                                 ; |Arg2 = 00000262
    0050DCBA     68 BB040000    PUSH 4BB
    Select those 3 lines -> Right Click -> Binary -> Fill with NOPs

    then

    Right click -> Copy -> Select ALL
    Right click -> Copy to executable -> Selection
    Right click -> Save file & Test.


    Result :
    Last edited by 2009x2014; 01-05-13 at 07:22 PM.

  6. #6
    Enthusiast eva0001 is offline
    MemberRank
    Mar 2012 Join Date
    27Posts

    Re: Please help me the item of RF

    thank you very much. I did work same tutorial of you and success. But only success with use sword... change to client. If use RF new set skin change to client then main will crash on loading sceen.

    Now i want use new set skin of RF change to Sacred -J Glove. Full 2 Weapons same Glove for character :D. I will have to do?

    Including my weapons RF skin is 4 file: Sword41.bmd , Sword41L.bmd , Sword41R.bmd and 1 file .OZJ
    Ex: If my skin weapons RF change to Piecing Glove and it will working very good.

    Please sympathy because i not use proficient olydb :(
    Last edited by eva0001; 02-05-13 at 06:27 AM.

  7. #7
    Alpha Member 2009x2014 is offline
    MemberRank
    Dec 2009 Join Date
    2,765Posts

    Re: Please help me the item of RF

    Quote Originally Posted by eva0001 View Post
    thank you very much. I did work same tutorial of you and success. But only success with use sword... change to client. If use RF new set skin change to client then main will crash on loading sceen.

    Now i want use new set skin of RF change to Sacred -J Glove. Full 2 Weapons same Glove for character :D. I will have to do?

    Including my weapons RF skin is 4 file: Sword41.bmd , Sword41L.bmd , Sword41R.bmd and 1 file .OZJ
    Ex: If my skin weapons RF change to Piecing Glove and it will working very good.

    Please sympathy because i not use proficient olydb :(
    Hmm i don't understand :D

    You want Sword41.bmd SwordL41.bmd SwordR41.bmd to be loaded like orginal RF glove?

    well that's more complicated than loading single model xD

    You need also load using main L&R.bmds + set 41 to inven bmd L=left hand & R=right hand load position

    which for you w/o programming knowledge won't be possible, and much to explain xD

    i would do it, but it's pointless for only 1 skin :)



Advertisement