Jump to content

Tool: sader's Garment Files Generator


Recommended Posts


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

sader's Garment Files Generator


how it work :

it make data folder and copy the Garment files in it and rename them

since Garment need to renamed on the name of every classes boy and girl

you will need :

main spirit file, main act file, drop spirit file, drop act file, item bmp, collection bmp

in Version 2 ,you will have 2 files , boys_list.txt and girls_list.txt , in it you will have a list of all the classes in the game (up to before the Summoner Update) , you can add any new class there.

the files will be named with Korean

at the place where the program is it will create the data folder

inside it all the files after it done

keep in mind that you need to edit spriterobename.lua/spriterobename.lub , spriterobeid.lua/spriterobeid.lub and transparentItem.lua/transparentItem.lub

iteminfo.lua/iteminfo.lub
[<ItemID>] = {
   unidentifiedDisplayName = "<unidentified InGame Name>",
   unidentifiedResourceName = "<unidentified_File_Name>",
   unidentifiedDescriptionName = {
       "Description",
       "^ffffff_^000000",
       "Weight: ^7777777^000000",
   },
   identifiedDisplayName = = "<InGame Name>",
   identifiedResourceName = "<File_Name>",
   identifiedDescriptionName = {
       "Description",
       "^ffffff_^000000",
       "Weight: ^7777777^000000",
   },
   slotCount = 0,
   ClassNum = <ViewID>
},

spriterobename.lua/spriterobename.lub
RobeNameTable = {
   [SPRITE_ROBE_IDs.ROBE_<File_Name>] = "<File_Name>"
}

spriterobeid.lua/spriterobeid.lub
SPRITE_ROBE_IDs = {
   ROBE_<File_Name> = <ViewID>
}

transparentItem.lua/transparentItem.lub
transparentItemlist = {
	{ <ViewID>, 255, 255, 25500 },
}

 

Source code: https://github.com/sader1992/Garment_Files_Generator

My Website: https://sader1992.com/

Contact me for Errors


 

  • Love 2
  • MVP 2
Link to comment
Share on other sites

  • 9 months later...

  • Group:  Members
  • Topic Count:  162
  • Topics Per Day:  0.05
  • Content Count:  1546
  • Reputation:   192
  • Joined:  07/23/14
  • Last Seen:  

This is perfect!!!

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  639
  • Reputation:   596
  • Joined:  11/25/11
  • Last Seen:  

Do this sets the .ACT to be perfectly aligned with everyjob like the official ones or it only duplicates the same positioning as if it were a headgear?

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

13 hours ago, Haziel said:

Do this sets the .ACT to be perfectly aligned with everyjob like the official ones or it only duplicates the same positioning as if it were a headgear?

it only duplicates the same file and rename it to every name here https://github.com/sader1992/Garment_Files_Generator/blob/master/Garment Files Generator/KroNames.cs

