Я пытаюсь создать новую способность из редактора объектов (далее РО). Она добавляется в иерархию, я меняю параметры... Всё как положено. Однако, когда я пытаюсь через РО добавить созданную способность юниту, в списке нестандартных способностей её нет! И не потому, что я пытаюсь добавить геройскую способность обычному юниту, а потому, что в силу неведомых причин у новосозданной способности и её основы одинаковый id. В смысле, написано что id разные, но редактор ведёт себя в точности так, если бы они были одинаковы.
Боролся я с этим так:
  1. Удалил все модификации.
  2. Переустановил WC3.
  3. Пробовал разные версии WorldEditor.
  4. Перезагружал компьютер.
  5. Проверялся на вирусы.
Ничего не помогло. Есть идеи?

Принятый ответ

bladget, скорее всего (если у тебя Vista или W7 стоит), в старой папки остались "файлы совместимости", которые не удаляются просто так. В WoO много всякого мусора было...
1
15
10 лет назад
1
Я не особо понял. Можешь скинуть карту. Запалю
0
28
10 лет назад
0
под id ты подразумеваешь равкоды?
0
15
10 лет назад
0
nvc123, а мб приказа? поэтому и срабатывают несколько способностей одновременно.
0
23
10 лет назад
0
В jngp можно менять айди. Пробовал?
0
28
10 лет назад
0
EnergyFrost, у него не получается добавить способность юниту
0
28
10 лет назад
Отредактирован Jusper
0
Можно попробовать добавить абилку юниту через shift-enter, прописав ее raw code.
  1. Ставишь Показать названия переменных
  2. Запоминаешь Raw Code способности
  3. Выбираешь у юнита поле способности, нажимаешь Shift-enter
  4. Прописываешь Raw Code (на примере тех, что там есть) способность в открывшемся поле.
  5. Снимаешь Показать названия переменных
  6. Проверяешь результат.
0
15
10 лет назад
0
Какую способность не получается добавить. Вроде, есть способности, которые не могут быть использованы для юнита. Или вообще все?
0
28
10 лет назад
0
EnergyFrost, ты читал вопрос?
он же написал что создал способность на основе скила для юнита но созданный скил не добавляется юниту
мой совет
юзай джнгп
в нём при создание спела можно указать равкод
а вобще нужен пример карты(мб это баг скила а не редактора)
0
22
10 лет назад
Отредактирован Zahanc
0
nvc123:
под id ты подразумеваешь равкоды?
Да.
EnergyFrost:
Я не особо понял. Можешь скинуть карту. Запалю
Дело не в конкретной карте. Такая проблема возникает с любой картой.
SomeFire:
В jngp можно менять айди. Пробовал?
Конечно!
Jusper:
Можно попробовать добавить абилку юниту через shift-enter, прописав ее raw code.
nvc123:
EnergyFrost, у него не получается добавить способность юниту
Получается. Новосозданная способность появляется в списке стандартных, вместе с основой. И основа повторяет все изменения, которые я делаю с новой способностью и наоборот. В конце-концов, можно напрямую указать равкод нужной способности. Но редактор ведёт себя так, будто существует две способности с одинаковым равкодом — когда изменяешь одну способность, другая претерпевает те же изменения.
nvc123:
EnergyFrost, ты читал вопрос?
он же написал что создал способность на основе скила для юнита но созданный скил не добавляется юниту
мой совет
юзай джнгп
в нём при создание спела можно указать равкод
а вобще нужен пример карты(мб это баг скила а не редактора)
Конечно я использую JNGP! Я же писал, что редактор пишет, что равкоды разные, но ведёт себя так, будто они одинаковые (не важно какой равкод я указал при создании способности). Я пробовал разные версии JNGP и обычный WE.
Получается, никто с подобным раньше не сталкивался?
0
15
10 лет назад
0
Скинь карту.
0
22
10 лет назад
0
Скинь карту.
bladget,
Дело не в конкретной карте. Такая проблема возникает с любой картой.
Уверен, что у остальных всё будет в порядке.
В прочем, попытка не пытка.
Загруженные файлы
0
15
10 лет назад
0
bladget:
Скинь карту.
bladget,
Дело не в конкретной карте. Такая проблема возникает с любой картой.
Уверен, что у остальных всё будет в порядке.
В прочем, попытка не пытка.
скрины можешь кинуть?
или прям вообще пошагово расписать, что и как ты делаешь
0
22
10 лет назад
Отредактирован Zahanc
0
Создаю способность на основе канала. Делаю её доступной для не-героев.
Пытаюсь добавить способность пехотинцу, но в списке нестандартных её нет.
Зато в списке стандартных целых две одинаковых способности с одинаковыми равкодами. ('A000')
Я уверен что это из-за того, что я установил WoO и копался в его внутренностях. Но теперь-то WoO удален, а оригинальная игра переустановлена.
0
28
10 лет назад
0
bladget, в кампании работаешь?
Можешь сделать скрины с Raw Code? Прям всех тех же строк.
0
22
10 лет назад
Отредактирован Zahanc
0
Нет, я работаю с обычным WE и JNGP, в единичных картах. Делать снимки не вижу смысла. При добавлении способности юниту её равкод совпадает с указанным.
Сейчас установил игру в другую папку — всё прошло, как страшный сон. Но всё-равно мне хотелось бы, чтобы создатели модов обратили внимание на это и не допускали более таких ошибок, если возможно.
0
23
10 лет назад
0
bladget, скорее всего (если у тебя Vista или W7 стоит), в старой папки остались "файлы совместимости", которые не удаляются просто так. В WoO много всякого мусора было...
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.