11

» WarCraft 3 / Как начать писать свой код ИИ?

Svintus, Если это просто для себя, то просто установи им логику действий через функции, я пока что так и не понял в чём корень проблемы
Если то-то, делают то-то, если это, делают это, во время того-то, делают это или то-то и т.д.
11

» WarCraft 3 / Вывод сообщения на экран о количестве юнитов (I2S не работает в ИИ)

А вообще я не знаю такой функции GetUnitCount()
Можешь скинуть что она делает? Это же не варкарфтавская функция вроде как (по крайней мере у меня не высвечивается)
11

» WarCraft 3 / Как начать писать свой код ИИ?

А к чему все эти humans.ai, ты именно Общий ИИ пишешь?
Если ты просто пишешь ИИ для своей карты/карт, можно просто через JASS его написать, разве так будет не проще?

Ты его пишешь просто для себя или ты хочешь написать что-то наподобие ботов AMAI?
11

» WarCraft 3 / Как сделать полоску хп у юнита/здания невидимой?

human1, Кстати там от расширения зависит, то есть у меня 1920х1080 и требуется 1.000.000.000 хп чтобы не видно было, а на какой-нибудь 1024х768 и 1.000.000 достаточно будет, ну и как уже сказали, у неуязвимых тоже не видно
11

» WarCraft 3 / Как сделать полоску хп у юнита/здания невидимой?

human1, Да полно способов, лично я через функцию в JASS, а вообще можно прям в редакторе объектов устанавливать более широкие значения, просто зажав "shift", во время того как кликаешься мышкой чтобы изменить переменную
Загруженные файлы
11

» WarCraft 3 / Не запускает карты свыше 8мб. по локальной сети.

Странно что у вас Game.dll не работает, скорее всего проблема в чём-то другом, какая у вас версия варкрафта?
11

» WarCraft 3 / Движение по объектам.

nazarpunk, пруфов не будет, вчера и сегодня тестил карту с этими же верховными магами и подъёмами, с друмя разными друзьями, не крашит
Но расскажу историю
Я сделал карту, на ней было много этих мостов и подъёмов, первые 15-20 игр в течение 20 часов она не крашила, потом после очередного сохранения (изменились характеристики только одного юнита) начала крашить, причём регулярно и быстро, после долгих часов тестов, мы с другом сократили круг поисков до этих самых подъёмов, и нам удавалась регулярно вызывать краши, спавня водяных и просто стреляя в друг друга на этих подъёмах, после этого мы полностью сделали новую карту уже без этих подъёмов, но со всеми теми же триггерами и всем прочим, и у нас всё до сих пор всё нормально
Как уже упоминал выше, вчера мы несколько раз пытались для видео этот краш, но ничего не получилось, проблема как внезапно появилась, так и исчезла
P.S. Если я когда-нибудь буду делать карту с этими подъёмами, и у нас опять будет крашить, я запишу видео
11

» WarCraft 3 / Как сделать полоску хп у юнита/здания невидимой?

Число не помещается в GUI полоски хп бара, поэтому и не отображается, как бы это странно не звучало, там какая-то проверка есть, если число не влезает, то оно не отобразится
(Информация не точная, ответил по воспоминаниям из детства)
11

» WarCraft 3 / Варкрафт 3 не для ноутбуков!?!

PT153, не знал что настройки в реестре хранятся, думал для каждого отдельные, ну я так же и думаю что там что-то не включено
11

» WarCraft 3 / Варкрафт 3 не для ноутбуков!?!

Попробуй метод от обраного
Скачай ещё один (второй) JNGP себе на компьютер и просто меняй там все эти настройки и параметры все подряд, пока не испортишь тайлсеты
А потом как испортишь, то уже будет понятно как починить (ломать не строить, это быстрее)
11

» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?

Принятый ответ
Стандартные функции написаны на Jass
Чтобы стандартные JASS функции (не относится к нативкам, а относится например к DisplayTextToForce) не крашили на AngelScript, нужно их полностью переписать на этом же AngelScript, потому что это всё-таки 2 разных языка программирования с разным синтаксисом
11

» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?

fenathesnake, Минуточку, до меня только сейчас дошло, DisplayTextToForce() это же jass функция, она вообще не должна работать на другом языке (AngelScript), вот это я рыбка адун
11

» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?

fenathesnake, Ну теперь чуть лучше, оно теперь не крашит, а просто у меня не выводится (именно DisplayTextToForce)
Остальное выводится
Загруженные файлы
11

» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?

fenathesnake, а без него у меня ничего на экран и не выводится, так как карта ещё не успевает доиницилизорваться, поэтому функция там и не срабатывает и не крашит
Сейчас перепишу через таймер, я тоже обычно пишу всё через таймеры, просто тут новый язык для меня, решил быстро протетстить
11

» WarCraft 3 / ИИ

Arturyq, в какой ситуации тебе нужно чтоб крип той или иной скилл применял, в той и опиши
Например заклинание "Магический Огонь" нейтрально-вражедебные кидают если у врага больше чем 50 маны
Заклинание "Бросить камень" просто сразу кидают
А какую-нибудь "Пронзающую смерть" дают только если рядом несколько врагов
11

» WarCraft 3 / UjAPI - AngelScript Как правильно подключить, чтобы стандартные функции, не крашили?

Вот файлики, там вместо двух файлов появлялась 1 большая кнопка скачать и чё-то у меня затуп произошёл
Загруженные файлы
11

» WarCraft 3 / Движение по объектам.

nazarpunk, где-то месяц назад когда я спрашивал про дессинхронизацию, я выяснил что на моей карте она была именно из-за них, мы с другом создали карту 64х64 где не было ничего, кроме 2 верховных магов и 7 подъёмов, и она вызывала дессинх, сейчас друг спит, но на днях запишу видео с дессинхом
P.S. Она крашила как раз если он там вызывал водяного иди стрелял в меня или я в него стрелял
11

» WarCraft 3 / Проблемы с экспортом из Blender (2)

Уже 3 недели назад ты с той же ошибкой приходил
Это модель для рефорджа?

Давай помогу, у меня тоже там какие-то ошибки в Blender при экспорте бывали, я их все решил, скинь модель, скажи что нужно и какая она SD или HD
11

» WarCraft 3 / Memhack или UjAPI что лучше в плане в возможностей и оптимизации?

fenathesnake, Спасибо, жаль правда что произвольный код запрещён в UjAPI, ну и ладно, пока что всё равно не умею память ломать и дописывать своё