0
9
2 года назад
0

» WarCraft 3 / Как пожаловаться на игрока с випом?

Ищи комьюнити карты.
0
9
2 года назад
Отредактирован map_maiker
0

» WarCraft 3 / Экспортировать все текстовые описания из карты

Мб стоит модельки/иконки оптимизировать?...
0
9
2 года назад
0

» WarCraft 3 / Диссинхрон при загрузке сейва

Ник лан и ник коннектора не совпадает это как?
Зареган в ирине с одним ником, а в игре другой.
0
9
2 года назад
0

» WarCraft 3 / Странно обозначение hex

Язык?
Jass2, без диалектов. Уточнил в вопросе про место встречи.
это алиас для хекса
0x000001 == $000001
Оптимизаторы такое делают с числами в карте, туда же Ро коды.
Спасибо.
0
9
2 года назад
0

» WarCraft 3 / Рабочий муи спелл мираны (прыжок)

Если просто прыжок, то действительно, проще самому написать.
0
9
2 года назад
0

» WarCraft 3 / Скрипты искусственного интеллекта

Ты можешь вскрыть файлы карты/игры, например Notepadом. Если я не ошибаюсь, в файле Blizzard1.j который вшит в файлы игры (т.е. это нельзя изменить, не модернизируя варкрафт) вшита львиная доля интеллекта. Есть так же ряд очень неприятных ограничений, например фиксированный радиус проверки рудников в 2000 тысячи, лимит 2 рудника на ратушу и т.д.
Лучшее что доступно на данный момент - интеллект AMAI
Ну я вроде нашёл скрипты ии в mpq. Но это код, без интерфейса, в редакторе ии не откроешь.
Спасибо за AMAI, посмотрю.

На счёт AMAI - судя по ридми, он только для сражений, это не то что мне надо. А жаль. Ну видимо просто нагуглю норм стратегии и запрогаю. Критерий - победа над средним ии.
0
9
2 года назад
0

» WarCraft 3 / Скрипты искусственного интеллекта

Это громко сказано - искуственный интерект, скорее скрипт на разыгрывание конкретной тактики, и в мили режимах нет такого что играть до победного, там быстро становится ясно - проиграл ты или выиграл, вот и все, если твоя задумка не удалась и противник не повержен, можешь выходить из игры - тебя добьют без проблем игроки более менее выского уровня. Поэтому там все так, одна тактика - если ты пережил её, бот афк - он заведомо проиграл, в игре с человеком человек бы ливнул, т.к ты бы пришол и убил его без проблем.
Хм, идея чтобы ии сражались до уничтожения оппонента. Пытались что-то сделать, отстраивались и всё такое.

А, вроде понял. Ии останавливается если не может выполнить пункт плана.
0
9
2 года назад
0

» WarCraft 3 / Скрипты искусственного интеллекта

Есть, но что значит "Такие, что не останавливаются со временем как стандартный ии."
Насколько помню, станартный ии не может играть вечно. Даже если есть ресы.
1
9
2 года назад
1

» WarCraft 3 / Градация юнита по тирам

Ещё можно заменять юнита на другого при наличии исследования. replace unit, как-то так действие называется. При попадании юнита на карту делать проверку на тип юнита и на наличие нужных условий (исследования в данном случае), при соответствии - заменять.
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

А, ну так это не jass же.
я про jass вам ничего и не говорил
Так я же про jass.
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

> Jass не поддерживает функции как параметры других функций
JASS нет, vJass да, реализация через триггеры и массивы.
Чуть выше написал про функциональные интерфейсы, это оно?
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

Как выяснилось, в vJass есть интерфейсы функций, что не совсем колбеки, но для моей цели вроде подойдёт.

Vlod, 1.26? Точно?
В прошлом году еще сделали - Warcraft III - Lua
А, ну так это не jass же.
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

Vlod, 1.26? Точно?
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

