SphereCommunity
Completely disable "Exceptional" crafting? - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: Completely disable "Exceptional" crafting? (/Thread-Completely-disable-Exceptional-crafting)



Completely disable "Exceptional" crafting? - Rayvolution - 08-30-2012 02:19 PM

I feel like it should be simple, but I'd like to completely disable the default "Exceptional" item crafting system. I plan to eventually write my own version, but I can't seem to find any way to disable the original system. :/

I know it has to be doable, but I can't find anything here, on the wiki, or in my scripts that really mentions it at all.

EDIT:
Actually, to clarify, I don't actually need to disable the "item quality" based on craft skill, I actually just need it to not rewrite the names of the items "Dagger crafted by Rayvolution". Big Grin


RE: Completely disable "Exceptional" crafting? - Skul - 08-30-2012 03:37 PM

Code:
on=@skillmakeitem
//default = player
//act = item created



RE: Completely disable "Exceptional" crafting? - Gil Amarth - 08-30-2012 04:51 PM

I have created my own MAKEITEM function, in the long run, you have more control about the crafting in you server.

I´d recommend it.


RE: Completely disable "Exceptional" crafting? - RanXerox - 08-31-2012 01:16 AM

Need more clarification... The "default Exceptional item crafting system" in what script package?


RE: Completely disable "Exceptional" crafting? - Rayvolution - 08-31-2012 03:59 AM

The default Sphere 56b scripts, not the Community Script Pack, sorry. Wink

I plan to allow the default system for item quality to work like it always has, I just want to remove the "craft by <name>" tag, the problem is, it's "named" before I have a chance to stop it as far as I can tell without writing my own system. :/

I could just put NAME=<Item's name> under MAKEITEM= in the SkillMenu, but that would involve naming every single item on all my skillmenus manually, sinced NAME=<ARGO.NAME> wont work, because at that moment when it's fired, it's already named "Dagger crafted by Whoever".


RE: Completely disable "Exceptional" crafting? - RanXerox - 08-31-2012 04:40 AM

Maybe a simple solution is to edit the scripts/sphere_msgs.scp file and replace "%s crafted by %s" with just "" or "%s"?


RE: Completely disable "Exceptional" crafting? - Rayvolution - 08-31-2012 05:22 AM

... I didn't even think to bother checking sphere_msgs, lol.

Changing it to %s did the trick Wink