28

» WarCraft 3 / Отлов смерти предмета и отлов его появления на карте

про появление предметов
если ты не знаешь то предметы могут появиться лишь 2 способами
  1. быть куплены в лавке
  2. быть созданы триггерно
на 1 есть событие
на 2 надо просто записывать все создаваемые предметы в бд
в любом случае без знания jass ты эту систему вряд ли сделаешь
28

» WarCraft 3 / Отлов смерти предмета и отлов его появления на карте

что тут рассказывать
TriggerRegisterDeathEvent это функция регистрации события
если знаешь джасс то юзай её если не знаешь то не юзай
по слухам из за неё бывали баги
28

» WarCraft 3 / Способности и алгоритмы на заказ

есть шанс сделать и подумать)
ну так сделай и подумай (именно в таком порядке)
28

» WarCraft 3 / Как отловить статус "вышел из боя"

EnergyFrost, лучше использовать 1 общий таймер
каждому юниту соответствует своя запись в бд
при каждом тике таймера уменьшаем значение инта
как только значение инта достигло 0 даём абилку на реген
как только юнит получил урон/применил спелл ставим инт на MAX_TIME и удаляем абилку регена
SomeFire, рики не подходит так как там реген связан с инвизом
Basile2:
может быть кто поможет наработкой или подскажет карту где подобное подсмотреть (чтобы та открывалась в редакторе)
это вопросы ответы а не стол заказов
за примерами тебе туда
28

» WarCraft 3 / Отлов смерти предмета и отлов его появления на карте

Принятый ответ
VetsaN, таких событий нету
надо записывать все предметы в бд и периодическим таймером отслеживать их состояние
смерть предмета можно отследить с помощью TriggerRegisterDeathEvent но её использование нежелательно
либо делай все предметы юнитами
вот статья про бд
28

» WarCraft 3 / звук

Принятый ответ
попробуй прелоадить его в начале игры
28

» WarCraft 3 / Следы на воде

триггерно создавать эффект брызгов
для этого тебе нужна моделька брызга и минимальные знания триггеров
28

» WarCraft 3 / Импорт деревьев(

Yury13, в самой модели есть вариации
тебе нужна спец модель с вариациями
28

» WarCraft 3 / Камера

что значит перестала работать
без камеры вообще не может быть игры
как минимум 1 камера должна быть в игре
28

» WarCraft 3 / Множественные трансформации

Желательно без триггеров, поскольку и так в карте их будет достаточно.
я хз как вы умудряетесь делать кучу триггеров
у меня пока что ни разу не получалось сделать более 20
28

» WarCraft 3 / Безмолвие

SomeFire, как я уже написал требования будет видно при наведении на абилку
28

» WarCraft 3 / Безмолвие

Tobi123, требования будет видно при наведении на абилку
Tobi123:
можно целую систему запилить отдельного молчания на определенные умения.
ну я как бы это и описал
28

» WarCraft 3 / Безмолвие

Принятый ответ
во первых учимся писать нормально
во вторых каждому скиллу нужно создать пассивку пустышку с таким же изображение
потом если надо отключить какой то скил то запрещаем его игроку/удаляем и даём пассивку
если надо вернуть обратно то удаляем пассивку и разрешаем/добавляем активный скилл
в третьих как понятно из описания нужна бд для хранения всех этих взаимосвязей
28

» WarCraft 3 / Общий вопрос: Проблема с отключением ролика

WeDenn, для начала прочти статьи
если ты не знаешь что такое переменные то это твои проблемы
28

» WarCraft 3 / Триггерный урон

Принятый ответ
Astra, очень багано
так как после последней атаки может многое изменится
так же урон при событие юнит получает урон зависит от брони и прочих резистов
если юнит с уроном 100 нанёс удар по врагу с физ резистом 50% а потом получил бафф/предмет на +100 урона то скилом нанесёт 50 урона хотя должен был бы нанести 200
тут нужно юзать бд
при касте скила брать из бд начальный урон юнита, бонусы предметов и бонусы всех бафов
тема кстати уже много раз поднималась
и каждый раз все заканчивалось тем что афтар забивал на подобную систему либо писал "вы все нубы/тролли и не знаете/не хотите сказать как сделать это легко и просто"
ибо подобная система требует кучи кода и как минимум 30 прочтённых статей по jass
вот статья о бд
28

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

ElectRione, скачать ещё раз(возможно архив побился в процессе скачивания)
и этот это какой?
28

» WarCraft 3 / "Приказы"

Stiletto, зачем таймер?
лучше триггер с событиями юнит отдал приказ
28

» WarCraft 3 / Сделать неразрушаемый объект разрушаемым

Принятый ответ
YuliaQuest, берёшь разрушаемый объект и меняешь модель
это в ро
если надо триггерно то делаем разрушаемый и не разрушаемые генераторы в ро
при необходимости сменить удаляем не разрушаемый и создаём на его месте разрушаемый