quq_CCCP, а без мемхака кроме счётчика хендлов есть способы проверить производительность? Ибо все условно муишные варианты что я придумал так или иначе хеш-таблицы юзают. Ну то есть обращение к хеш-таблицам вроде быстрое, накладных операций всё равно некоторое количество выходит.
0
9
2 года назад
0

» WarCraft 3 / Почему жывтоне перестали мяукать?

Может звук отключил?
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

Если я правильно понимаю, то так можно делать в WURTS
Вурст?
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

quq_CCCP, идея была вынести в библиотеку набор вспомогательных инструментов для работы с кривыми, векторами и прочим. Например, функция из стартового поста задумывалась для поиска такого параметра, что длина отрезка между старым и новым равна параметру velocity. То есть функция возвращающая точку для параметра задаётся отдельно и передаётся колбэком.
0
9
2 года назад
0

» WarCraft 3 / Функция как параметр

Как я понял, просто так нельзя. Но есть такая вещь.
0
9
3 года назад
0

» WarCraft 3 / Управление поворотом по вертикали

Hate:
нет
map_maiker:
Hate:
нет
Я вспомнил про такую функцию:

native SetUnitLookAt takes unit whichUnit, string whichBone, unit lookAtTarget, real offsetX, real offsetY, real offsetZ returns nothing
Но хз что на второе и третье место писать.
Clamp:
map_maiker, влияет только на указанную кость юнита.
rsfghd:
оно работает, но немного криво, лучше через анимации делать это
тут есть даммик с анимками на 180, к нему крепишь любой эффект

Кстати, а если все кости юнита развернуть - что будет?
повернуть можно только голову и туловище

может где-то есть даммик на все 360, если нужен, но мне не удалось найти
Clamp:
в контексте даммиков-снарядов
Есть специальная модель, вот тут юзал на полную, можешь посмотреть.
0
9
3 года назад
0

» WarCraft 3 / Управление поворотом по вертикали

Clamp:
в контексте даммиков-снарядов
Есть специальная модель, вот тут юзал на полную, можешь посмотреть.
Я имел в виду снаряды, с конкретной моделью.
Кстати, а можно прикрепить эффект к даммику так, чтобы перемещать можно было? И чтобы скрывал полностью.
0
9
3 года назад
0

» WarCraft 3 / Управление поворотом по вертикали

Clamp:
map_maiker, влияет только на указанную кость юнита.
Ну, я в контексте даммиков-снарядов интересовался. Вроде разобрался, вроде работает как надо. Лучше чем совсем ничего.

Кстати, а если все кости юнита развернуть - что будет?
0
9
3 года назад
Отредактирован map_maiker
0

» WarCraft 3 / Управление поворотом по вертикали

Hate:
нет
Я вспомнил про такую функцию:

native SetUnitLookAt takes unit whichUnit, string whichBone, unit lookAtTarget, real offsetX, real offsetY, real offsetZ returns nothing
Но хз что на второе и третье место писать.
0
9
3 года назад
0

» WarCraft 3 / Отсутствует снаряд способности

PT153:
map_maiker, а что странного? У Благодати есть анимация stand?
Странно то, что раньше такой способ создания снарядов в виде благодати работал.
rsfghd:
map_maiker, ну ладно, а в настройках графики в варе указано "высокие"?
Вроде да.
0
9
3 года назад
0

» WarCraft 3 / Отсутствует снаряд способности

rsfghd:
Эффекты импортные? Возможно там перерасчёт границ нужен
Нет, ладно бы импортные, но отсутствует эффект у банального молота бурь с эффектом снаряда благодати. Сейчас просто на пробу взял стандартный молот бурь и заменил снаряд на эффект благодати - тоже не работает.
quq_CCCP:
Дрова на видюху не встали, проверить дрова\апдейты винды или чего там у вас, игра старая, такие проблемы в последнее время не редкость, у меня эффекты телепорта пропадали и прочее.
Хм, да последний месяц ничего не обновлял...

К слову, такое ощущение, что эффект благодати вообще не отображается в качестве снаряда. Что странно.