nvc123, счетчик хендлов значение не меняется.
С юнитами тоже нет, никто не умирает, т.к. герой просто стоит на месте и ничего не происходит.
Файл уже не сохранился, пытался выявить проблему пару недель назад.
Если без него никак не понять, что это, то займусь этим еще раз.
PUVer, не помню точно.
Примерная процедура, которую мне пришлось произвести:
Импортировал все объекты РО в кампанию.
Импортировал весь импорт.
Удалил весь импорт из карты через MPQ. (ибо карты в кампании не должны весить больше 8 мб, иначе не запустятся)
Вручную прописал для каждого объекта РО новый путь (импорт в кампании содержит приставку camp а не map)
Айди каждого нестандартного объекта на карте и соответствующих импортированных в кампанию благо сохранились.
После в карте я "восстанавливал" каждый объект с помощью "по умолчанию для выбранных войск", тем самым объект из карты заменялся на тот же объект из кампании.
Как то так.
darkowlom, ну, во время того как я исправляю техническую часть, мне приходится ее исправлять в настоящее время в 3 картах)
От сюда опять же следует логический вывод, почему я решил сделать это дополнение. У меня физически нет времени тестить все одному.
PUVer, что мне пилить - решать только мне)
Ты скорее всего не понимаешь всей необходимости этого дополнения в данный момент, раз так считаешь. Ты не работал сразу с 3 картами, когда сохранение и загрузка каждой занимает по 5 минут. (а иногда бывают даже фаталы без сохранения прогресса и приходится проделывать все исправления дважды) Для меня необходимо привести "движок" в порядок, чтобы приступать к основной части кампании, где будет минимум 12 таких карт. А для этого нужно дать людям во что-то поиграть. Может когда-нибудь ты сам перейдешь к созданию второй карты на гв и узнаешь, что такое исправлять одни и те же баги сразу в обеих, а затем тестить это все по отдельности)
запускать свой таймер после использования каждой способности или устанавливать целочисленную на каждую способность с ее временем перезарядки и так же проверять каждую секунду ее значение.
отключение можно сделать следующим образом:
Способность активная, и при активации она просто заменяется на другую и наоборот. Проверка на наличие одной нужной способности будет приносить золото, а на другой - нет. По эффекту будет напоминать жар преисподней, никакого игрового дискомфорта такая система не принесет.
С автокастом сложней немного. Придется отлавливать приказ (это легко, за основу можно взять заклинание "ярость"). Далее создаешь цикл на количество существующих зданий. При активации способности на автокаст записываешь, например, логическую на "да" с соответствующим массивом и при периодическом таймере проверяешь через цикл, какие логические установлены на "да" и все.
Триггерно.
Событие - каждые 30 секунд
Действие - дать игроку количество золота, в зависимости от текущих зданий, приносящих золото
Это настолько просто, что для создания этого триггера требуется минимальные знания гуи.
Если у вас этого нет (а этого нет), то советую начать со статей.
Я использую следующий костыль: урон от заклинаний наносится только от лица дамика, который имеет соответствующую способность для проверки. Пассивку, например с названием "Урон - огонь". Тем самым, можно отследить тип полученного урона.
» WarCraft 3 / Утечки из круговерти пустоты
» WarCraft 3 / Утечки из круговерти пустоты
С юнитами тоже нет, никто не умирает, т.к. герой просто стоит на месте и ничего не происходит.
Файл уже не сохранился, пытался выявить проблему пару недель назад.
Если без него никак не понять, что это, то займусь этим еще раз.
» WarCraft 3 / Утечки из круговерти пустоты
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
На сайте загружена альфа 0.9 версия, но я бы посоветовал подождать новую, ибо в теущей слишком много багов
» Wanderer: Акт 1 / Wanderer: Акт 1
- Хонгорский лес
- Киссийские болота + Дороук
- Иш'кад
- Н'хат
- Леса лакении
- Величественный лес Хунар + горы махоли
- Гордель'вал
- Дхомаун
- Север пустыни хамми
- Юг пустыни хамми
- Огненная вершина
- Локация для пещер (возможно их будет больше, неизвестно сколько будет в игре подземелий.
Размер каждой будет минимум 128-128.» Wanderer: Акт 1 / Wanderer: Акт 1
Примерная процедура, которую мне пришлось произвести:
Импортировал все объекты РО в кампанию.
Импортировал весь импорт.
Удалил весь импорт из карты через MPQ. (ибо карты в кампании не должны весить больше 8 мб, иначе не запустятся)
Вручную прописал для каждого объекта РО новый путь (импорт в кампании содержит приставку camp а не map)
Айди каждого нестандартного объекта на карте и соответствующих импортированных в кампанию благо сохранились.
После в карте я "восстанавливал" каждый объект с помощью "по умолчанию для выбранных войск", тем самым объект из карты заменялся на тот же объект из кампании.
Как то так.
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
От сюда опять же следует логический вывод, почему я решил сделать это дополнение.
У меня физически нет времени тестить все одному.
» Wanderer: Акт 1 / Wanderer: Акт 1
Ред. Obelick
» Wanderer: Акт 1 / Wanderer: Акт 1
Ты скорее всего не понимаешь всей необходимости этого дополнения в данный момент, раз так считаешь. Ты не работал сразу с 3 картами, когда сохранение и загрузка каждой занимает по 5 минут. (а иногда бывают даже фаталы без сохранения прогресса и приходится проделывать все исправления дважды) Для меня необходимо привести "движок" в порядок, чтобы приступать к основной части кампании, где будет минимум 12 таких карт. А для этого нужно дать людям во что-то поиграть.
Может когда-нибудь ты сам перейдешь к созданию второй карты на гв и узнаешь, что такое исправлять одни и те же баги сразу в обеих, а затем тестить это все по отдельности)
» Wanderer: Акт 1 / Wanderer: Акт 1
» Wanderer: Акт 1 / Wanderer: Акт 1
» WarCraft 3 / Текущее время перезарядки у способности
» WarCraft 3 / Система рангов
» WarCraft 3 / Автокаст
» WarCraft 3 / Инком
» WarCraft 3 / Инком
Способность активная, и при активации она просто заменяется на другую и наоборот. Проверка на наличие одной нужной способности будет приносить золото, а на другой - нет. По эффекту будет напоминать жар преисподней, никакого игрового дискомфорта такая система не принесет.
С автокастом сложней немного. Придется отлавливать приказ (это легко, за основу можно взять заклинание "ярость"). Далее создаешь цикл на количество существующих зданий. При активации способности на автокаст записываешь, например, логическую на "да" с соответствующим массивом и при периодическом таймере проверяешь через цикл, какие логические установлены на "да" и все.
» WarCraft 3 / Инком
Событие - каждые 30 секунд
Действие - дать игроку количество золота, в зависимости от текущих зданий, приносящих золото
Это настолько просто, что для создания этого триггера требуется минимальные знания гуи.
Если у вас этого нет (а этого нет), то советую начать со статей.
» WarCraft 3 / Корабли 16 века
» WarCraft 3 / Как отловить тип урона?
» WarCraft 3 / Привет) как изменить высотку юнита в минус
Ред. Obelick
» WarCraft 3 / Привет) как изменить высотку юнита в минус