New Skill

07/19/2013 12:56 accuface35#1
i have creating a new skill, executing sql on database, sklii.sdata updating, but ingame is the new skill ???ED, the name of the new skill is in database, whats wrong, i need help pls.
07/19/2013 15:51 nubness#2
You don't need to create new skills, all you have to do is editing the existent ones that aren't in use. Plenty of those.
07/19/2013 22:51 accuface35#3
how do you mean this, i didnt understand how do you mean is, sry, can you pls explain me?

my new skill is ingame ???ED, in database is the real name, whats wrong
07/19/2013 23:47 andr3y_you96#4
you have to edit the client files too
07/20/2013 09:24 accuface35#5
yes, i have execute the skill sql, server restart, skill sdata updating, and so on, but ingame is the new skill ????ED not the new name,must the skill sdata to decrypting when i updating this?
07/20/2013 13:52 castor4878#6
do you actually think that the SEED mechanism, or any cipher, can transform the name you provided into '???????ED', and of course preserve all other information (such as the number of skills to read) ?

since it is obviously a nosense I suggest to investigate your error with pragmatism.

nubness suggested you to edit existing (but unused) skills instead of creating new ones.
the words have sense, create means to add some new rows into the file, edit existing means edition w/o creation.
you answered that you didn't understand what he meant.
it's a bit annoying if you do not understand him, will you understand any other explanation?
at the same time you do not indicate if you really added lines or edited existing ones. this can have an impact!

you neither indicate if only the name is invalid or all data. nor you indicate which tests you did. you also don't indicate if the skill is valid (if it can be learned).

having an '???????ED' caption in the skills list only indicates that you didn't define the caption on the right rows.

of course, it can also mean that you failed or forgot to update the skill.sdata file in the .saf archive you're using. you explain that you "skill sdata updating" - meaning I suppose "I've update the .sdata skill file" - but you don't confirm that you updated the .saf archive (replace the skill.sdata with the new one into that saf file).

if the skill has wrong name but also can not be learned (activated) it means that sdata file is invalid (skills are not aligned on 9 lines block) (due to invalid alignment, the server-sided skill will likely point to invalid data that prevents activation).

if the skill has wrong name but can be learned (activated) it means that sdata and server are not sync: the server grants a skill number N but it is NOT, client-side, the Nth block in your sdata.
in such case, the game will display the info of another block, and all *visual* info will be wrong, wrong icon & wrong anim if any; *but* all server info will be rigtht, so buff or debuff will aplly *and* can be verified client-side, if it's an attack skill, it will be logged in the chat and damage will appear - a lot of points you didn't confirm or exclude.