19

» WarCraft 3 / Как отловить даблклик на гуи?

Int3r_Karma:
Абсолютно не правильно
Вэйт тут нельзя использовать.
1 переменная-массив Player_TempSelectedUnit [номер игрока] типа "боевая единица"
Событие: Игрок выбирает боевую единицу
Если: (Triggering unit) == Player_TempSelectedUnit [номер игрока]
  • это двойной клик, дальнейшие действия здесь
Иначе: (Triggering unit) != Player_TempSelectedUnit [номер игрока]
  • игрок нажал на этого юнита впервые, задаем
  • Player_TempSelectedUnit [номер игрока] = (Triggering unit)
  • при следующем клике по данному юниту сработает условие выше
Опционально можно еще ввести цикл с малым периодом, который будет проверять если Player_TempSelectedUnit [номер игрока] мертв или удален. Но это для каких-то сложных систем, для выбора героя кликом достаточно написанного выше.
Двойной щелчок должен быть ограничен определенным периодом времени, т.к. это даблклик, а не просто клик, иначе будет срабатывать при каждом втором нажатии, вне зависимости от интервала.
Это должен быть даблклик для активации рывка, а не для пика какого нибудь, поэтому нужно чтобы таймер сбрасывался.
Мб кто то может на джассе написать этот триггер и указать строку, где будет прописан run (ignoring conditions) другого триггера, чтобы я просто туда прописывал действия?
Я не знаю как нормально сделать даблклик на гуи, без вейта(
19

» WarCraft 3 / Пофиксите модель, пожалуйста / Как пофиксить >ЭТУ< модель?

Lotus101:
Так-так что тут у нас, НАРУТО, фууу.
А вообще ты наверно понял кто я) напомни в лс, попрошу одного человека помочь.
Уже не нужно, забудь)
19

» WarCraft 3 / Как дать юниту возможность райткликать на дерево?

ClotPh:
Можно дать абилу на съедение деревьев от горных великанов. Тогда появится возможность райткликать на дерево, а когда он будет пытаться кастануть абилу на дерево, сиречь съесть его (макс. расстояние каста настраивается) - отменять каст (тогда дерево останется стоять на месте и ничего ему не будет), триггерно запускать свой прыжок. Тогда кулдаун абилы не пойдет, но его, ятп, можно будет пустить через мемхак.
Манки кинг доты 2 весёлый, да.
А Наруто еще веселее. Нет, мне нужно без абилки.
19

» WarCraft 3 / Оптимальная реализация хаванья (умнее названия не придумалось).

Сделай периодик 0.01(который будет включать в себя ВСЕ тексты, чтобы не нагружать множеством периодиков для каждого), который будет рисовать текст, отображающий integer = количество юнитов в group, над головой героя. При поедании юнита, делай его неуязвимым, hide, двигай куда то в недосегаемое место на карте(не знаю, на всякий случай, я бы сделал так).
При использовании отрыгивания, настраиваешь все параметры исходя из integer(урон, например) и затем unhide, uninvul всех юнитов в группе + делаешь с ними всю грязь.
И мне кажется идею ты содрал не с этого Slark's bastard'a, а с васаби жирного, из league of legends, который хавает крипов и плюет ими, нанося урон и земдляя. Ну, в общем, так и сделаешь.
А если хочешь, чтобы он мог схавать таким образом героя, а ты имел вижен на нем, есть два варианта:
прозрачность = 100%; пауза/стан;
SetUnitX(udg_Hero,GetUnitX(udg_Eater))
SetUnitY(udg_Hero,GetUnitY(udg_Eater))
;
Магический огонь + привязать камеру + классический hide сожранного героя.
А вообще, рекомендовал бы всегда использовать станы вместо пауз и прозрачность 100% вместо hide, потому что это решает нерешаемые проблемы паузы и hide, при этом оставляя лишь небольшие минусы, которые можно исправить небольшими костылями.
19

» WarCraft 3 / Не работает модель? - Вам сюда!

Вылетает редактор при попытке поставить юниту с развернутым главным окном(т.е. при попытке отобразить модель).
Я пробовал сохранять mdx>mdl>mdx.
(Да, я их менял, это какая то лажа с MdlVis'ом)
Загруженные файлы
19

» WarCraft 3 / Что же лучше, таймеры или периодик

~~ХОП ХОП ОТРЕДАЧЕНО
Я замечал, что при 0.01 определенные действия как будто не успевают выполняться, но такое было редко и возможно это было моя ошибка, так что утверждать не стану.
19

» WarCraft 3 / Как исправить проблему с белым фоном текстур эффектов?

DarkRiset:
Darknessay:
Кажется ты не понимаешь, как работают фильтры альфы.
Не понимаю. Как раз поэтому и задал вопрос.
В ME открой модель. Там есть фильтры Addative и Add Alpha, которые работают схожим образом: чем темнее, тем прозрачнее(черный = 100%). Есть какой то альтернативный фльтр, вроде Modulate, который отображает белый как прозрачный. Посмотри в материалах(Window\Material manager\).
Это касательно отображения.
А ошибка скорее всего не в том, но попроси изменить эффект того, кто в этом шарит, ведь если она выбивает после того, как его редактировал ты, значит ты где то напартачил.)
19

