Вообще-то призвали. Большинство игроков, как ни тсранно, сидят на официальных версиях, с ключами, и обновляются при каждом визите в бнет. Они не слышали про версии и вершн свичер. Поэтому новые версии == разбиение аудитории.
я лучше многих знаю, почему нельзя оставлять запись в память, но я так же знаю, что ничего лучше этой возможности для развития карт не будет. Офк можно выбражать из себя касперского и кричать, что безопаснось пользователей важна. Но есть один маааленький нюанс - сегодня карты не качают, а в 90% их ставят на боты, что защищает платформу от распространения любых зловредов. ПОэтому вопрос безопасности вообще не стоит - будущее именно за ботами, по крайней мере, пока в бнете 2 не появится стоящей альтернативы с реконнетом и шлюхами.
Ну и да, записывать в память - это очень крутая абилка. Если оно тебе не надо, так и проходи мимо. А мне надо, вот и распинаюсь. Хейтеры мх похожи на бабок против ГМО - нихера не понимают, им это не надо, значит, правильно, что запретили.
вишмастер прекрасно дарится через баннеры в интернете. как жаль, что никто не может его вам запретить, для вашей же безопасности.
Если вы не видите, почему нужно было не выпиливать, а предоставить альтернативу, пусть и с рамками, то тут нечего рассуждать, вы и так никогда не вылезете за пределы скриптового языка. Прогресс невозможен без потерь. Но сидеть в своем болоте, конечно, тоже вариант для 95% мапмейкеров.
Я не станут называть 28 провалом, ибо еще не видел его ченжлога, но надежд никаких не питаю.
приказ "стан" означает "ничего не делать". а если юнит ничего не делает, он будет искать цель для атаки. приказ не заменяет естественный стан, у которого много своих фич. он просто заставляет цель остановиться
минусы паузы:
юнит не может поставить следующий приказ на выполнение;
зависают все стандартные бафы;
нужно самому вести учет навешанных и снимаемых пауз.
ну смотря что вы называете трупом. в рамках игры: юнит - кости (разложение) - удаление. у героев нет последней фазы, у иллюзий - разложения. Но поведение во всех фазах одинаково для всех
фатал после игры может быть вызван
а) использованием malloc
б) копированием внутриигровых структур (например, структуру сплеша перенес от одного юнита другому, при чистке один раз адрес зачистился, а на втором проходе произошел краш)
в) неизвестным мне образом
если использовать виджетайзер, то это уже достаточная скорость
а уже после загрузки таймером на 0.05 прелоадить всех юнитов и абилки поочередно, и будет вам счастье
DracoL1ch, при всем к тебе уважении, надеюсь, что твоя дота лагать не будет. Ничто так не бесит в кайфе от игры, как лаги. Я лучше в 8битную игру без лагов поиграю, чем в XBox с лагами!
я упрощаю код, а не микрооптимизациями занимаюсь. хотя и не без этого, но чисто потому, что все узкие места давным давно исправлены. грубо говоря, я уже вылизал до такой степени, что можно заниматься таким байтодрочерством. в большинстве других карт такого не скажешь
вы ракету строите или очередную карту для 100 человек? ЭТО НЕ ТЕ ВОПРОСЫ. даже если всё лагает, ЭТО НЕ ТО МЕСТО, где надо оптимизировать. вот эта погоня за тактами ничего не даст. ею следует заниматься, когда уже всё сделано, когда нехер делать, когда хочется похвастать ЗАЦЕНИ КАК Я МОГУ. в 2017 никто не заценит. пиши как удобно - остальное приложится
в количестве операций максимум, ибо в приоритете ищется хеш по локалкам, затем - глобалкам. но, в любом случае, это последнее, о чем следует думать разработчику.
потому что сам баф - это абилка, но всегда 1го уровня. уровень для отображения подсказки хранится в другой ячейке, но офк близзарды никак это не продумали.
без мемхака - не достать, только если разные бафы или самостоятельный поиск донора ауры
локалки и глобалки одинаковы - они ложатся в общую базу всех переменных и ищутся там перебором. но ты тратишь такты на объявление и обнуление локалок.
можно запускать таймер сколько угодно, ниче ему не будет
нет такой функции официально
либо своя база данных, либо никак (мемхак - это не для самых маленьких)
не нужно писать return, это не дает никакого выигрыша
все цепные молнии в варкраафте одинаковые, независимо от эффекта, основа в движке одна.
про диагностику зависания я всё сказал, пока не расчехлишь читенжин, ничего не добьешься, ибо я такого бага не встречал
» WarCraft 3 / Важная информация об обновлении 1.28
» WarCraft 3 / Важная информация об обновлении 1.28
Ну и да, записывать в память - это очень крутая абилка. Если оно тебе не надо, так и проходи мимо. А мне надо, вот и распинаюсь. Хейтеры мх похожи на бабок против ГМО - нихера не понимают, им это не надо, значит, правильно, что запретили.
» WarCraft 3 / Важная информация об обновлении 1.28
Если вы не видите, почему нужно было не выпиливать, а предоставить альтернативу, пусть и с рамками, то тут нечего рассуждать, вы и так никогда не вылезете за пределы скриптового языка. Прогресс невозможен без потерь. Но сидеть в своем болоте, конечно, тоже вариант для 95% мапмейкеров.
» WarCraft 3 / 851973 (stunned)
» WarCraft 3 / способ оглушить
юнит не может поставить следующий приказ на выполнение;
зависают все стандартные бафы;
нужно самому вести учет навешанных и снимаемых пауз.
??*?????
» WarCraft 3 / Еще по фаталу после выхода из вара
при изменении параметров спеллов ты не создаешь нового объекта, ты лишь редактируешь уже созданный. не знаю, чем помочь
» WarCraft 3 / дисбтн пассивки
ReplaceableTextures\PassiveButtons\PASBTNHeadshot.blp
==
ReplaceableTextures\PassiveButtonsDisabled\DISPASBTNHeadshot.blp
» WarCraft 3 / Проблема с отдачей приказа способности на основе Канала.
» WarCraft 3 / Как воскрешать умершего Героя способностью?
» WarCraft 3 / Антишок( удаление стана)
UNIT_ISSUED_*_ORDER
» WarCraft 3 / Рандомизация героев
https://ru.wikipedia.org/wiki/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%...
» WarCraft 3 / Вынесу в отдельный вопрос - возможный фатал при постоянных измен
а) использованием malloc
б) копированием внутриигровых структур (например, структуру сплеша перенес от одного юнита другому, при чистке один раз адрес зачистился, а на втором проходе произошел краш)
в) неизвестным мне образом
» WarCraft 3 / Как правильно инициализировать способности и юнитов в массиве?
а уже после загрузки таймером на 0.05 прелоадить всех юнитов и абилки поочередно, и будет вам счастье
» WarCraft 3 / Вопрос о функциях
» WarCraft 3 / Вопрос о функциях
» WarCraft 3 / Поиск по картам
Ред. DracoL1ch
» WarCraft 3 / Вопрос о функциях
» WarCraft 3 / Вопрос о функциях
» WarCraft 3 / Уровень Бафа способности против коварности Варкрафта
без мемхака - не достать, только если разные бафы или самостоятельный поиск донора ауры
» WarCraft 3 / Вопрос о функциях
можно запускать таймер сколько угодно, ниче ему не будет
» WarCraft 3 / Вопросы по функциям
либо своя база данных, либо никак (мемхак - это не для самых маленьких)
не нужно писать return, это не дает никакого выигрыша
» WarCraft 3 / Лаги из за способности
» WarCraft 3 / Кулдаун абилки буквально замораживается
про диагностику зависания я всё сказал, пока не расчехлишь читенжин, ничего не добьешься, ибо я такого бага не встречал