21

» Администрация XGM / 2 пользователя

reaper1691, как докажешь что аккаунт твой? Восстановление пароля, насколько мне известно, не сбоит.
21

» WarCraft 3 / Юнит как Герой + его позиция

Можно еще создать невидимого героя с иконкой юнита, при выборе которого выбирать героя. Хотя, помнится героям можно было иконку в ПО выключать. Возможно, ее можно таким же образом включать для не-героев.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

PT153, добавил. Про хэндлы. Создавать много объектов под спеллы - это одно, а постоянные утечки при простое - совсем другое.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

PT153, счетчик с сайта + загрузка оперативки (сверка со средним приростом при утечке 10 локаций/с).
Вообще смысл этого правила был в том чтоб те кто сомневаются успеют ли сдать работу вовремя сделали свой выбор в пользу простеньких мини-игр, построенных на эксплойте механик игры, принципиально не утекающих. Таким образом количество участников может расширится даже до тех кто может работать только на графических триггерах.
Также нигде не указано, для какой версии игры делаются карты.
Версия игры не ограничивается правилами. Прекращайте пожалуйста с такими вопросами. Все что явно не запрещается правилами - разрешено.
Да. IQ тесты вещи спорные, потому что многие люди с высоким IQ безработные. Да и с каких пор сделать карту для WC3 является IQ тестом?
Считай, отныне.
Определение из вики, что такое мини-игра: ру, en.
В общем, мини-игра -- это игра в игре, попроще и короче, чем основная, то есть любая карта для WC3, что проще и короче melee карты, будет мини-игрой.
Во избежание бессмысленного срача на тему какое из определений мини-игры каноничней оное нарочно не было и не будет представлено.
21

» WarCraft 3 / Отлично, у меня сломалась карта.

Используйте облачные диски. Гугл драйв, например, сохраняет твой ресурс после каждого обновления (с полной историей и возможностью откатить к любому состоянию). И это за бесплатно.
Уже много лет как забыл о такой проблеме.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

MaximBit, думаю, так ты рискуешь сделать UMS Melee карту вместо мини-игры.

Jack-of-shadow:
Можно ли заводить WIP проекты, в процессе разработки, выкладывая запротекченные версии в общий доступ,
при этом отправляя открытую версию администрации? Или важно не афишировать материалы до окончания конкурса?
Можно, правилами это не запрещается. Грубо говоря, разрешено все что не запрещено правилами.
Так ли важен "не Warcraft сетттинг" если игра в корне отличается механиками и геймплеем от Warcraft. Например платформер с видом с боку.
Другими словами какие элементы Warcraft должны быть полностью заменены или отсутствовать.
(Интерфейс, модели персонажей и эффектов и прочее) Т.к указанных сроков для полной замены всего этого явно недостаточно.
Важен. Но все же проясню:
Андреич, избегать работ по лору варика.
Андреич:
про сеттинг вара... подразумевается избегать работ по лору варика, или вообще предлагается максимально отойти и от стандартного графического оформления..?
Модельки, звуки и механики сами по себе не привязывают сеттинг к варкрафту. Для этого еще нужно постараться, добавить отсылок к лору.

Bergi_Bear:
это на 15% (утром 18 будет) должна уже быть готова карта?
Это сколько прошло времени в процентах. В остальном абсолютно верно.
21

» WarCraft 3 / missing return

Плохо, что ретурн позволяет появлятся утечкам.
Откуда такая информация?
21

» WarCraft 3 / Частота смены показателей здоровья и маны

А реально ли с регеном в 1000, менять первые три цифры справа в числе 10 раз в секунду. А 4-ю цифру, то есть тысячи, менять 1 раз в секунду.
Реально, только это будет уже не реген. Тебе уже ответили. Используй повторяющееся событие с малым периодом (таймер) + свою систему регенерации. Систему можно написать множеством способов. Вперед, Гюнтер!
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

nvc123,
  • Мини-игра должна быть выполнена в любом сеттинге, кроме новогоднего и "Warcraft"
напиши конкретно что такое мини игра
Нет. В IQ-тестах же не пишут по каким конкретно критериям выбрать подходящий ответ. Воспринимайте это как еще один фильтр. Отбираем тех кто способен думать самостоятельно.
а тот кто хочет скинуть старую карту может просто удалить большую часть -> сохранить как -> отправить тебе -> удалить немного меньшую часть -> сохранить как -> отправить тебе и т.д.
Я бы не создавал такое правило если бы знал не как узнать наверняка что мне скинули не старую карту.
да и как ты представляешь себе например промежуточную версию шахмат?
А мне и незачем представлять. Я могу наверняка это узнать. Это если не учитывать анализ самих карт.
Если хочешь знать как конкретно я буду это делать - стучись в ЛС.

