Cancel, Я видел за свою жизнь десятки тысяч абилок, придумал много тысяч абилок (далеко не все прям уж такие уникальные), делал в варкрафте суммарно несколько тысяч абилок и программировал на JASS'e много абилок, являюсь ли я специалистом по абилкам?
JASS + MemHack Api - Если хочешь играть в карту на ирине играть с рандомами
JASS + UjAPI - Если хочешь играть в карту на ирине играть с друзьями (UjAPI это отдельный лаунчер, рандомы тоже могут заходить конечно, но реже)
AngelScript + UjAPI - Если хочешь играть в карту на ирине играть с друзьями, (AngelScript в 3 раза более быстрый язык программирования, а так же имеет больше возможностей, но и мороки на старте будет с ним чуть больше)
Создание Моделек
Blender 3.4 + найти плагин для Blender'a, который позволит делать полноценные модели для варкрафта в нём
BlpLab - Программа для конвертации текстур в blp формат, для варкрафта
MdlxConv - Программа для конвертации mdl в mdx (оптимизация моделей и не только)
War3ModelEditor - Программа для работы с моделями, после создания модели и анимации в Blender можно установить кости и например частицы в ней
Иконки
Iconer128 - Программа помогающая при создании иконок (расставляет рамки и т.д.)
Звуки
FL Studio - Программа для работы со звуками, создана не для варкрафта, но я её активно использую
Total Audio Converter - Программа для конвертации звуков, создана так же не для варкрафта, но я её также активно использую
Вспомогательные программы
FaMPQ - Программа для автоматической установки пути при импорте (например убирает war3imported)
w3x2lni - Программа которая позволит конвертировать файл карты в текстовые файлы (много чего там удобно редактировать + убирает ограничение на количество текста)
MPQEditor - Редактор MPQ архивов (можно вытащить например буран из варкратфа и затем в War3ModelEditor перекрасить его из голубого в розовый)
(тоже самое можно делать и с тайлсетами)
Agent_Memory_Monitor - Программа которая позволит отследить утечки на карте (чтоб не было крашей связанных с недостатком памяти)
Для рефорджа -
Языки программирования
Lua, Язык хороший, а вот сам рефордж не очень, мне про рефордж больше нечего сказать
nazarpunk, Как она его будет там перебирать, если он не в ренже то? Только если что-то в этот момент там случиться, но случиться там ничего не может (не потому что он далеко, а потому что времени не хватит чему-либо случиться, кроме того что написано)
nazarpunk, если у всех 10 юнитов разные ауры, то вот тут уже мои полномочия всё, я разные ауры планирую обрабатывать в разные промежутки времени, потому что пока что в моём предствлении даже если там всё чики-пуки оптимизированно будет, но всё это будет обрабатываться в 1 момент, всё равно лаганёт
собственно кастеров, как обладателей ауры можно сразу отправить на край света
останутся точки, вокруг них и будут все эти GroupEnumUnitsInRange() делаться
3.Х. внезапный поворот, оказалось, что рядом с этими 10 кастерами ещё 20 микрочеликов
3.1. вокруг первой точки (которая осталась на месте первого кастера), оказалось 18/20 из них, они так же идут на край света
3.2. вокруг второй точки (которая осталась на месте второго кастера), оказались оставшиеся 2, они так же идут на край света
3.3. вокруг 3-10 точек ни осталось никого, поэтому GroupEnumUnitsInRange() не пропикает там никого
Ну короче, как только юнита пикают в первый раз, его отправляют на край света (чтоб не пикался больше), вешают бафф и больше не пикают, пока все точки не переберут, а потом назад возвращают
» WarCraft 3 / Проект мечты: история моей карты для WarCraft III
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
Ред. Tredor46
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Рогалик + диаблоид, сбор команды Объявляю общий сбор, чтобы…
» WarCraft 3 / Босс
» WarCraft 3 / Босс
» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры
Ред. Tredor46
» WarCraft 3 / Помогите пожалуйста с бесконечными крашами во время игры
Ред. Tredor46
» WarCraft 3 / Всем привет, у меня есть моя карта, которую я как хобби делаю…
- Языки программирования
JASS + MemHack Api - Если хочешь играть в карту на ирине играть с рандомамиJASS + UjAPI - Если хочешь играть в карту на ирине играть с друзьями (UjAPI это отдельный лаунчер, рандомы тоже могут заходить конечно, но реже)
AngelScript + UjAPI - Если хочешь играть в карту на ирине играть с друзьями, (AngelScript в 3 раза более быстрый язык программирования, а так же имеет больше возможностей, но и мороки на старте будет с ним чуть больше)
- Создание Моделек
Blender 3.4 + найти плагин для Blender'a, который позволит делать полноценные модели для варкрафта в нёмBlpLab - Программа для конвертации текстур в blp формат, для варкрафта
MdlxConv - Программа для конвертации mdl в mdx (оптимизация моделей и не только)
War3ModelEditor - Программа для работы с моделями, после создания модели и анимации в Blender можно установить кости и например частицы в ней
- Иконки
Iconer128 - Программа помогающая при создании иконок (расставляет рамки и т.д.)- Звуки
FL Studio - Программа для работы со звуками, создана не для варкрафта, но я её активно используюTotal Audio Converter - Программа для конвертации звуков, создана так же не для варкрафта, но я её также активно использую
- Вспомогательные программы
FaMPQ - Программа для автоматической установки пути при импорте (например убирает war3imported)w3x2lni - Программа которая позволит конвертировать файл карты в текстовые файлы (много чего там удобно редактировать + убирает ограничение на количество текста)
MPQEditor - Редактор MPQ архивов (можно вытащить например буран из варкратфа и затем в War3ModelEditor перекрасить его из голубого в розовый)
(тоже самое можно делать и с тайлсетами)
Agent_Memory_Monitor - Программа которая позволит отследить утечки на карте (чтоб не было крашей связанных с недостатком памяти)
Языки программирования
Lua, Язык хороший, а вот сам рефордж не очень, мне про рефордж больше нечего сказать
» WarCraft 3 / UjAPI подсветка
» WarCraft 3 / Использование кастомного кода
» WarCraft 3 / Использование кастомного кода
Ред. Tredor46
» WarCraft 3 / Как накренить декорацию?
» WarCraft 3 / Где утечки
» WarCraft 3 / Где утечки
Это не удаление даммика, это обнуление переменной, нужно RemoveUnit(dummy)
» WarCraft 3 / Как сделать триггерный поджог?
» WarCraft 3 / Как сделать триггерный поджог?
» WarCraft 3 / Как сделать триггерный поджог?
» WarCraft 3 / Как сделать триггерный поджог?
» WarCraft 3 / Как сделать триггерный поджог?
- собственно кастеров, как обладателей ауры можно сразу отправить на край света
- останутся точки, вокруг них и будут все эти GroupEnumUnitsInRange() делаться
3.Х. внезапный поворот, оказалось, что рядом с этими 10 кастерами ещё 20 микрочеликов» WarCraft 3 / Как сделать триггерный поджог?