GF RaiseD, ну пока еще была замечена.
Вообще ппц на самом деле, потому что у меня везде вначале дестройтаймер, потом флуш. Но, значит, утекает там не так уж сильно, потому что серьезного снижения производительности не замечалось, хотя таймеров не мало. Ладно, на будущее мб разборки тогда.
Какой экшн-то? Там вся игра - суть лабиринт с постоянным решением задач "то отодвинь туда, то скинь туда, куда сейчас пойти (ВОТ ЭТА ЗАДАЧА ВСЕГДА БЕСИЛА В ИГРАХ, КОГДА ПЛУТАЕШЬ В 3 СОСНАХ, ну, топографический кретинизм у меня напоминает Зоро из One Piece, да, хотя менее сильный и более осознанный), этого врага правильнее атаковать так". Это немного не мой жанр. Собственно, где-то застревание и случилось и возвращаться не захотелось. Можно на ютубе было, конечно, разобраться, но тупо влом.
Алексей777, держи (см. аттачменты). Это типа хайрес и лоурес варианты.
Лично запуск не пробовался. Просто была скачана "картинка на сайте".
PS Спасибо, если мне на этом сайте кто-нибудь попросит и кинет сюда Иверна. Мне пока некогда, а судя по тому, что модели Лиги там в принципе есть, они могут. Если со скинами (образами, аватарами т. е.), еще лучше.
Добавлено: а, это же не тред "Нужна модель, вам сюда". Имхо имело смысл сразу закрыть и автора туда отправить, а мб стоит сейчас их объединить.
Мне после фатала просто еще и мусор каждый раз чистить неприятно (что данные могут пригодиться, это понятно, но вот когда захотелось бы их изучить, отключение автоочистки бы и делалось).
Вообще сейвился бы TempReplay в папке реплеев, и всё, зачем близзы сделали его сохранение в корневой папке - не знаю...
Тут еще другие дела, в коде еще кое-что сильно сильно снижало производительность, там событий в локальном триггере на ульту создавалось в X раз больше, чем должно было, где X - количество героев на карте во время игры (при пике каждого героя на событие триггера должен был регаться только он, а было, что при пике каждого регался каждый).
Уже исправлено.
Вот сегодня в исправленной версии фаталов не было (тесты: одна катка долгое время и отдельно был включен -wtf и гонялись спеллы героя непрерывно 60 секунд).
Но вот первый раз исправленная версия гонялась вчера, и, по-моему, все-таки словился в ней фатал...
Ну ладно, мб это какой-то остаточный фатал "после прошлых версий в этот запуск компа" (бред, да, но...) или меня уже конкретно глючит и вчера его все-таки не было. Посмотрим еще. За всю информацию спасибо, принята к сведению, в любом случае фиксов полезных в процессе произведено дофига =)
quq_CCCP, ну можно защиту от абуза поставить. Например, временной абилой-маркером без эффекта и описания на цель. Немного раковато, зато все еще очень просто в реализации (повесить маркер, таймер запускать и маркер снимать + в условии проверять наличие маркера не так уж сложно).
А если молния не на > 500 дмг, так и вообще даже можно "абуз" сохранить - может так оказаться, что стопить юнита, надеясь выдрочить больше молний, просто менее выгодно, чем атаковать нормально.
Но это уже по игре смотреть надо.
DracoL1ch, уже второй раз упоминаешь malloc, он у меня выше где-то используется?
Думаю, может, там в ульте вначале отдельно считать перезарядку абилы как реалку, а уже потом плюсовать здоровье? Потому что 90% уверенности, что это ульта шалит...
Steal nerves, "герой не оставляет труп" - что-то, что пикается при выделении юнитов Dead, там на месте смерти до реса точно остаётся, хотя хз, как оно точно классифицируется. До сих пор помню, как создавался спелл, взрывающий трупы, и через некоторое время в игре оставался только герой с этим спеллом, догадайся, почему :D
Klon965, попробуй там и попросить, у меня есть неплохой процент уверенности, что дадут, если попросить нормально. Тоже там думаю попросить кое-кого из Лиги и ХотСа, кого там еще/уже нет.
PS Ну а если кто допросится - можно и сюда по-тихому кидать.
Кому интересно, история многострадального Райза немного продолжается.
Выяснились некоторые проблемы с решением выше:
т. к. первый раз абилка рефрешила (удалялась и возвращалась) при касте, факт скастовывания абилы не учитывался вообще (все на ее событие каста триггерилось, но потому, что оно триггерное, а вот на факт применения героем некой способности в принципе уже ничего не триггерилось. Будь способность не триггерной, ее эффект бы не применялся).
из-за того, что у абилки нет перезарядки, логично желание применять ее через хоткей несколько раз, но раз в секунду она рефрешилась, и постоянно сбрасывалось наведение, приходилось перенажимать W.
Короче, при касте рефреш был удален, несколько раз дальше тоже был удален и поставлен один рефреш абилки через 0.2 сек. после ее каста. Первая неприятность пропала, вторая практически тоже, но немного вернулся фриз: при тест-игре в такой ситуации абилка все же умудрилась один раз зафризиться (правда, сразу же вылечиться после первого же рефреша через предмет).
Попробую 0.2 сек. поменять на 0.4...
**********************
Есть!!! Вот только что в игре ясно прям глазами было видно, как на долю секунды попытался фриз сделаться и тут же слетел, т. е. спелл где-то через 0.3x секунды пытается зафризиться, теперь уже никак не сможет. ;) Попался, голубчик =)
***********
ВСЁ. РАЙЗ ИДЕАЛЕН. А что модель из папье-маше, так папье-маше даже красивое.
****************
Ох, лол. После сообщения выше продолжаю играть и в какой-то момент (так и не удалось осознать, как, потому что она несколько раз пыталась - моргали цифры 00 и пропадали, т. е. она рефрешилась) абилка все-таки зафризилась. После первого же предметного рефреша, впрочем, вылечилась окончательно. Ладно, мб потом махну 0.4 сек. на 0.44...
эффект не при чем (поменялся на совершенно другой - ничего не изменилось, да и все-таки фаталящие вар ИНОГДА эффекты его если ИНОГДА фаталят, то СРАЗУ, а не при выходе из игры).
i = 11 на i = 6 изменено, так правильнее, конечно, но в смысле фатала тоже ничего не изменилось.
А может быть фатал ПОСЛЕ игры из-за утечек? Типа память позабивалась. Есть кое-какие подозрения...
Хм, изучить автокаст (неактивная иконка ауры, допустим, в включенно-автокастовом виде, активная в обычном) и при включении автокаста выдавать спеллбучную ауру, а при отключении убирать?
Ну да... действительно, вариант еще лучше.
Единственное - уж спеллбучную ауру придется спрелоадить (и по определенным причинам сразу при загрузке карты убирать с того, у кого она есть), но уж это можно пережить.
Спасибо.
Только иммолэйшен надо... какие стрелы? Они разве багать не будут и орб блочить даже с 0 параметрами? Тем более и герой милишник.
Уже есть самостоятельная идея... По похожему принципу уже действует другой спелл.
Короче, изучается сразу аура, без всяких извращений. А по нажатию кнопки "S" - стоп - она блокируется для игрока и юниту, которому нажали, выдается абила-пустышка, типа аура не действует, снова S - активируется обратно.
Минусы: ни один другой такой же герой того же игрока, пока отключена аура, выучить эту ауру не сможет в это время; иногда приказ стоп действует без ручной активации, что немного неприятно. Но это реально НЕ критично (героев одинаковых у одного игрока почти никогда не бывает, а нажать стоп не проблема, если не задизейблен, ну а что задизейбленным не можешь переключать ауру - фича).
Вот только надо будет еще учесть маловероятный, но все же возможный факт, что юнит с отключенной аурой сможет вообще перестать существовать и тогда ее включить получится в принципе невозможно. Учту периодиком...
Зато ГИГАНТСКАЯ экономия усилий при создании и НИКАКОГО прелоада не надо (в принципе 1-уровневую абилу-пустышку "аура отключена" уж можно не прелоадить, хотя можно и прелоаднуть).
DracoL1ch, при всем к тебе уважении, надеюсь, что твоя дота лагать не будет. Ничто так не бесит в кайфе от игры, как лаги. Я лучше в 8битную игру без лагов поиграю, чем в XBox с лагами!
Предполагаю, что можно просто локально изменить в карте экран, если знать, что куда вместо чего совать. И проблем с совместимостью быть не должно, только да, "некому" почти это не надо, если уж уникализировать вар, то стилями интерфейса...
» WarCraft 3 / Простой вопрос по хэш-таблице
Вообще ппц на самом деле, потому что у меня везде вначале дестройтаймер, потом флуш. Но, значит, утекает там не так уж сильно, потому что серьезного снижения производительности не замечалось, хотя таймеров не мало. Ладно, на будущее мб разборки тогда.
» WarCraft 3 / Простой вопрос по хэш-таблице
» WarCraft 3 / Простой вопрос по хэш-таблице
Ред. ClotPh
» Игровые обзоры / Ori and The Blind Forest
Ред. ClotPh
» WarCraft 3 / Не могу найти модель Эгвинн
Лично запуск не пробовался. Просто была скачана "картинка на сайте".
Добавлено: а, это же не тред "Нужна модель, вам сюда". Имхо имело смысл сразу закрыть и автора туда отправить, а мб стоит сейчас их объединить.
» WarCraft 3 / Еще по фаталу после выхода из вара
Ред. ClotPh
» WarCraft 3 / Еще по фаталу после выхода из вара
Ред. ClotPh
» WarCraft 3 / Еще по фаталу после выхода из вара
» WarCraft 3 / Цепь молний пассивка
А если молния не на > 500 дмг, так и вообще даже можно "абуз" сохранить - может так оказаться, что стопить юнита, надеясь выдрочить больше молний, просто менее выгодно, чем атаковать нормально.
Но это уже по игре смотреть надо.
Ред. ClotPh
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Вынесу в отдельный вопрос - возможный фатал при постоянных измен
Думаю, может, там в ульте вначале отдельно считать перезарядку абилы как реалку, а уже потом плюсовать здоровье? Потому что 90% уверенности, что это ульта шалит...
» WarCraft 3 / Нужна модель? - Вам сюда!
Мне не сильно надо, но найдется, кто оценит :D
» WarCraft 3 / Не берет москитных юнитов в группу
» WarCraft 3 / Не берет москитных юнитов в группу
Отлавливай их в переменную как-то иначе и там уже делай, что хочешь.
» WarCraft 3 / Как воскрешать умершего Героя способностью?
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / как отключить авто созд резерв.копию карты Jass NewGen?
Даже если тебе кажется, что надо, все равно не надо.
Поверь.
Ред. ClotPh
» WarCraft 3 / Кулдаун абилки буквально замораживается
Выяснились некоторые проблемы с решением выше:
Попробую 0.2 сек. поменять на 0.4...
**********************
***********
****************
Ох, лол. После сообщения выше продолжаю играть и в какой-то момент (так и не удалось осознать, как, потому что она несколько раз пыталась - моргали цифры 00 и пропадали, т. е. она рефрешилась) абилка все-таки зафризилась. После первого же предметного рефреша, впрочем, вылечилась окончательно. Ладно, мб потом махну 0.4 сек. на 0.44...
» WarCraft 3 / Вынесу в отдельный вопрос - возможный фатал при постоянных измен
Ред. ClotPh
» WarCraft 3 / Отключаемая аура
Только иммолэйшен надо... какие стрелы? Они разве багать не будут и орб блочить даже с 0 параметрами? Тем более и герой милишник.
» WarCraft 3 / Отключаемая аура
В любом случае вопрос уже решен самостоятельно.
» WarCraft 3 / Отключаемая аура
» WarCraft 3 / Вопрос о функциях
К каждому месту.
Наверное.
Чтобы код был не обфусцированный даже для того, кто кодить не умеет.
Чтобы как гуи получился.
» WarCraft 3 / Вопрос о функциях
» WarCraft 3 / Разный загрузочный экран.