Olá, amigos hoje vou ensinar a vocês a fixa a sexta habilidade do guerreiro e do ninja das duas força.
Primeiramente precisamos de um cliente com as novas habilidades fixed, para pode fixa no servidor.
Depois disso precisamos adicionar isso que vou posta abaixo corretamente para que tudo corra bem e sem bug.
Vamos lá:
virtualbox >> login >> /etc/rc.d/netif restart
Agora vamos no navicat >> player >> new query >> query >>
Adicione a query das novas habilidades fixed por rancoroso:
INSERT INTO `skill_proto` VALUES ('6', 0xB1E2B0F8C2FC, '1', '1', '1', '0', 'HP', '-(2.3*atk + (4*atk + str*4 + con)*k)', '60+120*k', '', '', '15', '-(2.3*atk + (4*atk + str*4 + con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '60+120*k', '0', '0', 'MELEE', '4', '1', '0', '100');
INSERT INTO `skill_proto` VALUES ('21', 0xB1E2B0F8C2FC, '1', '1', '1', '0', 'HP', '-(2.3*atk + (4*atk + str*4 + con)*k)', '60+120*k', '', '', '15', '-(2.3*atk + (4*atk + str*4 + con)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '60+120*k', '0', '0', 'MELEE', '4', '1', '0', '100');
INSERT INTO `skill_proto` VALUES ('36', 0xB1C3BDC5C5BABFB5, '2', '1', '1', '0', 'HP', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '40+160*k', '', '', '20', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+160*k', '0', '0', 'MELEE', '6', '0.8', '800', '0');
INSERT INTO `skill_proto` VALUES ('51', 0xB1C3BDC5C5BABFB5, '2', '1', '1', '0', 'HP', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '40+160*k', '', '', '20', '-(atk + (1.6* atk + number(200,300) + dex*7 + str*7)*k)', '', 'ATTACK,USE_MELEE_DAMAGE', '', 'NONE', '', '', '', '', '', '', '40+160*k', '0', '0', 'MELEE', '6', '0.8', '800', '0');
run.
Pronto o primeiro passo já foi vamos pro segundo passo que é o filezilla.
FileZilla >> login:
Agora vamos na pasta germany e copiamos o skill_power.txt para a área de trabalho ou onde você achar melhor.
Abrimos ele e adicionamos isso que vou posta abaixo:
Adicione em ordem cada habilidade exemplo 1,2,3,4,5,6.
6 ±â°øâü 5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
21 ±â°øâü 5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
36 ±Ã½Åź¿µ 5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
51 ±Ã½Åź¿µ 5 7 9 11 13 15 17 19 20 22 24 26 28 30 32 34 36 38 40 50 52 55 58 61 63 66 69 72 75 80 82 84 87 90 95 100 110 120 130 150
Depois de adicionar substituimos o do servidor pelo nosso editado com a novas habilidades.
Proximo passo e adicionar as novas skills ao locale.lua ou locale_big5 que fica na pasta quest, para que o item de reinicio de uma skill mostre a nova habilidade a lista de skills, entÃo vamos lá, precure a linha GM_SKILL_NAME_DICT e adicionamos o nome e id da nova habilidade:
Adicione em ordem cada habilidade exemplo 1,2,3,4,5,6.
[6] = "Novo Habilidade",
[21] = "Novo Habilidade",
[36] = "Novo Habilidade",
[51] = "Novo Habilidade",
Bom eu ainda nÃo add um nome a elas entÃo fica ao seu critério.
Agora é o passo final vamos no questlib.lua e precuramos a linha active_skill_list e adicionamos o id de cada habilidade em sua ordem:
special.active_skill_list = {
{
{ 1, 2, 3, 4, 5, 6},
{ 16, 17, 18, 19, 20, 21},
},
{
{31, 32, 33, 34, 35, 36},
{46, 47, 48, 49, 50, 51},
},
{
{61, 62, 63, 64, 65, 66},
{76, 77, 78, 79, 80, 81},
},
{
{91, 92, 93, 94, 95, 96},
{106, 107, 108, 109, 110, 111},
},
}
ObservaçÃo para editar os arquivos citado acima é necessário copiar para uma área de trabalho e depois de editado adicionar novamente ao servidor.
Bom galera é isso skills novas fixed espero que vocês goste.