Costume System

Mhalicot

Gamers Republic
Messages
1,971
Points
0
Location
Asia
Github
mhalicot
Emulator
thumb-66fe9688be307b0325c8e3742dec6cf7-screenhercules019.jpg


File Name: Costume System

File Submitter: Mhalicot

File Submitted: 12 Oct 2013

File Category: Utility

~ Originally script by Rebel, Zephyrus [rAthena],

~ I don't own this script I'd revised it to make it compatible with Hercules.

~ [Original Topic] http://goo.gl/YU1Z7o

~ 100% compatible in (revision 137*)

//===== Hercules Script ======================================

//= Headgear to Costume converter >> Costume to Headgear converter

//===== By: ==================================================

//= Rebel, Zephyrus [rAthena]

//= Mhalicot [Hercules]

//===== Current Version: =====================================

//= 1.0

//===== Compatible With: =====================================

//= Hercules Revision 137*

//===== Description: =========================================

//= Allows a user to convert the equipped headgear

// (on Top, Mid or Low) into a costume item.

// It will remove any card and refine of the Item.

//= Allows a user to restore the equipped costume headgear

// (on Top, Mid or Low) into its original form.

// It will not return any card or refine of the item.

//===== Additional Comments: =================================

//= 1.0 Initial script [All of this script are credit to

// Rebel, Zephyrus of [rAthena] and revised by Mhalicot

// to make it compatible in Hercules.]

// Note: You must apply the patch in order to use this script

//============================================================
Download contains: Costume System.diff and costume.txt

Click here to download this file

 
Last edited by a moderator:
Thank you very much for Converting it to work in Hercules..

Wow I have it now. thank  you

 
Would love to see this as a plugin for HPM!

 
Last edited by a moderator:
It's sad to say, I'd try to make it a plugin but still no luck..

 
for now you need to manually add it in your server because it is out of date.. I will update it soon..

 
I manually patched the src with the data of your diff and it worked! Thanks for the conversion to hercules
default_smile.png


On other point, i don't know if this is intended or not, but whenever I equip a Costume item like a headgear, the functional headgear will unequip, and when i equip back the functional headgear, the costume headgear unequips too...

How do I keep both items equipped, so I can equip both the functional (stats, refined, etc) item and the costume item (wich hides functional item)?

Thanks in advance.

 
I manually patched the src with the data of your diff and it worked! Thanks for the conversion to hercules
default_smile.png


On other point, i don't know if this is intended or not, but whenever I equip a Costume item like a headgear, the functional headgear will unequip, and when i equip back the functional headgear, the costume headgear unequips too...

How do I keep both items equipped, so I can equip both the functional (stats, refined, etc) item and the costume item (wich hides functional item)?

Thanks in advance.
its working as intended see attachment.

what client you use? did you client have a costume tab in equipment window?

is it possible to you to provide screenshot if any?

Note: Costume headgears will only hide your Headgear sprite like for example in attachment, Hat sprite is replaced with Cap sprite, but the Hat attributes/functionality remains. 

screenHercules009.jpg

screenHercules010.jpg

 
Thanks for the quick answer.

I think it's a server-side bug (or I just missed something), because Im not having any client issues. My client date is 2012-04-10.

As shown in the first screenshot, everytime I equip a same-position item, it replaces (unequips) the previous one, even if its a costume item.

ss1.pngss2.png

 
Last edited by a moderator:
Did you try to equip a regular/default costume? can you try to do that?

and is there any error in your map-server console?

 
Last edited by a moderator:
I just tried with a costume hat and a normal cap, and they still replace each other :/

No errors in console, either...

Maybe the latest hercules revision changed the functionality 

 
^ before that, can you try to use different client like 20130807?

and what Revision of hercules you use?

take note of this 100% compatible in (revision 12624)

 
Last edited by a moderator:
I had a lot of trouble making a client for newer versions of the exe (mainly lua files), that's why i got a 2012 version...

I use hercules 13434

--
I'll try making a 2013 client anyways...

Thanks for the help

 
Last edited by a moderator:
Back
Top