в таком случае никто не будет слать промежуточные версии
В таком случае работа не будет принята.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

SomnusUltima, естественно нет. Так же работа не принимается если автор не отправил хотя бы 4 промежуточные версии работы до окончания конкурса.

Отправил мне в ЛС.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

Кристофер, хэндлы - все игровые объекты, наследующие тип handle. Считать можно с помощью алгоритма, проверяющего количество хендлов в карте каждую секунду и сравнивая с предыдущим значением. Ваш кэп. Об этом можешь не переживать. Этим займусь я.
21

» WarCraft 3 / Проект 2 уровня

Danil64, используй вкладку в меню проекта:
Управление проектом > Написать менеджеру.
Это позволит привлечь к своему проекту внимание быстрее чем это произойдет в ходе регулярных проверок.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

quq_CCCP, Андреич, в правилах перечислены все ограничения.

Учтите что голосование пользовательское. То есть если ваши карты нужно будет еще постараться запустить - не стоит надеяться на победу. Из соображений совместимости рекомендую патч 1.26.
21

» XGM Конкурсы / Warcraft III Mini-Game Contest-2018

Андреич, избегать работ по лору варика.
Diaboliko, в правилах перечислены все ограничения.
21

» WarCraft 3 / Проект 2 уровня

Выполнить задания бота. Потом менеджер проверяет качество оформления (просто отметить задание зеленым плюсиком недостаточно) и качество/количество информации о проекте. Если все в порядке - проекту выдается второй уровень. Иначе автору дается некоторое время чтобы оформить проект нормально. Если этого не происходит, проект не проходит премодерацию и удаляется.
Пример

праект пра рицарей и прынцесс

Хачу саздать праэкт пра рицарей и принцесс. Рицари брасают бомби и спасают сваих принцесс. Нужна помащ с триггерами, ландшафтом, моделями и идеями. Я ничего не умею. Плануруетса ввести монетизацию. Прибыль делим 50/50. Мой сайт: www...
Такое будет удалено сразу.
21

» WarCraft 3 / missing return

Но тут ведь тоже в случае наличия противника будет утечка в u, ибо она не обнуляется (баг такой пока есть)
С каких это пор параметры функции утекают?
21

» WarCraft 3 / Движение, jass

j файлик скинул, где гуи триггер
Никто не будет разбирать то во что спарсился твой твой GUI-триггер (потому что в таком виде (j файлик) во-первых код трудно читаем, во-вторых придется вспоминать как эти нативки выглядят в GUI). Куда проще было бы помочь если бы ты либо изначально писал на Jass, либо скинул карту с GUI-триггерами.
Пока это выглядит как троллинг какой-то.
21

» WarCraft 3 / Движение, jass

Тебе нужно передвигать невыделяемого юнита (на старых патчах) или спецэффект (на новых патчах) с моделью волны много раз в секунду в нужном тебе направлении и на нужное тебе расстояние/интервал.
Подсказки можно найти в статьях: раз, два. Ну и учитывая суть вопроса:
Помогите создать движение волны...
Хотелось бы видеть твои попытки решить эту задачу. Непонятно чему собственно помогать.
21

» Администрация XGM / Скрытие ресурса

Нет, нельзя. Это баг. Пользователи без прав в проекте не должны иметь возможность скрывать вопросы. Даже свои.
21

» WarCraft 3 / Слишком агрессивные крипы

У самих юнитов есть настройки, отвечающие за агрессивность (на врагов к каком радиусе они агрятся). Acquisition range, вроде бы.
21

» WarCraft 3 / missing return

Подход не вполне верный. Тебе нужно возвращать не юнита, а группу. Иначе твоя функция оборвется когда обнаружит в группе первого врага. Почему у тебя в цикле 2 exitwhen?
code
    loop
        u_e = FirstOfGroup(unitsInRange)
    exitwhen u_e  ==  null
        if IsUnitEnemy(u_e, GetOwningPlayer(u)) then
            GroupRemoveUnit(unitsInRange, u_e)
            GroupAddUnit(enemies, u_e)
        else
            GroupRemoveUnit(unitsInRange, u_e)
        endif
    endloop

    return enemies
Ну а дальше работаешь с группой.