Простой ответ:
Если не хочется ничего делать ищи на hiveworkshop IsUnitMoving от Bribe'a. Там есть детект начала движения точно, а вот конец не знаю, еще есть просто условие если юнит двигается.
Непростой ответ:
Это не просто для юзера незнакомого с джасом, тут нужно знать несколько нюансов. Вообще повесить на юнита таймер и проверять расстояние между координатами, если оно больше 0, значит юнит двинулся. Чтобы это было именно событием можно прийти к такому извращению. В событиях в категории игра есть сравнение переменной, оно должно быть реальным и не массивным. Когда по таймеру видно, что юнит сместился ставишь это число на 1 и сразу же обратно на 0. Твой триггер с событием словит это изменение на 1 и посчитает, что твой юнит двинулся. Но это именно извращенский способ потому что, тому кто написал такую систему с нуля это событие вообще не понадобится, это полезно только для гуи юзеров.
Можно запретить на всех героев если в тип целей поставить не герои по идее, сам не тестировал. Чтобы на конкретного лучше всего свой крит через отлов делать как сказано выше.
Любая система по отлову урона и ставить ему хп 1+ урон каждый раз когда он ловит летал. Для этого раньше использовал DDS Bribe'a. Можно на хайве и другие системы поискать если версия 1.26а интересует.
Там же в игроке надо убрать общий обзор. У меня английский редактор могу только подсказать посмотреть Aspect Of Alliance. Что-то связанное с союзами смотри и там общий обзор надо еще отключить по идее.
Не тестировал, ибо пока нет времени. И да пока ты не сделал карту еще до конца, почитай пожалуйста про утечки (прошу).
За синхру лучше конечно одного специалиста тут спросить, но в целом выглядит так будто при загрузке у тебя что-то меняется, а у других нет и поэтому тебя выкидывает.
" меня появилась еще одна идея просто 3 переключаемых засунуть: Жар преисподней, укрыться за щитом и тот же укрыться за щитом только от магии(ведьмаки) и когда один включают чтобы отлавливало приказ и отжимало другие, о результате отпишусь немного позже."
ну вот так и надо
по идее
Я уже поглядел spellpack'и на инвокера и в принципе думаю повторю то, что там, всем спасибо.
Народ сорян, совсем забыл, что писал сюда, вот и поздно отвечаю. Я хочу сделать чтобы было 3 активных способности, можно и с прерыванием приказа, то есть в интерфейсе игрока будет 3 кнопки, когда нажимаешь одну, то она активируется. Если нажимаешь вторую, то активируется вторая, но при этом первая выключается и тоже самое с третьей, но также надо чтобы эта способность была активна всегда и её нельзя было выключить, но это можно и через приказ сделать, я знаю как это делается, а вот как сделать то о чем попросил ранее, я немного не понимаю, я мало знаю особых механик всех способностей варкрафта. Попытался сделать 3 жара преисподней, так как знал, что они не стакаются, но не ожидал, что если включить все 3, то все 3 будут включены, а мне бы хотелось чтобы когда включаешь один, то остальные выключаются, в общем как-то так. Попробовал через приказ когда игрок активирует, чтобы отключало оставшиеся, но как-то не получается, получается лишь выключить тот же, что игрок и включил, видимо идея через 3 одинаковых способности не выйдет, придется делать с другими способностям, чтобы приказы были разные, я подумаю как можно еще сделать. У меня появилась еще одна идея просто 3 переключаемых засунуть: Жар преисподней, укрыться за щитом и тот же укрыться за щитом только от магии(ведьмаки) и когда один включают чтобы отлавливало приказ и отжимало другие, о результате отпишусь немного позже.
Вот кстаит человек привел пример с инвокером, это то что мне нужно на самом деле, насколько знаю сферки инвокера нельзя выключить после включения. Пойду погуглю открытую доту и проверю, то ли это что мне нужно или нет.
Обновил, но это неполная и скорее всего последняя версия, тут просто исправлены серьезные баги и подкорректированы слабые/сильные на моё мнение персонажи.
Проанализировав хорошенько данную версию я могу лишь порекомендовать в неё не играть, во время парочки тестов я обнаружил несколько багов которые сильно портят впечатление от игры. В данный момент я уже сделал большую часть обновления которая ориентирована на изменения некоторых персонажей и ключевых механик дабы они больше не вызывали лютых багов. Приношу извинения за столь длинные сроки и за то, что не сделал все как надо с первого раза, первый опыт все-таки.
quq_CCCP, Я не про взлом карты, а про читы одиночной игры, да и вопрос не в этом. Вопрос про видимость. Master113, У меня нечто подобное, но вопрос не в этом.
Попробуй дать юниту способность(предметную) которая дает доп. зрение со значением на минус.
Если не ошибаюсь это гоблинский телескоп, не помню уже, давно не пользовался им.
Он бьет ошибку не потому что ты его копируешь, просто там 100% есть переменные которых нет у тебя, попробуй создай все переменные которые там есть и делай как раньше, обычно в наработках на Jass'e для GUIшников оставляют триггер со всеми переменными.
Обновление 4.7 вышло, надеюсь все ошибки исправил и ничего не пропустил.
И да забыл в списке изменений указать, что добавлен новый покупаемый перк для убийцы: Убийства страсть - позволяет убийце сбросить все перезарядки активных способностей, имеет длительную перезарядку.
Xali, баги с описаниями стоит поправить побыстрее, дабы они не обманывали игроков.
Я все время половину из них либо пропускаю либо забываю, было бы неплохо для начала составить список всех описок, я в следующей обнове займусь этим и переделкой ландшафта на некоторых картах, чтобы они выглядели более адекватно и реалистично.
Крашлог и карту желательно, мб где то пропустили скобку?
крашлог не знаю где взять, ибо в папке errors кроме крашей самого редактора ничего не нашел, скриншот с ошибкой прикрепил, карту скинуть в общий доступ не могу, ибо она открытая да и толку её скидывать, чтобы ты посмотрел на мои кривые ручки?) Я уже проверял, проблема именно в этом wts, другие карты и все остальное работает шедеврально. Скобочки поискал немного и нашел, что в способность: забыл в () астрал написать, но после того как исправил все ещё крашит, в общем если не разберусь, то забью хер на этот перевод, ибо заного все делать я не хочу.
В общем одним хитрым методом выяснил, что ошибка где-то между 1213 и 1499 строкой.
upd. Короче я переводу оставшиеся эти строчки уже в самом варике, чтобы ничего не сломать, я так рад, что хоть время впустую не потратил, всем спасибо.
В общем в связи с тем, что сейчас нет времени работать над этой картой, я могу сказать, что обновление скорее всего выйдет внезапно, ибо конкретную дату я назвать не смогу, а перевод я уже почти закончил, там осталось лишь таблицу и гайды перевести.
Кстати, добротный перенос DBD. Там ещё вороны были, кажется, которые взлетали и палили выживших карканьем.
Спасибо, я очень старался. Насчет ворон, я уже пробовал создать систему которая считывала движение каждого игрока и если он долго не двигался, то его местоположение сообщалось игроку на убийце, но увы ту систему можно было очень легко абузить будучи маньяком и мне пришлось её удалить. Прямо сейчас я работаю над переводом 4.4 на английскую версию, а потом уже буду работать над 4.5 на который у меня большие планы.
думаю, автор треда хочет узнать, как сделать систему кастомных снарядов, которые выпускаются магом при касте и при попадании накладывают какой-либо эффект
Я не понимаю как объяснить. В общем есть спелл который кастуется как бы мгновенно. То есть герой проигрывает анимацию и сразу же накладывается эффект. Как сделать так чтобы этот спелл наносил эффект не мгновенно, а вылетал снаряд и потом уже при приземлении накладывался эффект. Возможно ли это через РО? Я пробовал и у меня не получалось.
Вроде есть способность дух, добавляешь её и юнит становится прозрачный. Там таких способностей несколько, ищи именно ту которая делает ПРОЗРАЧНЫМ, не невидимым.
Возможно "душераздирающий" прозвучит лучше?
Что это ещё за "раздирающий" крик такой?
Не знаю, сочинял на ходу. Спасибо за поправочку, в следующий раз постараюсь исправить, а то тормошить модераторов с публикациями не хочу постоянно.
Я все равно намутил опять же несколько ошибок. Где-то слово пропустил или еще что. Вечно спешу вот и не могу заметить все подряд. Буду рад если все-таки люди помогут мне найти все недочеты хотя бы в описании.
Ред. Real60Hz
» WarCraft 3 / Условие на движение
Если не хочется ничего делать ищи на hiveworkshop IsUnitMoving от Bribe'a. Там есть детект начала движения точно, а вот конец не знаю, еще есть просто условие если юнит двигается.
Непростой ответ:
Это не просто для юзера незнакомого с джасом, тут нужно знать несколько нюансов. Вообще повесить на юнита таймер и проверять расстояние между координатами, если оно больше 0, значит юнит двинулся. Чтобы это было именно событием можно прийти к такому извращению. В событиях в категории игра есть сравнение переменной, оно должно быть реальным и не массивным. Когда по таймеру видно, что юнит сместился ставишь это число на 1 и сразу же обратно на 0. Твой триггер с событием словит это изменение на 1 и посчитает, что твой юнит двинулся. Но это именно извращенский способ потому что, тому кто написал такую систему с нуля это событие вообще не понадобится, это полезно только для гуи юзеров.
» WarCraft 3 / Как запретить работать способность на конкретного героя
Ред. Real60Hz
» WarCraft 3 / Как сделать юнита неубиваемым?
Ред. Real60Hz
» WarCraft 3 / Как выдать видимость только одному игроку?
Не тестировал, ибо пока нет времени.
И да пока ты не сделал карту еще до конца, почитай пожалуйста про утечки (прошу).
» WarCraft 3 / Диссинхрон при загрузке сейва
Ред. Real60Hz
» WarCraft 3 / Диссинхрон при загрузке сейва
Ибо если с файла, то значит автор карты где-то не допилил синхру.
» WarCraft 3 / Три переключаемые способности
Ред. Real60Hz
» WarCraft 3 / Три переключаемые способности
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Как заблокировать видимость для летающих юнитов?
Если не ошибаюсь это гоблинский телескоп, не помню уже, давно не пользовался им.
» WarCraft 3 / Перенос jass
» WarCraft 3 / LoadingScreen без щелчка
upd. но сам никогда не проверял
Ред. Real60Hz
» WarCraft 3 / Last Midnight v4.8
И да забыл в списке изменений указать, что добавлен новый покупаемый перк для убийцы: Убийства страсть - позволяет убийце сбросить все перезарядки активных способностей, имеет длительную перезарядку.
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Версии war3 и нововведения
» WarCraft 3 / Крашит варик при загрузке карты
В общем одним хитрым методом выяснил, что ошибка где-то между 1213 и 1499 строкой.
upd. Короче я переводу оставшиеся эти строчки уже в самом варике, чтобы ничего не сломать, я так рад, что хоть время впустую не потратил, всем спасибо.
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Last Midnight v4.8
» WarCraft 3 / Last Midnight v4.3
» WarCraft 3 / Как сделать чтобы у способности без снаряда летел снаряд?
Ред. Real60Hz
» WarCraft 3 / Last Midnight v4.2a
» WarCraft 3 / Призраки
Ред. Real60Hz
» WarCraft 3 / Last Midnight v4.2a
Я все равно намутил опять же несколько ошибок. Где-то слово пропустил или еще что. Вечно спешу вот и не могу заметить все подряд. Буду рад если все-таки люди помогут мне найти все недочеты хотя бы в описании.