Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Скиллы, нужна помощь
#1
Создал скилл с нуля, дал ему ид 30001 (которого нету в клиенте, там maximum 23000 где-то) , в базе все прописано правильно. Далее в игре учу этот скилл и все в порядке, но после релогина он исчезает с панели скиллов (в пассивках, не F1,F2...) и его нужно учить снова.А когда я меняю ему ид на любой другой например 1 (который был в л2, просто заменил), то все сохраняет и проблем после релогина нет.

Мне нужно что бы скилл был с ИД 30001. Мне кажется где-то в клиенте кроме skillgrp и skillname есть еще какой-то файл, который именно эту бяку и делает. Прошу помочь.

Клиент : GOD

Кто сможет помочь, плачу 300 рублей webmoney.

Добавлено через 1 минуту
Мне нужно чтоб скилл не удалялся после релогина. Жду помощи.

Добавлено через 14 минут
Исходники l2p.
Ответ
#2
Стисняюсь спросить,а в sql добавляли ?
СЕО Оптимизация сайтов
Ответ
#3
да, если бы не добавил, он бы у меня не работал вообще.
Ответ
#4
а в skill trees добавили???
Ответ
#5
да :

-- ----------------------------
-- TABLE `skills`
-- ----------------------------
INSERT INTO `skills` VALUES ('30001', '1', '5', 'Броня', 'icon.skill0142', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30001', '2', '15', 'Броня', 'icon.skill0142', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30001', '3', '25', 'Броня', 'icon.skill0142', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30001', '4', '35', 'Броня', 'icon.skill0142', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30002', '1', '5', 'Владение Тяжёлым Оружием', 'icon.skill0141', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30002', '2', '15', 'Владение Тяжёлым Оружием', 'icon.skill0141', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30002', '3', '25', 'Владение Тяжёлым Оружием', 'icon.skill0141', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');
INSERT INTO `skills` VALUES ('30002', '4', '35', 'Владение Тяжёлым Оружием', 'icon.skill0141', '', '11', '0', '0', '0', '-1', '0', '0', '0', '', '0');


-- ----------------------------
-- TABLE `skill_trees`
-- ----------------------------
INSERT INTO `skill_trees` VALUES ('1', '30001', '1', 'Броня', '250', '5', '0');
INSERT INTO `skill_trees` VALUES ('1', '30001', '2', 'Броня', '250', '15', '0');
INSERT INTO `skill_trees` VALUES ('1', '30001', '3', 'Броня', '250', '25', '0');
INSERT INTO `skill_trees` VALUES ('1', '30001', '4', 'Броня', '250', '35', '0');
INSERT INTO `skill_trees` VALUES ('1', '30002', '1', 'Владение Тяжелым Оружием', '250', '5', '0');
INSERT INTO `skill_trees` VALUES ('1', '30002', '2', 'Владение Тяжелым Оружием', '500', '15', '0');
INSERT INTO `skill_trees` VALUES ('1', '30002', '3', 'Владение Тяжелым Оружием', '750', '25', '0');
INSERT INTO `skill_trees` VALUES ('1', '30002', '4', 'Владение Тяжелым Оружием', '1000', '35', '0');

Добавлено через 1 минуту
-- ----------------------------
-- `Skillgrp.dat`
-- ----------------------------

skill_id skill_level oper_type UNK_0 mp_consume cast_style cast_range UNK_1 hit_time[0] hit_time[1] hit_time[2] is_magic UNK_2[0] UNK_2[1] UNK_2[2] UNK_2[3] UNK_2[4] ani_char desc icon_name icon_name2 extra_eff is_ench ench_skill_id hp_consume nonetext1 UNK_3[0] UNK_3[1] UNK_3[2] UNK_3[3] nonetext2
30001 1 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0142 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30001 2 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0142 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30001 3 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0142 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30001 4 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0142 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30002 1 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0141 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30002 2 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0141 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30002 3 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0141 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0
30002 4 11 0 2 0 -1 0 0.00000000 0.00000000 0.00000000 0 0 0 0 1 0 icon.skill0141 0 0 0 0 a,none\0 0 -1 -1 0 a,none\0

Добавлено через 5 минут
вот так в базе все стоит, далее в игре учу скилл, а после обычного релогина (перезахода) он исчезает.

Добавлено через 6 минут
В конфиге skills.cfg :

# Отключить использование книг для учения Скиллов.
AltDisableSpellbooks = True

# Разрешить скиллы чужих рас?
# Если стоит False то чужие скиллы будут удалятся.
OldSkillDelete = True

# Разрешить мультипрофу?
# Если стоит True, то при переходе с саб-класса на основу, скиллы саб-класса не будут удаляться.
MultiProfa = True

# При понижении левела на 10 меньше чем требуемый для скилла, скилл удаляется (off-like True)
AltRemoveSkillsOnDelevel = False

P.S - больше нигде ничего нету со скиллами.
Ответ
#6
клас "1" = хумен вориор, каким классом тестите?
Ответ
#7
Хуманом , командой //setclass 1 вбил себе профу , проверил

Добавлено через 2 минуты
И я писал выше, что когда меняю на ID который в Skillgrp.dat был из л2, например 1 скилл (ид 30001 на 1 сменил везде и в базе тоже) , то такой проблемы нету, скилл после релогина не пропадает. А если 30001, то пропадает, хотя все правильно как видите. Думаю, что кроме этих файлов еще где-то что-то отвечает за это...
Ответ
#8
Случаям в логах не написано "убран плохой скил у вашего персонажа"?
Ответ
#9
iqman ответ верен. только это не пишет в логах.
Ответ
#10
Пишет пишет, как то так, у чара не свои скилы и нет на это логирования?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [помощь] структуры для редактора xdat acmi Virsbandnen 0 1,282 08-17-2022, 07:40 AM
Последний пост: Virsbandnen
  Помощь LineageEffect.u Редактировать a360015305 0 1,306 05-03-2019, 07:52 PM
Последний пост: a360015305
  Etheria и её скиллы, на другой рассе VISTALL 21 4,603 09-11-2018, 11:30 PM
Последний пост: gmred123
  Помощь interface.u запуск звука по кнопке i0cks 14 3,744 06-27-2018, 11:28 PM
Последний пост: i0cks
  Помощь пересобрать маленький UKX Rollo 0 1,144 06-03-2018, 07:25 PM
Последний пост: Rollo
  Даунгрейд Classic до HF\Epilogue - Нужна инфа CozyMucus 3 1,936 05-05-2018, 05:00 AM
Последний пост: Psycho
  нпц, анимации, .инт и скиллы smeli 6 1,956 04-07-2018, 03:49 PM
Последний пост: Reserv
  Перенос костюмов на IL, нужна помощь CozyMucus 5 1,758 10-21-2017, 03:03 AM
Последний пост: CozyMucus
  Пет скиллы Valent 2 1,450 02-26-2017, 09:01 PM
Последний пост: Gaikotsu
  UnrelaScript, помощь с апдейтом. Emperor 3 1,633 01-13-2017, 02:28 PM
Последний пост: kolibri

Перейти к форуму:


Пользователи, просматривающие эту тему: 16 Гость(ей)