8

» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI

GeNr1x:
Красивое название блога)
Так, если ты не хочешь делать карту, то зачем кому то делать это за тебя?
Скорее всего незачем) ты прав
Просто есть же проекты над которыми работают двое или больше людей. Если нашелся б человек, не значит что я б не помогал ему (но я понял что я тупанул и не указал это в теме). У самого недостаточно времени на работу.
8

» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI

FrigatPlay:
Я здраво оцениваю количество зделаного контента в карте и можно сказать что его не очень много. Если ты расказываеш все что делал карту долго то скорее всего ты редактор осваивал дольше чем делал карту.
Вижу ты знаток. Сомневаюсь что ты бы смог сделать за неделю / две что то стоящее, иначе за год твоей активности на сайте твоих успешных проектов было бы довольно много. Но пока что я вижу пустое портфолио, и высокомерного критика.
Больше всего времени в карте тратится не на редактор, а на тест карты, баланс, новые идеи, переделывание старых, ибо все с нуля написать не просто.
8

» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI

FrigatPlay:
Altf40160, да а еще она сырая до жути нет какой то оригинальной идеи да и потому что я вижу ты больше времене уделял освоению редактора нежели карте раз так в 5. Фактически карта выглядит как шаблон для клона доты и потому ничем особо не привлекает.
Обожаю таких критиков как ты, которые все AoS приравнивают к доте. Нет, все таки там есть разница. Если ты ее не видишь, то мне интересна твоя хотя бы одна оригинальная идея, что бы такое добавил чтоб карта не была "шаблоном доты"??? Ты даже и не пробовал минуты поиграть а уже судишь мою карту. И откуда то ты видишь сколько времени чему я уделял?
8

» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI

FrigatPlay:
Звучит как просьба сделать вместо тебя карту.
Конечно это своего рода просьба, мне жаль забросить карту, потому что много времени потратил, вдруг действительно найдутся желающие. И делать вместо меня карту не придется, так как я сказал, что она готовая. Не хватает героев и предметов.
8

» WarCraft 3 / Почему мой триггер увеличивает заряд предметов?

Steal nerves:
Ну и условие например ITEM_TYPE_CHARGED - имеющие заряды, а ты говоришь про усиливающие.
Да, я сделал оговорку, имел ввиду "имеющие заряды".
Спасибо тебе, многое ты написал, старался. Я это знаю, я юзаю JassCraft, там с легкостью можно посмотреть все -BJ функции, и выйти на нативки. Я не парился над этим триггером потому что у меня в сумме 5 предметов типа "имеющие заряды". И лагать игра из-за этого триггера не станет. Я б переделал его, но у меня есть триггеры с более серьезными утечками, начну я с них, пожалуй. Но рас все так переживают через утечки, будет время, я переделаю. Но просто главный мой вопрос все обходят мимо. Даже если я сделаю триггер идеальным и без утечек, мой баг то останется ! Прошу больше внимания все-таки этому вопросу посвятить.
Пожалуй не надо чужими наработки пользоваться, наверное все сам сделаю.
8

» WarCraft 3 / Почему мой триггер увеличивает заряд предметов?

pro100master:
сначало научись локально создавать а то везде одни функции пвторяет да и смысл нет чтобы длину не превышало чтобы удобно читать
и зачем удаляете и снова даете, если есть стандартный функция установить количество зарядов
Не знаю что ты имел ввиду под словами "сначала научись локально создавать". Не важно.
Суть моего вопроса - найти ошибку в триггере, а не найти утечки, или повторяющиеся функции!
Это наработка с ГУИ, которую я скачал, и немного переделал на JASS. Не хочется самому писать код, если есть готовая функция. Если есть готовая наработка - буду рад, а если нет - то помоги найти ошибку в логике.
8

» WarCraft 3 / Обеденение условий

function Hero_true takes nothing returns boolean
return IsUnitType(GetFilterUnit(), UNIT_TYPE_HERO) and IsUnitEnemy(GetFilterUnit(), GetOwningPlayer(udg_TrigerUnit))
endfunction
8

» WarCraft 3 / IsUnitDeadBJ()

quq_CCCP:
не юзайте бж говно функции
 GetWidgetLife( unit ) < 0.405 or IsUnitType( unit, UNIT_TYPE_DEAD )
Вот это должно помочь.
В принципе IsUnitDeadBJ проверяет GetUnitState(whichUnit, UNIT_STATE_LIFE) <= 0
Может причина в том, что здоровье юнита не обязательно 0 или меньше, а может быть в диапазоне от 0.001 и до 0.405
Окей, буду юзать GetWidgetLife( unit ) < 0.405
Спасибо!
8