(thinking about it now it may use one file from the act/or spr [i don't remember what the client read] but anyway i am no designer and it work for me like that so i am good with it xD)

ofc i wouldn't suggest using this for designers like you xD if you want the best result

Edited by sader1992
Link to comment
Share on other sites

  • 8 months later...

  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.01
  • Content Count:  30
  • Reputation:   0
  • Joined:  10/26/18
  • Last Seen:  

how to change this lang?

Ninja = ´ÑÀÚ

Mechanic_Mado = ¸¶µµ±â¾î

Magician = ¸¶¹ý»ç

Monk = ¸ùÅ©

Monk_ = ¸ùÅ©_h

Monk_Llama = ¸ùÅ©¾ËÆÄÄ«

Summer = ¿©¸§

Magician_Fox = ¿©¿ì¸¶¹ý»ç

Warlock_Fox = ¿©¿ì¿ö·Ï

Sage_Fox = ¿©¿ì¼¼ÀÌÁö

Sorcerer_Fox = ¿©¿ì¼Ò¼­·¯

Wizard_Fox = ¿©¿ìÀ§Àúµå

Professor_Fox = ¿©¿ìÇÁ·ÎÆä¼­

High_Wizard_Fox = ¿©¿ìÇÏÀÌÀ§Àúµå

Alchemist = ¿¬±Ý¼ú»ç

Alchemist_ = ¿¬±Ý¼ú»ç_h

Alchemist_Pig = ¿¬±Ý¼ú»ç¸äµÅÁö

GM = ¿î¿µÀÚ

Baby_Robot_GM = ¿î¿µÀÚ2

Wanderer = ¿ø´õ·¯

Warlock = ¿ö·Ï

Crusader_Peco = ±¸ÆäÄÚÅ©·ç¼¼ÀÌ´õ

Royal_Guard_Gryphon = ±×¸®Æù°¡µå

Knight = 񃯇

Knight_ = 񃯇_h

Archer = ±Ã¼ö

Guillotine_Cross = ±æ·Îƾũ·Î½º

Star_Gladiator_ = 񀬧

Star_Gladiator = ±Ç¼ºÀ¶ÇÕ

Star_Gladiator_Poring = ±Ç¼ºÆ÷¸µ

Knight_Lion = »çÀÚ±â»ç

Rune_Knight_Lion = »çÀڷ鳪ÀÌÆ®

Lord_Knight_Lion = »çÀڷε峪ÀÌÆ®

Royal_Guard_Lion = »çÀڷξⰡµå

Crusader_Lion = »çÀÚÅ©·ç¼¼ÀÌ´õ

Paladin_Lion = »çÀÚÆȶóµò

Xmas = »êŸ

Merchant = »óÀÎ

Merchant_Pig = »óÀθäµÅÁö

Royal_Guard = °¡µå

Tuxedo = °áÈ¥

Gunslinger = °Ç³Ê

Mercenary_Swordsman = °Ë¿ëº´

Swordsman = °Ë»ç

Thief = µµµÏ

Ninja_Frog = µÎ²¨ºñ´ÑÀÚ

Soul_Linker_Frog = µÎ²¨ºñ¼Ò¿ï¸µÄ¿

Ranger = ·¹ÀÎÁ®

Ranger_Warg = ·¹ÀÎÁ®´Á´ë

Rune_Knight = ·é³ªÀÌÆ®

Rune_Knight_Dragon = ·é³ªÀÌÆ®»Ú¶ì

Rune_Knight_Dragon2 = ·é³ªÀÌÆ®»Ú¶ì2

Rune_Knight_Dragon3 = ·é³ªÀÌÆ®»Ú¶ì3

Rune_Knight_Dragon4 = ·é³ªÀÌÆ®»Ú¶ì4

Rune_Knight_Dragon5 = ·é³ªÀÌÆ®»Ú¶ì5

Rogue = ·Î±×

Rogue_ = ·Î±×_h

Lord_Knight = ·Îµå³ªÀÌÆ®

Lord_Knight_Peco = ·ÎµåÆäÄÚ

Sage = ¼¼ÀÌÁö

Sage_ = ¼¼ÀÌÁö_h

Soul_Linker = ¼Ò¿ï¸µÄ¿

Sorcerer = ¼Ò¼­·¯

Acolyte = ¼ºÁ÷ÀÚ

Acolyte_ = ¼ºÁ÷ÀÚ_h

Shadow_Chaser = ½¦µµ¿ìüÀ̼­

Shura = ½´¶ó

Shura_Llama = ½´¶ó¾ËÆÄÄ«

Super_Novice = ½´ÆÛ³ëºñ½º

Super_Novice_Poring = ½´ÆÛ³ëºñ½ºÆ÷¸µ

Crusader_Armored_Peco = ½ÅÆäÄÚÅ©·ç¼¼ÀÌ´õ

Crusader_Armored_Peco_ = ½ÅÆäÄÚÅ©·ç¼¼ÀÌ´õ_h

Sniper = ½º³ªÀÌÆÛ

Stalker = ½ºÅäÄ¿

Arch_Bishop = ¾ÆÅ©ºñ¼ó

Arch_Bishop_Llama = ¾ÆÅ©ºñ¼ó¾ËÆÄÄ«

Assassin = ¾î¼¼½Å

Assassin_ = ¾î¼¼½Å_h

Assassin_Cross = ¾î½Ø½ÅÅ©·Î½º

Minstrel = ¹Î½ºÆ®·²

Mechanic = ¹ÌÄÉ´Ð

Mechanic_Pig = ¹ÌÄɴиäµÅÁö

Bard = ¹Ùµå

Bard_ = ¹Ùµå_h

Novice_Poring = ³ëºñ½ºÆ÷¸µ

Genetic = Á¦³×¸¯

Genetic_Pig = Á¦³×¸¯¸äµÅÁö

Dancer_Ostrich = Á¦³×¸¯¸äµÅÁö

Blacksmith = Á¦Ã¶°ø

Blacksmith_ = Á¦Ã¶°ø_h

Blacksmith_Pig = Á¦Ã¶°ø¸äµÅÁö

Champion = èÇÇ¿Â

Champion_Llama = èÇǿ¾ËÆÄÄ«

Wanderer_Ostrich = ŸÁ¶¿ø´õ·¯

Archer_Ostrich = ŸÁ¶±Ã¼ö

Ranger_Ostrich = ŸÁ¶·¹ÀÎÁ®

Sniper_Ostrich = ŸÁ¶½º³ªÀÌÆÛ

Minstrel_Ostrich = ŸÁ¶¹Î½ºÆ®·²

Bard_Ostrich = ŸÁ¶¹Ùµå

Gypsy_Ostrich = ŸÁ¶Â¤½Ã

Clown_Ostrich = ŸÁ¶Å©¶ó¿î

Hunter_Ostrich = ŸÁ¶ÇåÅÍ

Mercenary_Spearman = â¿ëº´

Wizard = À§Àúµå

Wizard_ = À§Àúµå_h

Creator = Å©¸®¿¡ÀÌÅÍ

Creator_Pig = Å©¸®¿¡ÀÌÅ͸äµÅÁö

Crusader = Å©·ç¼¼ÀÌ´õ

Crusader_ = Å©·ç¼¼ÀÌ´õ_h

Clown = Ŭ¶ó¿î

Taekwon = űǼҳâ

Taekwon_Poring = űǼҳâÆ÷¸µ

Gunslinger_Peco = ÆäÄڰdzÊ

Swordsman_Peco = ÆäÄÚ°Ë»ç

Knight_Peco = ÆäÄÚÆäÄÚ_±â»ç

Knight_Peco_ = ÆäÄÚÆäÄÚ_±â»ç_h

Lord_Knight_Peco = ÆäÄÚÆȶóµò

Lord_Knight = Æȶóµò

Novice = Ãʺ¸ÀÚ

Tuxedo = Åνõµ

Guillotine_Cross_Hyena = Ä̺£·Î½º±æ·Îƾũ·Î½º

Thief_Hyena = Ä̺£·Î½ºµµµÏ

Rogue_Hyena = Ä̺£·Î½º·Î±×

Shadow_Chaser_Hyena = Ä̺£·Î½º½¦µµ¿ìüÀ̼­

Stalker_Hyena = Ä̺£·Î½º½ºÅäÄ¿

Assassin_Hyena = Ä̺£·Î½º¾î½ê½Å

Assassin_Cross_Hyena = Ä̺£·Î½º¾î½ê½ÅÅ©·Î½º

Priest = ÇÁ¸®½ºÆ®

Priest_ = ÇÁ¸®½ºÆ®_h

Priest_Llama = ÇÁ¸®½ºÆ®¾ËÆÄÄ«

Professor = ÇÁ·ÎÆä¼­

Hunter = ÇåÅÍ

Hunter_ = ÇåÅÍ_h

High_Wizard = ÇÏÀÌÀ§Àúµå

High_Priest = ÇÏÀÌÇÁ¸®

High_Priest_Llama = ÇÏÀÌÇÁ¸®½ºÆ®¾ËÆÄÄ«

Whitesmith = È­ÀÌÆ®½º¹Ì½º

Whitesmith_Pig = È­ÀÌÆ®½º¹Ì½º¸äµÅÁö

Kagerou_Frog = frog_kagerou

Oboro_Frog = frog_oboro

Kagerou = kagerou

Acolyte_Llama = º¹»ç¾ËÆÄÄ«

Oboro = oboro

 

Edited by Emistry
codebox
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  477
  • Reputation:   269
  • Joined:  06/13/17
  • Last Seen:  

Update for Star Emperor / Soul Reaper?

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  76
  • Topics Per Day:  0.02
  • Content Count:  202
  • Reputation:   2
  • Joined:  07/09/12
  • Last Seen:  

Sir Sader can I request for a ASCII file name?

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   702
  • Joined:  12/21/14
  • Last Seen:  

1 hour ago, Eros said:

Sir Sader can I request for a ASCII file name?

you can back it to a grf than unpack it to the encoding you want

or you can change this https://github.com/sader1992/Garment_Files_Generator/blob/master/Garment Files Generator/KroNames.cs

and recompile the program using vs

 

Edited by sader1992
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  76
  • Topics Per Day:  0.02
  • Content Count:  202
  • Reputation:   2
  • Joined:  07/09/12
  • Last Seen:  

Thank you sir sader.

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   2
  • Joined:  01/15/17
  • Last Seen:  

Its working! However when I sit/attack/mount/reins the costume doesnt know where to place anymore, anyone experience this? and whats your solution?
image.png.4be106acc932a46a764f33bf130ae91d.pngimage.png.92aeaa8fafcd255a020907377a83ef54.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  110
  • Reputation:   56
  • Joined:  05/29/18
  • Last Seen:  

On 7/1/2021 at 8:29 PM, jmsngls said:

Its working! However when I sit/attack/mount/reins the costume doesnt know where to place anymore, anyone experience this? and whats your solution?
image.png.4be106acc932a46a764f33bf130ae91d.pngimage.png.92aeaa8fafcd255a020907377a83ef54.png

this tool only ease the renaming of garment files. Regarding the position of the sprites its the .act problem you need to manually align it for each classes from novice to 4th classes.

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  292
  • Reputation:   46
  • Joined:  10/30/12
  • Last Seen:  

Thank you @sader1992 for this awesome tool. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...