32

» WarCraft 3 / Использование ShellExecute

Ну как же, винда вам даст формат диска, ага. Есть 100500 способов без мемхака сделать пакость юзеру, ну это лишено смысла - ибо чтобы это работало, вам нужна популярная карта, своя популярная карта на создание которой уйдет уйма времени и сил, другие популярные карты висят на хостботах, и ваша ломаная версия никому не уперлась, к вам даже не зайдут. Дальше то что?
32

» WarCraft 3 / Друг

Мне нравится ваш подход, найти халявного учителя, а то и работника...
32

» WarCraft 3 / Как сделать всплывающий урон от такой способности?

FriendlyGuest, такие способности делаются не так, у вас ошибка в реализации, если ты хочешь спелл со снярядом, то либо ты делаешь триггерный снаряд и спелл пустышку или хитрость с детекиом урона. При касте молотка бурь, ты создаёшь новый триггер с событием - время вышло ( примерное время полёта снаряда, от 0.6 до 3 сёк), событие цель умирает, событие цель получила урон. В условии делаются все действия, если триггер сработал от истечения времени или от смерти, то утилизируем триггер, иначе проверяем урон, он ровно 0.00, урон от кластера и цель имеет бафф стана, тогда наносим полный урон по формуле. Сам молоток урона не наносит, такая реализация позволяет юзать без проблемно все дефолт абилки со снарядами и дебаффом, чётко отслеживаю их попадание и промахи или блок амулет защиты. Разумеется на гуи нехватает инструментов для этого и это делается на jass, но код очень прост, могу сделать пример как буду дома.
32

» WarCraft 3 / Ресурсы карт

На будущее, карты в студию, как и наработки, ссылки, то не понятно что за спел и что конкретно он требует для своей работы.
32

» WarCraft 3 / Обучение jass

С массивами тоже не все так просто, но это все хрень, в реальной игре такого нет как и такого обьёма данных, по 10к+ записей, это все ахинея и не заслуживает внимания. Нет ничего плохого ни в глобалках ни в хештаблице, и ненадо пытается все на массивах делать или исключительно все на хт.
32

» WarCraft 3 / Обучение jass

Vlod, ага, там много ошибок и глупостей. Но факт что хт не нужно боятся, они не настолько медленные чтобы отказыватся, разница - одно обращение к хт = 2 обращения к массиву примерно, в мемхаке анрайза есть тест на скорость, можите попробовать, сравнить разницу.
32

» WarCraft 3 / Как сделать всплывающий урон от такой способности?

Немного не понял что хотите добится, и причем тут полный урон?
При касте способности цели мгновенно наносится урон по формуле 'Уровень способности Х 2 х ловкость героя, включая бонусы на момент каста', вроде все верно но не мешало бы использовать переменные и вычислить урон 1 раз, не делая рассчет 2 раза, для функции урона и для функции текстага.
Если вам нужен урон с учетом резиста - тут нужен отдельный триггер с событием юнит получает урон, условием что урон выше 0, ну и действием записать входящий урон в глобальную переменную, из которой вы прочитаете кол-во урона с учетом резистов в своем триггере, т.к событие урона сработает раньше реального нанесения урона.
32

» WarCraft 3 / Обучение jass

Потом видосики мало помогают, нужно запоминать Хотя-бы базовые функции и синтаксис, а по видео это не сделать, особенно с такими предметами.
32

» WarCraft 3 / Обучение jass

Народ наверное от такого обучения точно забьёт варкравт.
32

» WarCraft 3 / Модели зданий и юнитов

Ну есть ещё вариант прям с игры скриншотить и вырезать, запустили, сделали скрин и с него вырезали.
32

» WarCraft 3 / Рекомендации по успешным проектам

МрачныйВорон, есть еще Infection attack - тоже ниче такая карта, идея интересная, реализация хромает, дикие лаги в конце игры из за утечек.
32

» WarCraft 3 / Магазин на фреймах

Анрайз оставил тест, для измерения скорости работы функций, в попугаях конечно, но даёт понять насколько сильно различается ресурсоемкость функций, какие то более быстрее а какие то медленные. Можите по сравнивать ваш код, и наглядно сравнить что даёт оптимизация, и какова разница между нативками и кастом кодом.
32

» WarCraft 3 / Магазин на фреймах

