Jump to content

Neo-Mind

Members
  • Posts

    806
  • Joined

  • Last visited

  • Days Won

    18

Posts posted by Neo-Mind

  1. normally when people make job suits they make use of the armor or garments. If you plan to use the suit as a headgear (which would be odd)

    then you will need a sprite that shows up when wearing the suit like all other headgears or remove the entry from accname and accessoryid tables.

     

    But honestly its better to just switch the equip position to something other than headgear. (the sprite change is done by the item script - it is not dependent on how client handles the equipment).

  2. its odd for the client to crash because if it is not finding a file the client just defaults to showing an empty hand or a knife but no crashes are supposed to happen. do you have teamviewer? I can help you better by seeing the issue at your side.

  3. Try this hex edit but there is a chance it might end up crashing the client. So keep a backup.

     

     

    Find:    8B 56 04 6A 03 6A 00 6A 00 50 6A 00 F7 D9 6A 00 1B C9 6A 00 81 E1 2C 01 00 00 81 C1 90 01 00 00 51 6A 00 6A 00 6A 00 52
    Replace: 90 6A 03 6A 00 6A 00 50 6A 00 6A 00 F7 D9 6A 00 1B C9 81 E1 2C 01 00 00 81 C1 90 01 00 00 51 6A 00 6A 00 6A 00 6A F5 90
  4. Just a heads up : The Actor/Actor2 tool portrays the animation of the sprite properly with what Adel said but you will see that the head which is taken as the reference wont show properly anymore. 

     

    For example: For the Front angle your sprite will be proper for all 3 sides but the head of the character will be facing forward for all 3 (that's how i have seen all animated sprites behave in actor so far - correct me if i am wrong).

     

    Anyways you don't need to worry about it because the sprite will show up properly in game (Its just actor who is misbehaving :P).

  5. i assume by server.grf you mean your own custom grf file. If its not there then you didnt add it. Get the proper lua file from the link i gave you in my previous post. Edit it and add it to your grf in the path =>.luafiles514\lua files\datainfo

     

    if you are still having trouble we can teamview about it

  6. The RO Client uses the 1st color in an image's palette as the transparent color. Sprites usually fill background with the 1st color in the palette.

    But in your sprite all the images had magenta in a different location in the palette. I just swapped the position of magenta in the palette for all the images.

     

    Hope that was clear.:D  I used Graphics Gale for modifying the palette.

     

    Interesting thing is I was under the assumption the RO client automatically took magenta (#FF00FF) as transparent color in every image irrespective of palette location. Guess Not :P

×
×
  • Create New...