Modcraft - The community dedicated to quality WoW modding!
Wrath of the Lich King Modding => Serverside Modding => Topic started by: Raci on September 29, 2015, 06:52:28 pm
-
Hey Modcraft,
I recently switched to TrinityCore and I'm trying to figue out how to make a custom achivement work. I have made 10000000 on Arcemu in the past so I know how to do the dpc edits and the patching, however, whenever I edit the dbc files while following the trinity achivement.dbc and achivementcriteria.dbc nothing happens. In this case I'm trying to get an achivement to be awarded to a player on killing mob 40 but it doesn't work. Am I missing something that trinity requires outside of those dpc edits?
Here is my achivement.dbc
https://gyazo.com/75e0ecf0180e0b8cfbbad196ca06bddd (https://gyazo.com/75e0ecf0180e0b8cfbbad196ca06bddd" onclick="window.open(this.href);return false;)
and My archivementcriteria.dbc
https://gyazo.com/e575bee9e6ccf78aa74fc019c7e40ae4 (https://gyazo.com/e575bee9e6ccf78aa74fc019c7e40ae4" onclick="window.open(this.href);return false;)
for the achivement i'm trying to create.
Thanks!
-
Remember to add achivements into the db.
http://collab.kpsn.org/display/tc/achie ... teria_data (http://collab.kpsn.org/display/tc/achievement_criteria_data" onclick="window.open(this.href);return false;)
This might help you.
-
I did this already, with no results. I tried copying the data from other kill achieves, once again no results. Any other ideas?
-
bump!
-
Same problem on Trinitycore 3.3.5 sadly ... i've the problem since 5/6 month, didnt try again :(
If you find a solution plz give it here :)
-
The DBC looks fine as far as I can see. Only in achievement I think you have to replace the value 81 with the amount of points you want to give.
You must copy the modified dbc to your server.
And you have to add this criteria to achievement_criteria_data into TC world database.
Than check in character_achievement_progress at the character db what's going on there. Is there this criteria counting ? May you want to increase for testing the no. of killing mobs from 1 to f.ex. 10. Than you should see if it is counting up there.
But in general if you make everything correct the core can handle that.