Просто стоит учитывать что вызов внутринних функций игры посредством мемхака очень ресурсоемкий, и юзать все эти callthis, stdcall нужно с умом.
Нативки или код в движке гораздо шустрее, потому все и пилят Длл с этими магазинами, талантами и тому подобным, ибо когда в карте и без того много чего, 6 кадров обеспечено, не стоит юзать функции этого типа бездумно.
32

» WarCraft 3 / Рекомендации по успешным проектам

Vlod, вопрос в другом - как ты расскажешь другим игрокам о твоей карте, кроме рекламы? То что кому то зайдет, а кому то нет - офк, так всегда, ептить есть люди которые за годы игр в варкрафте не играли ниразу в доту, ниче такого в этом нет, не нравится, не интересно. Но ваша карте чудесным образом не появится в папочке "maps" всех игроков платформы.
То что у всех свои интересы, тоже совершенно нормально, кому то подавай рпг, кому то арены, я вот от тдшек и таг карт фанатею (петры имхо баганая имбалансная карта), кто то кроме доты ниче не признает, ну многие балдеют от минигр вроде are you lucker или Uther paty - в них кстати норм играть именно с друзьями.
32

» WarCraft 3 / Рекомендации по успешным проектам

Bergi_Bear, а никто иначе не будет играть если нет хосьбота по кд, почему лтд так раскручен - по кд хостботы, админки, статистика, закрытые про игры для задров, без этого конечно, многие даже не узнают о твоей карте.
32

» WarCraft 3 / Рекомендации по успешным проектам

Aws, главное с популярности суметь срубить на хостьоты и сайт, а не лиж бы мне самому поиграть.
32

» WarCraft 3 / Как удалить listfile? (Reforged)

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

» WarCraft 3 / Рекомендации по успешным проектам

makkad, кстати что я и делал, закончив первую версию лет 8 назад, и кстати норм было, на том же плейграунде по кд был фулл.
32

» WarCraft 3 / Рекомендации по успешным проектам

Bergi_Bear:
quq_CCCP, какой бы ты не сделал крутой Таг, если играют в Петров, тролей, и котомышь, то я не считаю твоего скелета "успешным", хотя сама карта супер. (Не надо ссылку на успешные проекты мне кидать)
В Как достать скелета сейчас не играют... почему-то никто не пошел к тебе и не попросил исходник, чтобы продолжить развивать карту дальше. А вот петры ходят по рукам, или люди готовы за деньги получить исходник троллей. Важно лишь то что есть сейчас и держиться стабильно
Да уже и не играют, много зависит от рекламы, если карта на глазах - в неё играют, я же просто забил. Если вкладыватся постоянно, то даже унылые говно карты будут популярны - другого нет.
32

» WarCraft 3 / Рекомендации по успешным проектам

Ага, расскажите это доте =)
Ну и много других удачных карт, которые играются на ура, тут еще главное реклама и хостботы. Я чет забил на свою карту, а раньше даже версии всплывали на всяких сайтах, вплоть до гайдов. Хотя у меня карта полная противоположность:
  1. жанр TAG, ARENA
  2. 1.26\1.27
  3. jass\мемхак
  4. Проработанный ланд в классическом стиле, без клифов или с минимумом клифов.
  5. Стилистика дефолтного варкрафт 3.
  6. Нет ИИ.
  7. Довольно сложные механики работы спеллов, как и предметов с оглядкой на дефолт вара и популярные карты.
  8. Мультиборд - присутствует.
  9. Полно нестандартных иконок и моделек эффектов.
  10. Нет ни того не другого, приходится зарабатывать "грабя корованы"
Но народ играл, конечно кому то нравилось, а кому то нет, с первого раза вдупляли единицы че делать, как я не бился, делая описания и подсказки, выдумывая всякий "тонкий" юмор в описании, и именах героев...
32

» WarCraft 3 / Не стакается

SсRealm, абилку кольца защиты юзай, то абилки на статы могут иметь только герои. Так же любые ауры, абилку сфера - чародея крови, абилки флага для предметов и еще 100500, вроде шипов неруба.
32

» WarCraft 3 / Локальная переменная

Что в твоем понимании "Отдает" ?
Это действие можно прочитать так set u == udg_hero - присвоить переменной u значение из переменной udg_hero. Тоесть пошли посмотрели что записано в переменной udg_hero и записали тоже самое в переменную u. Третьего не дано.