Emistry Posted March 26, 2013 Posted March 26, 2013 View File Advanced Stylist Original idea of this script : http://www.eathena.ws/board/index.php?showtopic=148888 Well, this was my favourite stylist script in eAthena ....xD Since i got some time, and lately received a request on editing a stylist npc script. So i come with with the idea to add some minor features or enhance the original script. The script are written from scratch... A very quick and simple intro for the script, Able to nagivate styles easily ( Forward, Backward, Jump ). Able to blacklist certain style for each style group and separately by Gender. Removed save / load features since not really useful. Enable Zeny as payment for the services. Able to enable any of the 3 services. ( Hairstyle, Hair Color, Cloth Color ) Support multiple type of Currency Payment. ( Item , Cash Points , Zeny and etc ) Customizable. ( If any style was blacklisted, a default style will be displayed ) The script are rewrited and clean up some unecessary parts. Credits : AnnieRuru Hudelf Submitter Emistry Submitted 03/26/2013 Category Utilities Video Content Author Emistry 3 Quote
frenzmu06 Posted March 26, 2013 Posted March 26, 2013 atlast someone released a stylist/dye npc with hairtyles blacklist, i can now release my 90 hairstyle pack +1 Quote
williamII Posted March 26, 2013 Posted March 26, 2013 thx sr. emistry, i have a one questions i can change the zeny for cloth dye coupon or hair style coupon? Quote
Emistry Posted March 26, 2013 Author Posted March 26, 2013 thx sr. emistry, i have a one questions i can change the zeny for cloth dye coupon or hair style coupon? the current script doesnt accept items as payment...only zeny... Quote
Reducto Posted March 27, 2013 Posted March 27, 2013 I have a suggestion why not put a menu Random Style. Quote
Emistry Posted March 27, 2013 Author Posted March 27, 2013 I have a suggestion why not put a menu Random Style. O.O ... is this really useful to add into the script ? i dont see any practical uses for this, i believe most of the players will browse through 1 by 1...otherwise just use the "Jump" Quote
Reducto Posted March 27, 2013 Posted March 27, 2013 (edited) No, I mean random look from hairtstyle to haircolor and cloth color. Not just on hairstyle or cloth color. Edited March 27, 2013 by Frost_ Quote
frenzmu06 Posted March 27, 2013 Posted March 27, 2013 hi Emistry, your script is great, unluckily i still got problem with my current hairstyle pack, i had more female hairstyle than male so i set dummy hairstyles for male just to even the two(to prevent error) but i got like 13 dummy bald head sprites(too many), can you separate the blacklist for male & female hairtyles or is that even possible? Quote
Emistry Posted March 27, 2013 Author Posted March 27, 2013 hi Emistry, your script is great, unluckily i still got problem with my current hairstyle pack, i had more female hairstyle than male so i set dummy hairstyles for male just to even the two(to prevent error) but i got like 13 dummy bald head sprites(too many), can you separate the blacklist for male & female hairtyles or is that even possible? Script updated : separated the blacklisted styles for both gender. // Blacklisted Style for each style and each gender. // --- Female --- .blacklist_hairstyle_0$ = "2,4,6"; .blacklist_haircolor_0$ = "1,3,5"; .blacklist_cloth_0$ = "143,188,261"; // --- Male --- .blacklist_hairstyle_1$ = "3,5,7"; .blacklist_haircolor_1$ = "2,4,6"; .blacklist_cloth_1$ = "143,188,261"; Quote
frenzmu06 Posted March 27, 2013 Posted March 27, 2013 thank you for that, been testing your script here are some of what i've noticed and some suggestion: 1. everytime i changed style, i have to press next button (2x to hit enter for every style) lol, i got like 500+ pallete takes to long to browse each 2. when choosing back(previous style) i have to press down + enter everytime i want to go to the previous style consecutively (can you make it like if we press -(back) then - will go on top(first selection)/ if +(next) next will go first selection (with this we can just press enter enter enter to go previous/next to the style faste 3. can we add save style? Quote
Emistry Posted March 27, 2013 Author Posted March 27, 2013 thank you for that, been testing your script here are some of what i've noticed and some suggestion: 1. everytime i changed style, i have to press next button (2x to hit enter for every style) lol, i got like 500+ pallete takes to long to browse each 2. when choosing back(previous style) i have to press down + enter everytime i want to go to the previous style consecutively (can you make it like if we press -(back) then - will go on top(first selection)/ if +(next) next will go first selection (with this we can just press enter enter enter to go previous/next to the style faste 3. can we add save style? Script updated : Fixed exploitable bug by using ( ALT + F4 ) which changed style without paid. Enhanced Naviagtion as requested. Reduced / removed unnecessary event label running which caused by duplicated NPCs. i didnt add the "Save Styles" function , because it's useless. even in the original script, this NPC only save the variable and last until players logout. Everytime they login they have to save the styles again. Althought it can be overcome by using some "permanent" or "long lasting" variable ....but i dont feel like wanna create a simple script that used tons of variables that are unnecesary at the first place. Quote
pr3p Posted March 29, 2013 Posted March 29, 2013 Sir Emistry is this compatible also with eathena? or 3ceam? Quote
frenzmu06 Posted March 29, 2013 Posted March 29, 2013 (edited) hello again emistry. noticed about the "blacklist" 1. cloth color blacklist is not working for me (tested on male w/ the default blacklist "143,188,261"), i dint test the female one 2. when you go onto a blacklisted # it still changes the hairstyle/color to the default (0) i think, can you fix it to not show style 0 and just show the previous form like this ex: style blacklist is #4 & 6: OLD: begin 0 1 2 3 0 5 0 7 8 change to NEW: begin 0 1 2 3 3 5 5 7 8 hope you understand what i'm saying edit: 1. female also don't work Edited April 1, 2013 by frenzmu06 Quote
Emistry Posted April 5, 2013 Author Posted April 5, 2013 thx sr. emistry, i have a one questions i can change the zeny for cloth dye coupon or hair style coupon? Suggestion has been added to current version of Advanced Stylist ( 4.0 ). Script updated : Fixed clothes blacklist bug. If current preview style was blacklisted, NPC will show previous hairstyles. Added support for Multi types of Currency as Payment. Thank you @frenzmu06 for pointing out the cloth blacklists problems. It's caused by a minor typo on the variables. Quote
williamII Posted April 5, 2013 Posted April 5, 2013 @Emistry Whoaaa!! great!!thx mr emistry for add multiple payment items. Quote
Mr BrycE Posted April 23, 2013 Posted April 23, 2013 (edited) how to remove payment , i saw "Free of Charge" how to disable payment oh nvm, i got it Edited April 23, 2013 by Mr BrycE Quote
Jaburak Posted May 30, 2013 Posted May 30, 2013 Bugs: - I can't move when I tried to cancel after selecting a style. - .cost not decrease when you select a style and do @go or @warp. Quote
Drakkus Posted May 30, 2013 Posted May 30, 2013 (edited) +1 http://www.youtube.com/watch?feature=player_embedded&v=4xEbqi7Hqks Edited May 30, 2013 by Vlync Quote
Emistry Posted May 31, 2013 Author Posted May 31, 2013 Bugs: - .cost not decrease when you select a style and do @go or @warp. fixed in version 4.1 - @go / @warp caused the style return to original styles. https://rathena.org/board/index.php?/files/file/2859-%7B?%7D/ for the unable to walk issue....i dunno what caused it...i cant duplicate it in my test server .... i tried exactly the same in the video shown...but still failed to duplicate it... Quote
Drakkus Posted June 1, 2013 Posted June 1, 2013 BUG - I can't move when I tried to cancel after selecting a style. Same problem with @Anakid. Tested in r17327. Quote
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.