Nifistofi, насколько я понял тебе нужна пасивка легиона
вместо получает урон используй событие юнит атакован
проверяй наличие бафа (баф даёт +400 к скорости атаки и длится n секунд)
если бафа нету и твоё условие верно то
вешай на него баф
иначе
удаляй баф
твоё условие это условие при котором должен срабатывать двойной удар
например "с момента последнего двойного удара прошло 5 секунд" (на гуи это условие сложно сделать)
или "шанс 25%"
поиск максимального элемента в массиве делается либо через цикл (как описали rlOmega и ssbbssc ) или через "разделяй и властвуй"
имхо разницы особо никакой
и вообще юзай гугл
по запросу "как найти максимальный элемент в массиве" гугл выдаёт 332.000 результатов
вопрос закрываю
сравнить можно
сравнивать можно абсолютно любые вещи без каких либо переменных
вот только что тебе это даст
ведь само по себе сравнение бесполезно
и идёт как правило в связке с каким либо действием (сортировка, поиск наибольшего результата и т.д.)
в общем научись правильно излагать то что тебе надо
множества разных ЯП, будешь знать ключевые слова для построения программ.
будет множество разных ботов с разным набором ключевых слов
так что ситуация особо не изменится
либо учить операторы и api java либо ключевые слова какого нибудь mySuperCodeGenerator
лишь уровень абстракции немного выше
"Сделай мне большую табличку Users, да такую чтобы там были поля name, lastname, password, phone и address". Сделай все поля типом String, кроме phone. Phone сделай типом integer."
чтобы юзать такой бот надо знать правила построения фразы для бота и ключевые слова которые он понимает
а это опять же яп
а вот если надо чтобы бот мог взять фразу обычного человека и превратить её в код то нужен интеллект как минимум уровня человека
а то и выше
взять хотя бы академию вар3, иногда хрен поймёшь чего они хотят, а я ведь обладаю интеллектом на уровне человека(или надеюсь что обладаю)
BrEd Pitt, ты сейчас по сути описал стратегическую нейронную сеть совмещённую с вирусом
только на данный момент не существует достаточно эффективных функций активации и алгоритмов обучения(можно использовать обучающие нн и интегралы но тогда всех компов мира не хватит чтобы такая сеть заработала)
Остальные смогут через интерфейс, просто описывать свои мысли и логику, а бот переводчик будет конвертировать её в машиночитаемый код.
для этого нужно чтобы мысли и логика были описаны особым образом с особым синтаксисом и семантикой, то есть на яп(просто уровень абстракции растёт)
либо нужен бот способный понимать человеческие мысли
но для этого интеллект бота должен быть как минимум на уровне человека
но тогда возникает вопрос
нафиг во всём этом человек
ибо такой бот и сам может мыслить
в результате в лучшем случае человечество деградирует до уровня обезьян(в худшем появится скайнет и всех перебьёт)
это всё моё имхо
quq_CCCP, Extremator, величина в событии задаётся при его создании
если в событии прописано ресурсов больше чем 100 то значение(100) уже не изменить
значит требуется 1 000 000 событий на каждое значение(1,2,3,...,1000000)
имхо таймером намного удобнее
» WarCraft 3 / Echo Sabre. Реализация для чайников.
но на гуи это будет сложнее чем на джасс из за отсутствия нормальных таймеров и необходимости костылей для муи
Ред. nvc123
» WarCraft 3 / Echo Sabre. Реализация для чайников.
вместо получает урон используй событие юнит атакован
проверяй наличие бафа (баф даёт +400 к скорости атаки и длится n секунд)
если бафа нету и твоё условие верно то
вешай на него баф
иначе
удаляй баф
твоё условие это условие при котором должен срабатывать двойной удар
например "с момента последнего двойного удара прошло 5 секунд" (на гуи это условие сложно сделать)
или "шанс 25%"
» WarCraft 3 / [GUI] Помощь в перерасчете
тебе сказали как его найти
ЭТОТ вопрос решён
» WarCraft 3 / SimCraft
» WarCraft 3 / Shop
» Администрация XGM / абуз рейтинга
после этого предоставь пруфы(скрины) того что все минусы поставлены 1 человеком
» WarCraft 3 / [GUI] Помощь в перерасчете
имхо разницы особо никакой
и вообще юзай гугл
по запросу "как найти максимальный элемент в массиве" гугл выдаёт 332.000 результатов
вопрос закрываю
» WarCraft 3 / Проблемы с добавлением новой модели в MPQ Архив WarCraft 3
ещё у нас есть статьи
» WarCraft 3 / [GUI] Помощь в перерасчете
сравнивать можно абсолютно любые вещи без каких либо переменных
вот только что тебе это даст
ведь само по себе сравнение бесполезно
и идёт как правило в связке с каким либо действием (сортировка, поиск наибольшего результата и т.д.)
в общем научись правильно излагать то что тебе надо
» WarCraft 3 / Jass или стандартные триггеры?
» WarCraft 3 / Jass или стандартные триггеры?
иначе гуи
» WarCraft 3 / Феодальная раздробленность Руси
только карта и описание должны удовлетворять требованиям
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Как сделать триггеры массивными?
» WarCraft 3 / Как сделать триггеры массивными?
на всякий случай оставлю ссылку на статьи
мысли читать не умею
да и магом мне уже не стать
так что надо чтобы он написал то чего хочет
» WarCraft 3 / Как сделать триггеры массивными?
весят много?
если да то корми их побольше (как советовали выше)
» WarCraft 3 / Как определить хоста?
синк и кеш
» WarCraft 3 / Как определить хоста?
Ред. nvc123
» Блог H / Взгляд на программирование
так что ситуация особо не изменится
либо учить операторы и api java либо ключевые слова какого нибудь mySuperCodeGenerator
лишь уровень абстракции немного выше
» WarCraft 3 / Как сделать систему квестов?
и навык в гуи стоит повысить
вот статьи
Ред. nvc123
» Блог H / Взгляд на программирование
а это опять же яп
а вот если надо чтобы бот мог взять фразу обычного человека и превратить её в код то нужен интеллект как минимум уровня человека
а то и выше
взять хотя бы академию вар3, иногда хрен поймёшь чего они хотят, а я ведь обладаю интеллектом на уровне человека(или надеюсь что обладаю)
» Блог H / Взгляд на программирование
только на данный момент не существует достаточно эффективных функций активации и алгоритмов обучения(можно использовать обучающие нн и интегралы но тогда всех компов мира не хватит чтобы такая сеть заработала)
Ред. nvc123
» Блог H / Взгляд на программирование
либо нужен бот способный понимать человеческие мысли
но для этого интеллект бота должен быть как минимум на уровне человека
но тогда возникает вопрос
нафиг во всём этом человек
ибо такой бот и сам может мыслить
в результате в лучшем случае человечество деградирует до уровня обезьян(в худшем появится скайнет и всех перебьёт)
это всё моё имхо
» WarCraft 3 / Warcraft 3 HIVE
» WarCraft 3 / Множитель получаемых ресурсов
если в событии прописано ресурсов больше чем 100 то значение(100) уже не изменить
значит требуется 1 000 000 событий на каждое значение(1,2,3,...,1000000)
имхо таймером намного удобнее