Невозможность получения профита с атаки машин потенциальных жертв, тебе как автору карты то от вирусов на машинах игроков какой профит? Что ты там можешь украсть, пароли от порно сайта? Ну ок, аккаунт от дотки айсикапа, ой ты ептить кража века...
Правильно. Объединимся в единый ботнет!
я могу кинуть карту, с мемхаком, которая работет везде, даже на ракапе и не палитсо...
И что? Страница в браузере имеет браузерный доступ к нотификациям. Это прокидывается в апи. Если билдить в приложение, то у тебя будет доступ соответственно правам запускаемого кода.
а они разве не перезапишутся, если несколько ForGroup будут выполняться в разных тредах и перезаписывать результат в одну свою глобалку на true/false условно хаотично
Условно хаотично бывает в асинхронных языках, где ты в жассе нашёл асинхронность? Вэйты не в счёт.
Глянул на код. Это просто шикарно. На каждого юнита вызывается UnitIndex. Тоесть лишний цикл на количество игроков. Можно просто каждому грибу записать его индекс через SetUnitUserData. Будет дешевле.
Очищать глобальную группу G дешевле, чем дрочить создание/удаление локалки.
Удаление из группы происходит за O(n), поэтому лучше перебирать группы не через удаление юнита, а через ForGroup. Она к тому же создаёт псевдопоток, что позволяет обойти оплимит.
Что может быть опасного в том, что рандомный Вася228 может запускать произвольный код на твоём ПК? Китайцы, который столкнулись с тем, что одна карта заражала все другие не в счёт.
это один игрок боится что в моей карте есть мемхак и я смогу украсть его 100 рублей
На основании чего я должен доверять тебе запуск рандомного кода на моём ПК?
Для проверки карты на мемхак можно использовать UjAPI. При наличии оного игра просто вылетает.
все таки оказывается коллизия это актуальный вопрос, вот люди даже на 10 объектах спотыкаются
Не в колизии дело. Здесь самый примитивный случай - прямоугольники ориентированые по осям. Проблема в оптимизации и сравнени всех со всеми. А это квадратичный рост сложности, что не есть хорошо.
» WarCraft 3 / Как можно хранить значения в юнитах? Аналог SetUnitUserData
Ред. nazarpunk
» WarCraft 3 / Параметры переменных типа fogmodifier
» WarCraft 3 / Warcraft III Reforged World Editor
» WarCraft 3 / Способность "канал" не отображается после изучения
Ред. nazarpunk
» WarCraft 3 / Опасен ли мемхак?
» WarCraft 3 / Способность Выбрать героя
» Зона Агрена. / Анти-обзор на игру "atomic heart" - "red alert-4" атакует
» WarCraft 3 / Опасен ли мемхак?
Ред. nazarpunk
» WarCraft 3 / Всем привет. Как найти путь до модели *mdx ?
» WarCraft 3 / Visual Studio Code: ujass
Ред. nazarpunk
» WarCraft 3 / Как можно оптимизировать этот код с 2D коллизиями?
» WarCraft 3 / Опасен ли мемхак?
» WarCraft 3 / Как можно оптимизировать этот код с 2D коллизиями?
» WarCraft 3 / Способность Выбрать героя
» WarCraft 3 / Помогите сделать триггер
» WarCraft 3 / Способность "канал" не отображается после изучения
» WarCraft 3 / Опасен ли мемхак?
» WarCraft 3 / Опасен ли мемхак?
Ред. nazarpunk
» WarCraft 3 / Опасен ли мемхак?
» WarCraft 3 / Как можно оптимизировать этот код с 2D коллизиями?
» WarCraft 3 / Visual Studio Code: ujass
» WarCraft 3 / Visual Studio Code: ujass
Ред. nazarpunk
» Мир безумного / BlizzCon 2023 - интересное с фестиваля
» WarCraft 3 / Visual Studio Code: ujass
Прокрутить к ресурсу
» WarCraft 3 / Visual Studio Code: ujass