Visualize max skill / adding new npc item / adding new npc

04/10/2016 19:16 Judgelemental#1
Hello !

I'm a little bit confused about disabling some skills from the client.You know if a server is cap 80 I don't want skills above to appear.I tried to make this happen some time ago and the client crashed every time I opened the skill window "S".
I know it's about disabling some skills by putting 0 instead of 1 in a line but how do I do it in the proper way because, as I said, it crashed every time.

And secondly, is there a software of an easy way to add new NPCs, add new items to the NPC, modifying the current ones ? Because we all know how long, complicated and sophisticated the procedure of modifying/adding new NPCs is.

Thank you in advance !
04/10/2016 19:55 blapanda#2
About your first issue, there might be multiple issues:

ASM, you have to "limit/cap" the skills, by capping your entire mastery offsets (visuals, mechanicals, etc). There was an issue for me, where the server/client was able to read up to lv 125 skills, but the server and client was capped at 120 (skill vise, not offset vise), showing not a "MAX" emblem, and was bugging about "UP".

Skills are capped, you disabled the skills you want to match for a Cap 80 server, but your character has skills lv 81 or higher skilled at that specific character. Try creating a new char, and test it. Open your skill window and keep listening to your gameserver and client, if anything odd happens. If not, definitely disabled skills still being "skilled" on that pre-adjusted character.

About the NPC stuff, cannot say that much about it. I am doing it manually, and I am fine :)
Might someone else has an answer for you here.
04/10/2016 20:02 Judgelemental#3
Quote:
Originally Posted by blapanda View Post
About your first issue, there might be multiple issues:

ASM, you have to "limit/cap" the skills, by capping your entire mastery offsets (visuals, mechanicals, etc). There was an issue for me, where the server/client was able to read up to lv 125 skills, but the server and client was capped at 120 (skill vise, not offset vise), showing not a "MAX" emblem, and was bugging about "UP".

Skills are capped, you disabled the skills you want to match for a Cap 80 server, but your character has skills lv 81 or higher skilled at that specific character. Try creating a new char, and test it. Open your skill window and keep listening to your gameserver and client, if anything odd happens. If not, definitely disabled skills still being "skilled" on that pre-adjusted character.

About the NPC stuff, cannot say that much about it. I am doing it manually, and I am fine :)
Might someone else has an answer for you here.


Thank you for your (fast) answer.
Might I ask you an advice about how to do it without getting so deep in the stuff ? So to speak
What I'm trying to say is : stuff is complicated and requires a lot of work and attention, do you have a list about doing it in a specific order?
I always mess it up :(
04/10/2016 21:24 blapanda#4
Quote:
Originally Posted by Judgelemental View Post
Thank you for your (fast) answer.
Might I ask you an advice about how to do it without getting so deep in the stuff ? So to speak
What I'm trying to say is : stuff is complicated and requires a lot of work and attention, do you have a list about doing it in a specific order?
I always mess it up :(
The only usual way is:
First of all: Make a backup. Even skilldata_*.txt files, back them up!
Afterwards:
- Disabling the lv 81+ skills, server and client sided.
- Delete the registered skills on each character, which can be done by deleting every entry inside the table: _CharSkill
NOTE: There are also regular fist-hit, sword-hit, etc. skills, which shouldn't be touched at all, or re-added afterwards with the respective character ID
- Set all existent mastery level on each character down to 0, which can be found at _CharSkillMastery. Cannot hurt.
- Set Client "data" configuration to stock, can be done at _ClientConfig, last column "[Data]", just replace any figure and number with 0. Most of the people are skipping this, but think of that "Skill Lv 94 is at slot 1, but server has no data about that specific skill" = client crashes.

The only thing being left: ASM. You might already have the respective offsets adjusting mastery cap, visible mastery "Current/Total Mastery" thingy, level cap, etc.

Other than that, there is nothing much to do being left after those steps. This should work out! :)
04/10/2016 21:50 Judgelemental#5
Wow, thank you so much !
I'll try asap.