» WarCraft 3 / Модель белая в игре

dave_wwid:
Перегнал в tga Затем поменял размер в фотошопе. Затем tga отконвертировал в blp
Мне пришлось фиксить текстуру колючек, искать по новой текстуру дерева, а текстуру Хидана чистить от мусора из-за сжатия, но это моя вина изначально, так что хорошо.
Спасибо большое.)
19

» WarCraft 3 / Модель белая в игре

nvc123:
а потом еще раз сжать - качество ухудшится еще раз
сфига ли это
т.к. она уже прошла через сжатие и восстановление(при конверте в png) то последующие сжатие не ухудшит качество
а вообще есть проги для редакта blp
Какие?
19

» WarCraft 3 / Модель белая в игре

dave_wwid:
Текстура кривая (размер)
Если эта версия заработает то просто переделай текстуры размером 256Х256
Стоп, т.е. дело в том, что она была не кратного размера? Странно, я почему то не заметил этого. А как ты её изменял? Текстура ведь сжатая, если её конвертировать в жпг/пнг, а потом еще раз сжать - качество ухудшится еще раз, или это как то обходится?
19

» WarCraft 3 / Модель белая в игре

dave_wwid:
Деревья используют replacеable texture ?? Вариации деревьев поменять (на первую). Поменять битность текстуры (хотя это маловероятно)
У деревьев выставлена вариация, реплейсов нет.
Uber:
Причин может быть много.
Можно попробовать прикрепить одну из моделей здесь, может, кто-то посмотрит её.
Тут все три модели.
Загруженные файлы
19

» WarCraft 3 / Модель белая в игре

dave_wwid:
Возможен еще один вариант ( и он более верятен чем 2 последних описанных nvc123)
Используется replacеable texture (заменяемая текстура) и она либо не импортирована либо неправильно прописана .
Нет такого.
Кажется никак не решить это...(
19

» WarCraft 3 / Модель белая в игре

16GB:
не работает текстура
С чем это связано? Ведь у меня нормально она отображается. А если неправильный импорт, то модель не будет видна сама.
19

» WarCraft 3 / Проблемы с сообщениями в чат

Bornikkeny:
На хайве полно vJASS библиотек для операций команд чата.
Я не юзаю жасс, я гуишник(
quq_CCCP:
Ну SubString берет подстроку на N символов указанных в функции, от А до Б (номера символов), стоить помнить что один символ кириллицы считается за 2 символа латиницы.
Какие там могут быть проблемы?
Проблема не в самих командах, с ними все хорошо. Проблема с сообщениями в чат. Когда пишешь что то, сообщения отрезаются на определенном кол-ве символов(одинаковом).
Ладно, я переспрошу с примером карты.
19

» WarCraft 3 / Распространение дебаффа

Diaboliko:
Darknessay:
Diaboliko:
Разница в отсутствии 2 секунд задержки на удаление.
Нет разницы между тем, чтобы сверять расстояние непосредственно, сверяя каждую точку или сверять расстояние, чтобы удалять бафф. Не корчи из себя остроумную киску, ты знаешь что это не так.
Какой вопрос такой ответ.
Вопрос вполне адекватный: я спросил, нет ли других путей.
19

» WarCraft 3 / Распространение дебаффа

Diaboliko:
Разница в отсутствии 2 секунд задержки на удаление.
Нет разницы между тем, чтобы сверять расстояние непосредственно, сверяя каждую точку или сверять расстояние, чтобы удалять бафф. Не корчи из себя остроумную киску, ты знаешь что это не так.
19

» WarCraft 3 / Распространение дебаффа

DracoL1ch:
триггеры, выдача дамми ауры на нос
Слишком тяжело, потому я и ищу вариант типа ауры.
Diaboliko:
Удаляй дебафф ауры триггерно?) лучше аур средства для добавления иконки дебаффа имхо нет
Какая тогда разница?
19

» WarCraft 3 / Распространение дебаффа

quq_CCCP:
Ядовитые\ледяные стрелы - идеально подходят для дебаффов замедления, ибо стакаются.
Аура нужна просто. Т.е. юнит подходит достаточно близко к юниту и получает бафф, отходит - теряет.
19

» WarCraft 3 / Помогите баг исправить, пожалуйста.

nvc123:
Darknessay, ок
закрываю вопрос
Я предоставил все скрины и все что можно было, ты просишь пруф существования бага. Может тебе еще пруф несуществования бога искать? Я сказал, что это баг. Баг подразумевает ошибку в игре. Если в коде нет ошибок, значит это суканемат - ингейм баг, а значит я спрашиваю тех, кто с этим сталкивался и может помочь.
19

» WarCraft 3 / Помогите баг исправить, пожалуйста.

nvc123:
Darknessay, тогда перенеси на отдельную карту и кидай её сюда
короче карта или gtfo
>gtfo - Завуалированный мат считается нарушением правил. Ты вроде модер? бань себя.
Конкретно тебя я и не спрашивал, по факту ты уже надоел, агрота детская.
19

» WarCraft 3 / Помогите баг исправить, пожалуйста.

nvc123:
если он будет работать нормально в ней
это значит что ошибка в других триггерах
Ошибка не может быть в других триггерах, потому что баг происхоидт только в конкретном акте, который вызывается только триггером каста.