30

» WarCraft 3 / Оптимизация.

Открой любую старую компанию близавскую, и посмотри как они в 10 тригеров вмещают часовую компанию с заданиями.
Так у них же все способности стандартные.
У них используются тригеры с одним событием, а дальше куча условий и действий для них. это никак не ломает и не тормозит игру, если не сидеть в ней по 10 часов.
Каждый случай нужно разбирать отдельно, вот например в отлове урона на 1.26 используется один триггер и для каждого юнита вешается событие.
Оптимизируй лучше вес карты, выкидывай тригерные способности которые можно заменить обычными правками в ПО
Зааачем? Если все способности триггерные, то к ним легче добавить нестандартное поведение. Например столкновение снарядов.
в 1.26 лучше все делать на jass.
Не просто jass, а vjass / zinc.
30

» WarCraft 3 / Есть ли у вакрафта проблема со строками и вывода текста?

Принятый ответ
понял что там какая то таблица, которая не дает генерировать похожие строки
Если в кратце то есть таблица строк, в которой все строки уникальны и если генерить 100500 разных строк, то она быстро засрётся. По логике вещей она должна очищаться со временем, но это варкрафт.
а нужно ли записывать все тексты в глобальный массив.
Это целиком вопрос удобства разработки. Тобишь делай как угодно.
Как это делает в гуи. Если записать текст в гуи, и создать. Потом эта строка заносится в массив
Гуи складывает всё в war3map.wts. При длительной разработке там может много хлама собраться.
но думаю можно попробовать искусственно вызвать тормоза
Можешь попробовать убрать весь текст и проверить, действительно ли в нём проблема.
NazarPunk, спасибо за отклик на глупые вопросы
Блин, забыл сказать, чё ты как нубяра на гуи пишешь, переходи на zinc/lua и будь нормальным мужиком!
30

» WarCraft 3 / Есть ли у вакрафта проблема со строками и вывода текста?

О лимитах строк можно почитать здесь. И если память не изменяет, там ещё какой-то баг, был, из-за которого строки навсегда оставались в памяти.
30

» Гильдия «Черамор» / Набор кандидат на пост руководителя с 2021 года

четкий план составь по разрешению на бухло, с пометками где брать бухло и как пить, что бы не обнаружить на утро заблеванный персидский ковер, которого не было раньше)
Это уже индивидуально
30

» WarCraft 3 / Оптимизация.

Чтобы оптимизировать гуй муй, нужно перейти на jass(vjass/zinc) в 1.26 или lua в Reforged. Дальше в 1.26 о количестве триггеров можно не волноваться, а на lua можно сделать например так.
30

» WarCraft 3 / Возрождение с помощью камня воскрешения

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

Как сделать с помощью триггеров, и чтобы было не так поломано, воскрешение с помошью камня воскрешения, как в кампании рексара?
Скопировать из кампании Рексара.
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

Какие все добрые, раньше посылали статьи читать а теперь 3 примера скинули
Это демо версия сообщества, по истечении пробного периода включается токсичность участников)
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

так не муи же
Дык берём индексер, запускаем таймер и при касте записываем в массив нужное количество хп, добавляем в группу героя и перебираем на каждый тик)
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

нужна хештаблица или структура, чтобы юнита через таймер передать, ты упустил самое важное
Если один герой на игрока, то 24 таймера и массив)
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

Я уже не помню есть ли абилка с регеном не в %, а в абсолютных значениях.
Кажись у фонтана можно выбирать в каких значениях лечить.
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

Боюсь это невозможно, слишком много триггеров.
Мой внутренний экстрасенс говорит, что если переписать на lua, то их станет в разы меньше.
30

» WarCraft 3 / Отнятие 50% хп и восстановление их обратно в течении времени

и там в настройках невозможно поменять язык кода с джаз на луа.
Если удалить весь custom code то можно.

но на джасс сложнее.. потребуется хештаблицы или структуры
Тут человек в gui не может, а ты такие умные слова говоришь))
30

» WarCraft 3 / Пример красивого анимированного loadscreen'a

Так поверх экрана можно ещё фрэймы рисовать.

Было бы неплохо, если бы был гайд как такое чудо делать)))
А поиск зачем придумали?
30

» WarCraft 3 / Что не так с комьюнити?

В целом что происходит на Xgm очень похоже на дедовщину, меня тоже шпуняли когда только сюда пришел
Я конечно пришёл позже, но вот как-то не заметил на себе шпыняния.
а некоторые из них админы (дарова, NazarPunk).
Возле моей аватарки значка админсостава не наблюдается и посему я такой же как и все нубы.
30

» WarCraft 3 / Что не так с комьюнити?

в том то и дело он не задаёт вопрос как пользоваться ложкой, он на нас ругается, что его не покормили или не дали ложку
Как же ты не понимаешь, комьюнити же всем обязана.
30

» WarCraft 3 / Что не так с комьюнити?

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

» WarCraft 3 / Что не так с комьюнити?

Хоть кто-нибудь кроме меня замечал это? Какого хрена задавая вопрос, ты позиционируешь себя в глазах общества, идиотом?
На нормально заданные вопросы приходят нормальные ответы.
Во-первых ты объективно не человек, потому что только представители ЛГБТ сообществ пишут не GUI.
А что, так сложно буквами писать?
Весь интернет и в том числе наш, священный сайт, полон ответов на твои вопросы.
Вообще-то в большинстве случаев помогает гугл, но почему-то люди предпочитают тратить чужое время.
А знаешь ли ты, как поставить голос? А как называется лицевая часть корпуса скрипки? Можешь ли ты свести вокал и музыку? Знаешь что такое рефлекс, светотень, лайн, набросок, чистка наброска, мид, сустейн, рефлексия, что такое асексуальность.
Но я же не лезу на профильные форумы с тупыми вопросами?
Ваши знания не делают вас лучше меня, и не дают прав, рассуждать, как мне следует расходовать свое время, и свои умственные ресурсы.
А расходовать чужое время право у вас есть?
30

» Мир безумного / Ветераны Blizzard создали студию Frost Giant

хз, смотря какой будет подход
Исследование аудитории покажет широкий спрос на мобильные д*о*ильни)