Visualizações

Mudanças entre as edições de "Categoria Discussão:Skills"

De Mystical Tales

m (Nova página: ==Novo sistema de skills== Para que o novo sistema de criação seja viável, o skill cap por skill deve ser modificado. Para isso, devemos guardar a informação de skill por skill. A...)

Edição das 17h09min de 11 de fevereiro de 2009

Novo sistema de skills

Para que o novo sistema de criação seja viável, o skill cap por skill deve ser modificado. Para isso, devemos guardar a informação de skill por skill. As caps serão pré-definidas como 30.0, 70.0, 100.0 conforme Eldask.

Sendo assim, fica mais fácil guardar em tags da seguinte forma:

tag.skill_cap_30=0;12;48;56; (por número da skill)
tag.skill_cap_70=1;2;3;4; (por número da skill)
tag.skill_cap_100=10;21;32;43; (por número da skill)

Então na hora de logar, estes valores são explodidos em cTAGS:

ctag.skill_cap_0=300
ctag.skill_cap_12=300
ctag.skill_cap_48=300
ctag.skill_cap_56=300
ctag.skill_cap_1=700
ctag.skill_cap_2=700
(...)

Outra forma fácil de guardar a não ser tags, é na DB. Porém, para trabalhar durante o script ainda é mais fácil usar cTAGs pq são voláteis (não ocupa espaço na HD), rápidas e podem ser facilmente chamadas com <DEF.skill_cap_<eval <action>>>.

Ferramentas pessoais