28

» WarCraft 3 / Никак не заработает SharpCraft

Не хочу наглеть, но можно у тебя позаимствовать варкрафт?
У меня есть установщик только 1.27, а версии позже у меня уже нет, то была лицензия. Она была удалена после того, как у меня сломался винчестер.
28

» WarCraft 3 / Никак не заработает SharpCraft

Ну не работает ни в какую этот шарпкрафт, как его оживить?
Профили настраивал?
Drulia_san:
Там же 1.26, можно ссылку на 1.28 или 1.29?
А, блин, прошу прощения. Я думаю, стоит погуглить патчи.
Я тут загуглил, и понял, что их нет, скачать нужно лаунчер, а он, вроде бы, только последнюю версию ставит.
28

» WarCraft 3 / Никак не заработает SharpCraft

Английских увы не нашел
Искать лучше надо, скачал английскую с форума гарены.
Он способен на русской версии заработать или нужно все таки найти английскую?
На английской работает нормально, про русскую не скажу.

Вот торренты на варкрафт с форума гарены.
28

» WarCraft 3 / Не работает превращение, по апгрейду

Уже задавали подобный вопрос, нужно создать на основе способности, что превращает троллей в берсеркеров после улучшения, и дать новую способность мурлокам.
28

» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4

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

» WarCraft 3 / GetRealId( )

В мемхаке нашел следующую функцию, но хотелось бы, чтобы функция работала без return bug'a
Это не мемхак, это return-loop hack, работает он исправно, ничего не сломает. Про разные ответы на одно и тоже число я уже ответил, Jass ошибается при чтении чисел с 10 и более знаков после запятой. Иногда он ошибается и при чтении чисел с меньшим количеством знаков.

Что же касается твоего решения, я немного не понял, как это относится к вопросу.
28

» WarCraft 3 / В чем сейчас актуально делать карты?

Clamp:
PT153, он и над чистым JASS2 работает.
Это так, я имел ввиду, что в cJass нет реализации структур, а потому и "костылей" нет.
28

» WarCraft 3 / В чем сейчас актуально делать карты?

Поэтому cJass более полезен даже в этом плане (костылей не создается и все происходит на уровне компиляции карты, что дает большую оптимизацию игровых ресурсов да и сил картостроителя: ну. согласитесь, даже если брать сами дефайны и библиотеки - удобные штуки).
Вот только cJass - это надстройка над vJass, просто добавляющая синтаксис С, потому костыли что там, что тут.
28

» WarCraft 3 / Переменные и юниты

Принятый ответ
Триггер_1
Событие - юнит входит в область Вся карта.
Условия - Тип triggering unit равно Друид-медведь.
Действия - Добавить событие в триггер_2 - здоровье triggering unit становится меньше или равным x.

Триггер_2
Действия - Отдать приказ triggering unit Омоложение на triggering unit.
28

» WarCraft 3 / Таймер срабатывает сразу

То есть эта фигня не работает без создания объектов в редакторе звука? ну ладно
Работать будет, если создать в редакторе звука, скопировать сгенерированный код и заменить переменные на свои, а после в редакторе звука удалить созданный звук/музыку.
28

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

Много уровней очень хреново, а точнее больше 4х круто увеличивают время загрузки карты а еще просадку фпс при вручении абилки, поэтому системы статов сделаны из отдельных абилок а не из 1 на много уровней. Не будьте дураками и не наступайте на одни и те же грабли, не 2003 год уже если что...
Ничто не мешает сделать подгрузку способности в начале карты, чтобы при её вручении не было лагов. К тому же, есть всего 2-3 способности на ускорение атаки без баффов.
28

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

Принятый ответ
перепроверил, повышение скорости атаки работает
Если кому нужно, вот карта.
В чат вводим число и уровень способности становится равным введённому числу.
Загруженные файлы
28

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

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

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

А в чём проблема сделать 11 уровней у способности на основе перчаток скорости, на уровне 1 бонус 0%, на уровне 2 бонус а%, на 3 - 2*а%. За каждые недостающие 10% здоровья у юнита увеличивать уровень этой способности на 1, а саму способность сразу дать. Уровней у способности может быть 100.
28

» Мир безумного / WarCraft 3 - 1.30 (все патчи PTR)

Лет 10 ждал такого обновления. От души, Близард!
Во-первых, это написано в исправлениях, во-вторых, это не единственное изменение, в-третьих, это мелкий патч.

Теперь одновременно может быть запущено только одна копия приложения игры
Тут описка, "запущенА".
28

» WarCraft 3 / Описание предмета

Ctrl + Enter отображался некорректор
Потому что у Windows-1251 перенос строки \r\n, а Ctrl + Enter, как я понимаю, ставит только \n.
28

» WarCraft 3 / Описание предмета

Спасибо Ctrl + Enter, теперь всегда буду это использовать. Ctrl + Enter делает только один символ '\n', его номер в ANSI 10, '|n' является строкой из 2-х символов.
28

» WarCraft 3 / Ограничение на количество войск и зданий.

В среднем 60+ ходящих одновременно юнитов на игрока, выше этого лимита лучше не прыгать, т.к начинаются тупки с просчетом карты путей, просадки фпс, да и некоторые юзеры с хреновыми компами\живущие в аулах будут лагать\отваливатся.
Поэтому в ТД картах юниты создаются постепенно (в нормальных тд) а так же принадлежат сразу нескольким игрокам, т.к цвета, имена и параметры союзов можно настраивать для всех игроков как вздумается.
У меня 11 игроков, крипы у 12, каждому игроку идёт ~25 крипов каждую волну (крипы спавнят сами игроки), из стандартных механик я использую только мультишот, койл и цепную молнию. Стоит ли мне убирать 11 игрока и сделать его вторым игроком для крипов?
28

» WarCraft 3 / что из этого вызывает десинк?

Я уже как-то советовал. Можно поставить JNPG с эмуляцией мультиплеера, сам я этим пользовался разок.
28

» WarCraft 3 / что из этого вызывает десинк?

Грубить было не обязательно, я поспешил с написанием, да. Ещё умудрился вместо лайка - дизлайк поставить ))0
Прошу прощения, бывает. А ещё Вы вставили 2 одинаковых скриншота в предыдущее сообщение.
28

» WarCraft 3 / что из этого вызывает десинк?

что-то же вызывает
Я думаю, проблема вся была в передвижении локаций.
28

» WarCraft 3 / что из этого вызывает десинк?

вызывает ли десинк?
Вы прочитали статью, которую я скинул? Там как раз это и приводится как пример использования, что не вызывает десинхронизации.
Также не вызывает десинхронизации следующее, проверял лично.
    if GetLocalPlayer() != Player(i) then
        call SetTextTagVisibility(text, false)
    endif
Что можно упростить до.
    call SetTextTagVisibility(text, GetLocalPlayer() == Player(i))
28

» WarCraft 3 / что из этого вызывает десинк?

Вот SetTextTagVisibility это при использовании с локальным игроком вызовет десинк, потому что мы указываем "сложные" данные, которые обрабатываются по-разному у всех. То есть правильнее создать тексттаг всем, но заменить текст, который будет показан. Тогда десинка не будет.
Что за чушь? У меня всё работает с этим. Скрытие мультибоардов тоже не вызывает десинка.
Прочитали бы сначала эту статью, прежде чем такое утверждать.