30

» Блог им. rsfghd / система стана

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

Система довольно таки простая. Переписать её на zinc со структурами, вывести хэштаблицу в глобал ивыложить как наработку. Так можно получить больше обЪективной критики и научиться писать более качественный код, а не прятаться за отмазками о "помойности".
30

» Блог им. rsfghd / система стана

Если стан кастуется через молоток, почему даммик не двигается под цель заклинания?
Хэштаблица на каждое заклинание это плохо, лучше использовать одну глобальную, резервируя ключи на каждое заклинание.
Таймер лучше вешать прям на хэндл юнита и не заморачиваться с группами.
Одним словом довольно странная реализация довольно банальной задачи.
30

» Администрация XGM / Показывать размер загруженных файлов

Неясно, что делать с длинным именем в таком случае.
Делать ellipsis только для имени файла оставляя разрешение и показывать полное имя через title.
30

» Unryze Jass API / UjAPI

Список добавленных нативок оформлю думаю на гитхаб, а так там уже висит весь common.j, для поиска/ознакомления.
Я, кстати, github gist прикрутил, чтоб код по триста раз не копипастить.
30

» Администрация XGM / Улучшить описание способнотей

Все эти окна нужно фиксить единым скриптом вместе с дропдаунами и прочим.
И этот тикет нужно смержить с этим xgm.guru/p/117/Skroll-gorizontalno-wv4, за это один код отвечать должен.
30

» Администрация XGM / Информация и контакты - не генерируются ссылки для контактов

и в некоторых вообще неясно как без телефона шарить аккаунт
Это только в вацапе и вайбере (возможно в вичате). Притом у вайбера два способа формирования ссылок.
Ссылка для ПК имеет вид:
viber://chat?number=+79235678910
Ссылка для телефона:
viber://add?number=79235678910
И как человеку перейти по нужной ссылке на мой профиль где либо?
Загруженные файлы
30

» Администрация XGM / Блок спотлайта

В любом случае UX говно и надо менять
Если менять по человечески, то :hover идёт в лес, а по тапу/клику описание разворачивается вниз спойлером. Правда придётся переделать спотлайт под рандомные величины описаний, чтоб по высоте не прыгало.
30

» Администрация XGM / Блок спотлайта

на некоторых сайтах такое же, тут почему-то нет
Некоторые сайты через js отлавливают, вот и такое же.
30

» Администрация XGM / Блок спотлайта

На фф мобайл только лонг тап, с закрытием контекстного меню
Все браузеры, кроме ff android имеют одинаковое поведение, и только ff впереди планеты всей. Раз пользователям ff нравится такое поведение браузера, то может это их проблемы?
30

» Администрация XGM / Блок спотлайта

Это костыль и не всегда работает
Это не костыль, а стандартное поведение мобильных браузеров.
30

» Администрация XGM / Блок спотлайта

На мобайле, иначе описание не прочитать
Нужно немного проскроллить прям за спотлайт, тогда ховер на элементе сработает.
Ровно таким же образом превью на порносайтах запускаются
Загруженные файлы
30

» Администрация XGM / Проблемы с встраиванием

Заказ выполнен
Youtube нельзя открыть фуллсайз,
Проверяй
У аудио надо выставить 50% громкости по умолчанию,
Это только через js можно нынче.
30

» Администрация XGM / Меню и подменю

Предлагаю меню на мобилках сделать как фуллсайз меню настроек в ос мобилки.
Типа такого?
Загруженные файлы
30

» WarCraft 3 / Юнити

ты немного перепутал, понять то можно без проблем
Тут сверху можно ещё добавить пунктов за несколько вопросов в одном
30

» Администрация XGM / Невозможность комментировать отвеченный вопрос.

Способность “Экспертное мнение“ разве это как раз не позволяет?
И правда, на первом левеле. Это бы неполохо указать в сообщении.
30

» WarCraft 3 / как уничтожить два здание одного типа

А не проще отловить событие "юнит умирает", поставить условие " Тип юеита == твоё_здание"
Потом проверяешь, есть ли в хэшмапе ключик с типом здания. Если есть то победа.
Если нет, то ложишь в хэшмапу что-либо с типом здания в ключе.
SaveInteger(*таблица*, *тип здания*, *ид игрока*, 1)