AinsLord Posted February 13, 2023 Group: Members Topic Count: 261 Topics Per Day: 0.08 Content Count: 758 Reputation: 20 Joined: 11/21/15 Last Seen: March 23 Share Posted February 13, 2023 so im actually trying to make a @bodystyle working in trans class like paladin etch so i succeed doing it as per image now i also did the palette thing so im not impressed of what is the output as per image thats @ccolor 1 i rename the palettes for jRO sprites as i rename the jRO sprites for trans costume_1 the palettes are like that so i think of something else why not make the jRO sprites as a 3rd job sprite then i succeeded again as per image then i tried the @ccolor 1 and its fine however as the color goes up its getting worst as per image this show only @ccolor 2 so i made an item that changebase to 3rd job for costume purposes still the palette are not pleasing how ever when i ride a mount as per pic the palettes show perfectly fine? i dont know whats wrong or anything wrong the reason why i want to have a @bodystyle command in trans cos it actually shows in the login screen unlike changebase script for item anyone can help me with this one i really i appreciate it i can provide the GRF i made for the costumes_1 with the trans edit also the palette i used thanks in advance Quote Link to comment Share on other sites More sharing options...
0 khyle650 Posted February 13, 2023 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 42 Reputation: 39 Joined: 05/08/12 Last Seen: November 24, 2023 Share Posted February 13, 2023 (edited) @Bodystyle for all Class, change in src/map/atcommand.cpp Search: if ( (sd->class_ & JOBL_FOURTH) || !(sd->class_ & JOBL_THIRD) || (sd->class_ & MAPID_THIRDMASK) == MAPID_SUPER_NOVICE_E || (sd->class_ & MAPID_THIRDMASK) == MAPID_STAR_EMPEROR || (sd->class_ & MAPID_THIRDMASK) == MAPID_SOUL_REAPER) { clif_displaymessage(fd, msg_txt(sd,740)); // This job has no alternate body styles. return -1; } Replace: /*if ( (sd->class_ & JOBL_FOURTH) || !(sd->class_ & JOBL_THIRD) || (sd->class_ & MAPID_THIRDMASK) == MAPID_SUPER_NOVICE_E || (sd->class_ & MAPID_THIRDMASK) == MAPID_STAR_EMPEROR || (sd->class_ & MAPID_THIRDMASK) == MAPID_SOUL_REAPER) { clif_displaymessage(fd, msg_txt(sd,740)); // This job has no alternate body styles. return -1; }*/ Pallete color for bodystyle 1 copy in Data/palette/¸ö/costume_1: Example Paladin: copy pallete Royal Guard and change name for sprite Paladin. Male: Basic + Mount Lion Æȶóµò_³²_0_1.pal Æȶóµò_³²_1_1.pal Æȶóµò_³²_2_1.pal Æȶóµò_³²_3_1.pal Female: Basic + Mount Lion Æȶóµò_¿©_0_1.pal Æȶóµò_¿©_1_1.pal Æȶóµò_¿©_2_1.pal Æȶóµò_¿©_3_1.pal Male: Peco Mount ÆäÄÚÆȶóµò_³²_0_1.pal ÆäÄÚÆȶóµò_³²_1_1.pal ÆäÄÚÆȶóµò_³²_2_1.pal ÆäÄÚÆȶóµò_³²_3_1.pal Female: Peco Mount ÆäÄÚÆȶóµò_¿©_0_1.pal ÆäÄÚÆȶóµò_¿©_1_1.pal ÆäÄÚÆȶóµò_¿©_2_1.pal ÆäÄÚÆȶóµò_¿©_3_1.pal Name Sprite Bible Edited February 13, 2023 by khyle650 1 2 Quote Link to comment Share on other sites More sharing options...
0 AinsLord Posted February 14, 2023 Group: Members Topic Count: 261 Topics Per Day: 0.08 Content Count: 758 Reputation: 20 Joined: 11/21/15 Last Seen: March 23 Author Share Posted February 14, 2023 13 hours ago, khyle650 said: @Bodystyle for all Class, change in src/map/atcommand.cpp Search: if ( (sd->class_ & JOBL_FOURTH) || !(sd->class_ & JOBL_THIRD) || (sd->class_ & MAPID_THIRDMASK) == MAPID_SUPER_NOVICE_E || (sd->class_ & MAPID_THIRDMASK) == MAPID_STAR_EMPEROR || (sd->class_ & MAPID_THIRDMASK) == MAPID_SOUL_REAPER) { clif_displaymessage(fd, msg_txt(sd,740)); // This job has no alternate body styles. return -1; } Replace: /*if ( (sd->class_ & JOBL_FOURTH) || !(sd->class_ & JOBL_THIRD) || (sd->class_ & MAPID_THIRDMASK) == MAPID_SUPER_NOVICE_E || (sd->class_ & MAPID_THIRDMASK) == MAPID_STAR_EMPEROR || (sd->class_ & MAPID_THIRDMASK) == MAPID_SOUL_REAPER) { clif_displaymessage(fd, msg_txt(sd,740)); // This job has no alternate body styles. return -1; }*/ Pallete color for bodystyle 1 copy in Data/palette/¸ö/costume_1: Example Paladin: copy pallete Royal Guard and change name for sprite Paladin. Male: Basic + Mount Lion Æȶóµò_³²_0_1.pal Æȶóµò_³²_1_1.pal Æȶóµò_³²_2_1.pal Æȶóµò_³²_3_1.pal Female: Basic + Mount Lion Æȶóµò_¿©_0_1.pal Æȶóµò_¿©_1_1.pal Æȶóµò_¿©_2_1.pal Æȶóµò_¿©_3_1.pal Male: Peco Mount ÆäÄÚÆȶóµò_³²_0_1.pal ÆäÄÚÆȶóµò_³²_1_1.pal ÆäÄÚÆȶóµò_³²_2_1.pal ÆäÄÚÆȶóµò_³²_3_1.pal Female: Peco Mount ÆäÄÚÆȶóµò_¿©_0_1.pal ÆäÄÚÆȶóµò_¿©_1_1.pal ÆäÄÚÆȶóµò_¿©_2_1.pal ÆäÄÚÆȶóµò_¿©_3_1.pal Name Sprite Bible thanks a lot this would be helpful Quote Link to comment Share on other sites More sharing options...
Question
AinsLord
so im actually trying to make a @bodystyle working in trans class like paladin etch
so i succeed doing it as per image
now i also did the palette thing so im not impressed of what is the output as per image
thats @ccolor 1
i rename the palettes for jRO sprites as i rename the jRO sprites for trans costume_1
the palettes are like that
so i think of something else why not make the jRO sprites as a 3rd job sprite
then i succeeded again as per image
then i tried the @ccolor 1 and its fine however as the color goes up its getting worst as per image
this show only @ccolor 2
so i made an item that changebase to 3rd job for costume purposes still the palette are not pleasing
how ever when i ride a mount as per pic
the palettes show perfectly fine?
i dont know whats wrong or anything wrong
the reason why i want to have a @bodystyle command in trans cos it actually shows in the
login screen unlike changebase script for item
anyone can help me with this one i really i appreciate it
i can provide the GRF i made for the costumes_1 with the trans edit
also the palette i used
thanks in advance
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.