» WarCraft 3 / Почему не работает предмет?

not_name:
может скинешь карту удали все что не связанно с предметами посмотрим что не так.
Вот скрин одного из предметов, который перестал работать. Boots of Travel - активка. Мне кажется это просто баг, так как перестает работать какой-то предмет, на самом деле, очень редко. Я думал может есть какое то логическое объяснение, но увы.
Спасибо за ответы.
Загруженные файлы
8

» WarCraft 3 / Почему не работает предмет?

not_name:
первый скрин смотрел?)
там у предметов типа ид способности нужно ставить то есть делаешь новый спел в ставишь его туда как на первым скрине
Да, я смотрел, я тебя понял) Но все же, я как раз так и делаю, как ты и говоришь.
Речь идет не об одном конкретном предмете, просто рандомно может какой либо предмет из типа "наводящих на цель", после 20 или более минут игры, перестать работать, только кликать по нему можно, а курсор не меняется, и цель выбрать я не могу.
8

» WarCraft 3 / Почему не работает предмет?

not_name:
Да, знаю об этом. Если активка не первая в списке то, в основном, предмет не показывает кулдаун после использования.
Но у меня все ок с этим.
8

» WarCraft 3 / Почему не работает предмет?

quq_CCCP:
Хм, точно нет дырявых триггеров которые удаляют\меняют примененную способность? На вид симптомы как будто у предмета удалили способность с помощью кода...
Нет, такого рода кода я не писал. Как баг простой.
8

» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?

Ancient:
А добавит проверку "если тип почвы в позиции (x, y) == "нужный тебе" то заменяем сложно? Проверка типа ландшафта тоже вшита в стандартное гуи варика.
Можно и так конечно. Хорошо, спасибо.
8

» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?

Ancient:
А сам то как думаешь? У развеивания порчи есть опр. радиус. Тебе надо отловить точку в которую применяется эта абилка и триггерно в радиусе = радиусу действия развеивания поменять текстуру поверхности. Элементарный триггер же ._.
Триггер элементарный, но как я говорил раньше, заменяются все текстуры, даже такие как "камень".
8

» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?

Прошу прощение, уже сам догадался как это сделать. Всегда спрашиваю, а потом думаю)
Нет, все таки, если делать триггерно, то заменяются все текстуры, даже такие как "камень", который способностью "Развеивание порчи" не заменился бы. Так не очень красиво выглядит. Может подкинет кто идею?
8

» WarCraft 3 / Можно сделать предмет, обнуляющий дальность обзора?

DracoL1ch:
шифт нажми и кликай по полю
С шифтом кликать это новость для меня! Спасибо большое, так минус ставится
8

» WarCraft 3 / Можно сделать предмет, обнуляющий дальность обзора?

FrigatPlay:
Уже была у меня такая проблема все делаеш также но ставиш значение в минус: xgm.guru/p/100/178018
минус не ставится! Мне самому интересен вопрос
8

» WarCraft 3 / Переменные, утечки, стабильность

Мда, когда я начинал учить jass то в первые дни тоже так делал и думал что правильно :)
А все дело в том что на сайте есть статья "Осваиваем jass" и в первом примере сделано так как автор вопроса делал)
или же там какой-то хитроумный подход, но его я не понял)
8

» WarCraft 3 / Для чего этот пункт в массиве?

8gabriel8:
Причём нумерация элементов начинается с 0, а не 1. Например, ты создаёшь массив Logical логических переменных с начальным значением "Нет" и размером 3, значение "Нет" будет у элементов Logical [0], Logical [1] и Logical [2].
А у других? null?
Я проверил. Задал "Нач.Знач 5", а "Раз. 3". Вот результат.
Спасибо всем!
Загруженные файлы
8

» WarCraft 3 / Как запретить обмениваться ресурсами между игроками-союзниками?

Steal nerves:
кажется есть настройки в триггерах, в разделе игра. там флаги выставляешь (да/нет)
точно не уверен, так как так не проверишь в одиночку. Нужно с друзьями тестить.
код, для поиска
GUI triggers: Игра - Set Запретить Торговлю между союзниками to Вкл.,
Jass function: call SetMapFlag(MAP_RESOURCE_TRADING_ALLIES_ONLY, true)
Да, оно!) Спасибо!
8

» WarCraft 3 / Как поменять иконку незанятых работников?

XGM Bot:
Похожие вопросы:

ответ
Никого не слушай учись на картах близов, там есть все.
Смотри как устроены модели, эфекты и текстуры, особенно ланшафт, только не смотри как устроены здания как декорации(построение города), там фантазия их подвела.

быстрый ответ)