Красивое название блога)
Так, если ты не хочешь делать карту, то зачем кому то делать это за тебя?
Скорее всего незачем) ты прав
Просто есть же проекты над которыми работают двое или больше людей. Если нашелся б человек, не значит что я б не помогал ему (но я понял что я тупанул и не указал это в теме). У самого недостаточно времени на работу.
Я здраво оцениваю количество зделаного контента в карте и можно сказать что его не очень много. Если ты расказываеш все что делал карту долго то скорее всего ты редактор осваивал дольше чем делал карту.
Вижу ты знаток. Сомневаюсь что ты бы смог сделать за неделю / две что то стоящее, иначе за год твоей активности на сайте твоих успешных проектов было бы довольно много. Но пока что я вижу пустое портфолио, и высокомерного критика.
Больше всего времени в карте тратится не на редактор, а на тест карты, баланс, новые идеи, переделывание старых, ибо все с нуля написать не просто.
Altf40160, да а еще она сырая до жути нет какой то оригинальной идеи да и потому что я вижу ты больше времене уделял освоению редактора нежели карте раз так в 5. Фактически карта выглядит как шаблон для клона доты и потому ничем особо не привлекает.
Обожаю таких критиков как ты, которые все AoS приравнивают к доте. Нет, все таки там есть разница. Если ты ее не видишь, то мне интересна твоя хотя бы одна оригинальная идея, что бы такое добавил чтоб карта не была "шаблоном доты"??? Ты даже и не пробовал минуты поиграть а уже судишь мою карту. И откуда то ты видишь сколько времени чему я уделял?
Конечно это своего рода просьба, мне жаль забросить карту, потому что много времени потратил, вдруг действительно найдутся желающие. И делать вместо меня карту не придется, так как я сказал, что она готовая. Не хватает героев и предметов.
Ну и условие например ITEM_TYPE_CHARGED - имеющие заряды, а ты говоришь про усиливающие.
Да, я сделал оговорку, имел ввиду "имеющие заряды".
Спасибо тебе, многое ты написал, старался. Я это знаю, я юзаю JassCraft, там с легкостью можно посмотреть все -BJ функции, и выйти на нативки. Я не парился над этим триггером потому что у меня в сумме 5 предметов типа "имеющие заряды". И лагать игра из-за этого триггера не станет. Я б переделал его, но у меня есть триггеры с более серьезными утечками, начну я с них, пожалуй. Но рас все так переживают через утечки, будет время, я переделаю. Но просто главный мой вопрос все обходят мимо. Даже если я сделаю триггер идеальным и без утечек, мой баг то останется ! Прошу больше внимания все-таки этому вопросу посвятить.
Пожалуй не надо чужими наработки пользоваться, наверное все сам сделаю.
сначало научись локально создавать а то везде одни функции пвторяет да и смысл нет чтобы длину не превышало чтобы удобно читать
и зачем удаляете и снова даете, если есть стандартный функция установить количество зарядов
Не знаю что ты имел ввиду под словами "сначала научись локально создавать". Не важно.
Суть моего вопроса - найти ошибку в триггере, а не найти утечки, или повторяющиеся функции!
Это наработка с ГУИ, которую я скачал, и немного переделал на JASS. Не хочется самому писать код, если есть готовая функция. Если есть готовая наработка - буду рад, а если нет - то помоги найти ошибку в логике.
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
Спасибо!
может скинешь карту удали все что не связанно с предметами посмотрим что не так.
Вот скрин одного из предметов, который перестал работать. Boots of Travel - активка. Мне кажется это просто баг, так как перестает работать какой-то предмет, на самом деле, очень редко. Я думал может есть какое то логическое объяснение, но увы.
Спасибо за ответы.
первый скрин смотрел?)
там у предметов типа ид способности нужно ставить то есть делаешь новый спел в ставишь его туда как на первым скрине
Да, я смотрел, я тебя понял) Но все же, я как раз так и делаю, как ты и говоришь.
Речь идет не об одном конкретном предмете, просто рандомно может какой либо предмет из типа "наводящих на цель", после 20 или более минут игры, перестать работать, только кликать по нему можно, а курсор не меняется, и цель выбрать я не могу.
not_name:
Да, знаю об этом. Если активка не первая в списке то, в основном, предмет не показывает кулдаун после использования.
Но у меня все ок с этим.
Хм, точно нет дырявых триггеров которые удаляют\меняют примененную способность? На вид симптомы как будто у предмета удалили способность с помощью кода...
Нет, такого рода кода я не писал. Как баг простой.
А сам то как думаешь? У развеивания порчи есть опр. радиус. Тебе надо отловить точку в которую применяется эта абилка и триггерно в радиусе = радиусу действия развеивания поменять текстуру поверхности. Элементарный триггер же ._.
Триггер элементарный, но как я говорил раньше, заменяются все текстуры, даже такие как "камень".
Прошу прощение, уже сам догадался как это сделать. Всегда спрашиваю, а потом думаю)
Нет, все таки, если делать триггерно, то заменяются все текстуры, даже такие как "камень", который способностью "Развеивание порчи" не заменился бы. Так не очень красиво выглядит. Может подкинет кто идею?
Мда, когда я начинал учить jass то в первые дни тоже так делал и думал что правильно :)
А все дело в том что на сайте есть статья "Осваиваем jass" и в первом примере сделано так как автор вопроса делал)
или же там какой-то хитроумный подход, но его я не понял)
Причём нумерация элементов начинается с 0, а не 1. Например, ты создаёшь массив Logical логических переменных с начальным значением "Нет" и размером 3, значение "Нет" будет у элементов Logical [0], Logical [1] и Logical [2].
А у других? null?
Я проверил. Задал "Нач.Знач 5", а "Раз. 3". Вот результат.
Спасибо всем!
Никого не слушай учись на картах близов, там есть все.
Смотри как устроены модели, эфекты и текстуры, особенно ланшафт, только не смотри как устроены здания как декорации(построение города), там фантазия их подвела.
» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI
Просто есть же проекты над которыми работают двое или больше людей. Если нашелся б человек, не значит что я б не помогал ему (но я понял что я тупанул и не указал это в теме). У самого недостаточно времени на работу.
» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI
Больше всего времени в карте тратится не на редактор, а на тест карты, баланс, новые идеи, переделывание старых, ибо все с нуля написать не просто.
» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI
» Есть желающие продолжить мою карту? / Gold Fever v1.23 AI
» WarCraft 3 / Есть желающие продолжить мою карту?
» WarCraft 3 / Почему мой триггер увеличивает заряд предметов?
» WarCraft 3 / Почему мой триггер увеличивает заряд предметов?
Спасибо тебе, многое ты написал, старался. Я это знаю, я юзаю JassCraft, там с легкостью можно посмотреть все -BJ функции, и выйти на нативки. Я не парился над этим триггером потому что у меня в сумме 5 предметов типа "имеющие заряды". И лагать игра из-за этого триггера не станет. Я б переделал его, но у меня есть триггеры с более серьезными утечками, начну я с них, пожалуй. Но рас все так переживают через утечки, будет время, я переделаю. Но просто главный мой вопрос все обходят мимо. Даже если я сделаю триггер идеальным и без утечек, мой баг то останется ! Прошу больше внимания все-таки этому вопросу посвятить.
Пожалуй не надо чужими наработки пользоваться, наверное все сам сделаю.
» WarCraft 3 / Почему мой триггер увеличивает заряд предметов?
Суть моего вопроса - найти ошибку в триггере, а не найти утечки, или повторяющиеся функции!
Это наработка с ГУИ, которую я скачал, и немного переделал на JASS. Не хочется самому писать код, если есть готовая функция. Если есть готовая наработка - буду рад, а если нет - то помоги найти ошибку в логике.
Ред. Altf40160
» WarCraft 3 / Обеденение условий
return IsUnitType(GetFilterUnit(), UNIT_TYPE_HERO) and IsUnitEnemy(GetFilterUnit(), GetOwningPlayer(udg_TrigerUnit))
endfunction
» WarCraft 3 / Как избежать совпадение приказов способности
» WarCraft 3 / IsUnitDeadBJ()
Может причина в том, что здоровье юнита не обязательно 0 или меньше, а может быть в диапазоне от 0.001 и до 0.405
Окей, буду юзать GetWidgetLife( unit ) < 0.405
Спасибо!
» WarCraft 3 / Почему не работает предмет?
Спасибо за ответы.
» WarCraft 3 / Почему не работает предмет?
Речь идет не об одном конкретном предмете, просто рандомно может какой либо предмет из типа "наводящих на цель", после 20 или более минут игры, перестать работать, только кликать по нему можно, а курсор не меняется, и цель выбрать я не могу.
» WarCraft 3 / Почему не работает предмет?
Да, знаю об этом. Если активка не первая в списке то, в основном, предмет не показывает кулдаун после использования.
Но у меня все ок с этим.
» WarCraft 3 / Почему не работает предмет?
» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?
» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?
» WarCraft 3 / "Развеивание порчи" - можно изменить заменяемую текстуру?
Нет, все таки, если делать триггерно, то заменяются все текстуры, даже такие как "камень", который способностью "Развеивание порчи" не заменился бы. Так не очень красиво выглядит. Может подкинет кто идею?
» WarCraft 3 / Можно сделать предмет, обнуляющий дальность обзора?
» WarCraft 3 / Можно сделать предмет, обнуляющий дальность обзора?
» WarCraft 3 / Переменные, утечки, стабильность
А все дело в том что на сайте есть статья "Осваиваем jass" и в первом примере сделано так как автор вопроса делал)
или же там какой-то хитроумный подход, но его я не понял)
» WarCraft 3 / Для чего этот пункт в массиве?
Спасибо всем!
» WarCraft 3 / Как запретить обмениваться ресурсами между игроками-союзниками?
» WarCraft 3 / Как поменять иконку незанятых работников?
Ред. Altf40160
» WarCraft 3 / как изъять статы героя для описания?
"STR" - изначальная сила, этот параметр статичен.