SphereCommunity
TAG.OVERRIDE.TRAINSKILLCOST=1000 - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: Script Help (/Forum-Script-Help)
+--- Thread: TAG.OVERRIDE.TRAINSKILLCOST=1000 (/Thread-TAG-OVERRIDE-TRAINSKILLCOST-1000)

Pages: 1 2


TAG.OVERRIDE.TRAINSKILLCOST=1000 - Llirik - 03-22-2016 01:27 PM

Has in Sphere 56b command to use payment method from char to vendor for GP value e.g. 0.1% skill = 1000gp (cost):

ON=@Create
TAG.OVERRIDE.TRAINSKILLMAX=50.0
TAG.OVERRIDE.TRAINSKILLMAXPERCENT=50

Sorry my English is not good!


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Coruja - 03-23-2016 04:23 AM

I'm not sure if 56b really have this feature

but on 56c you can use NPCTrainCost, NPCTrainMax and NPCTrainPercent settings on sphere.ini


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Llirik - 03-23-2016 08:54 AM

(03-23-2016 04:23 AM)Coruja Wrote:  I'm not sure if 56b really have this feature

but on 56c you can use NPCTrainCost, NPCTrainMax and NPCTrainPercent settings on sphere.ini
Not without sphere.ini because sphere.ini is global function. I need value cost in the one vendor!


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Coruja - 03-23-2016 09:50 AM

unfortunately on both 56b/56c there's no way to set it on a single NPC

but if you really need this feature I can add it on 56c nightlies Smile


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Llirik - 03-23-2016 10:25 AM

(03-23-2016 09:50 AM)Coruja Wrote:  unfortunately on both 56b/56c there's no way to set it on a single NPC

but if you really need this feature I can add it on 56c nightlies Smile

No thanks i'm use the 56b, because this stable server of the Sphere. Thank you!

If you can add this on the Sphere 2013b


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Khaos - 03-25-2016 04:20 PM

Coruja, adding individual training skill costs and percentages might be pretty useful. ++ Honestly, I say give it a go. More customization is never a bad thing.


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - ShiryuX - 03-26-2016 02:52 AM

Check the wiki, those tags used to exist if i remember correctly.


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Khaos - 03-26-2016 03:59 AM

They do actually! Not sure if in the source. Need to get Coruja or myself to commit a fix to source, the old MessageLoc is not even there. Also need to get in SayLoc (Using options for say, whisper, yell). Probably modify SysMessageLoc to use Guild and Alliance (Though it might already) and work on EmoteLoc (Because yes... every thing we use as emotes and even NPC say speech is all localized and C1 packet handles it all). Let me double check for the train tags.

18-10-2007, Nazghul
- Added: TAG.OVERRIDE.TRAINSKILLMAX and TAG.OVERRIDE.TRAINSKILLMAXPERCENT
overriding the respective defaults from Sphere.INI based on an individual
trainer (NPC).

And turns out we dont need anything but EmoteLoc. Xun and I are testing some things Cube added.


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Llirik - 03-26-2016 06:13 AM

SphereServer 56b!Ranting Devil


RE: TAG.OVERRIDE.TRAINSKILLCOST=1000 - Khaos - 03-26-2016 09:34 AM

We can't update those. Hehehe. It is impossible. 56C is 56B just like 1000 commits past it. Big Grin