Андреич, так люди леняться даже участвовать, типа идея есть, а лень реализовывать, статейки почитать или триггеры потыкать, вопрос задать если что-то не получается....
Даже есть пункт Установка , типо он будет тоже оцениваться... это вообще не рутина... мы же тут не текст оцениваем:
"Это герой выглядит так, и умеет вот это вот", а всё в совокупности
Снял с публикации, оформлено просто ужасно, портянка текста..., рекомендую оформить согласно xgm.guru/p/help/txt2, и видео демонстрирующее каждую способность героя
Ещё и карта пример неработоспособна, пришлось в редакторе удалить знахаря, поставить рабочего, чтобы алтарь не требовал форт (как требование второго героя)... пехотинцы не агр не среагировали
Описания ужасные.. Тултипмиссинг
На SD графике у бандита нет модели, в рефордже не проверял
Единственное что нормальное, это концепция вариативности способностей через спеллбуки, хоть они практически нормальная.. но опять таки, это не раскрывает героя...
Нет никакого листа настроек для переноса, скажем так:
Ресурс обязателен к рассмотрению всем и каждым, если хотите получить 0/0/0 баллов
Можно поучаствовать в 3х реализациях, и + свой проект, таким образом выиграть сразу 4 награды XD, я в деле...
Только я буду участвовать в реалиции 3х своих друзей (никто же не будет проверять их ли это идеи или мои)
Поэтому надо тоже такое ограничить
Aristokrat952, Если удаливший скажет, что да это сделал я то ок, просто тогда меня волнует старая тема по юнити, наверное полгода прошло если не больше
Если это был сейчас кто-то из модератор, то ок, это не важно, но почему тогда (уже не помню когда, но я говорил про это), удалился вопрос по юнити вместе с сообщениями и с ответами? Значит пользователи не могут этого делать? и это действительно была диверсия
Кирилл Филипов, Если звук внутри карты, то ничего доп качать людям не придётся, если звук в корне варкрафта (в доп папке), то разумеется да, людям придётся качать и пользоваться вашей инструкцией
Absolute, последний конкурс показал обратное, что всё стабильно, и зависит лишь от кода карты.. лишь только разработчик делает игру нестабильной, единичные дропы ничего не значат... 126 ещё хуже в этом плане... можно наштамповать гуишных карт без опыта, и гнать на патч, что ничего не работет.. или же нагрузить утечками, и ловить 5 fps на 2080 видеокарте
Я любимый, прости, подумал ты классику просишь ну и дал ссылку на классику... у меня есть полностью распакованный рефордж 132.1, со всеми моделями и озвучкой, но к сожаление Задларанского, архимага там уже нет=(...
Варианты по доставанию такие:
Сам качаешь Реордж (хоть пиратку, не важно) и распаковываешь новой версией Каска и воаля модели и звуки твои
Просишь обладателей рефорджа (типа меня), какие озвучки тебе нужны, мы тебе зальём на облако
Положение курсора можно получить только в триггере его события, либо клик мыши, или перемещение мыши
Например лучше использовать маус мув, у примера выше тоже оно.. ну и результат занести в клобалку, можно ещё событие клика (левой/правой/средней)... результатом будут BlzGetTriggerPlayerMouseX() и BlzGetTriggerPlayerMouseY()
Вот их нужно занести в глобальную переменную в массив, а дальше выдёргивать массив в любом нужно месте, где интедкс массива = ID игрока, всё можно сделать на гуи, но извините, вот вам на луа, максимально кратко
GetPlayerMouseX={} -- пустой глобальный массив/таблица
GetPlayerMouseY={} -- пожно заполнить нулями 0,0,0 дабы избежать багов в начале игры, если иполузуется GetPlayerMouseX[id] раньше, чем игрок первый раз двинет мышкой
function InitMouseMoveTrigger() -- вызываем в инициализации
local MouseMoveTrigger = CreateTrigger()
for i = 0, bj_MAX_PLAYER_SLOTS - 1 do
local player = Player(i)-- для всех игроков сразу, для 24, пофиг столько будет
TriggerRegisterPlayerEvent(MouseMoveTrigger, player, EVENT_PLAYER_MOUSE_MOVE) -- триггер движения мыши
end
TriggerAddAction(MouseMoveTrigger, function()
local id=GetPlayerId(GetTriggerPlayer())
GetPlayerMouseX[id]=BlzGetTriggerPlayerMouseX() -- нам нужные значения курсора
GetPlayerMouseY[id]=BlzGetTriggerPlayerMouseY() -- которые мы выдерним в любом месте
end)
end
Все, теперь мы в любой момент времени выдергиваем положения курсора, стоит помнить что курсор на интерфейсе возвращает 0,0
Далее чтобы узнать угол относительно курсора и чего либо надо просто использовать 1 строчку
angle = AngleBetweenXY(x, y, GetPlayerMouseX[id], GetPlayerMouseY[id]) / bj_DEGTORAD
Где х и у, например координаты нашего юнита, а GetPlayerMouseX[id] курсор игрока id
Ну и чуть не забыл, сама функция
function AngleBetweenXY(xa, ya, xb, yb)
return math.atan(yb - ya, xb - xa)
end
» WarCraft 3 / Из-за рефорджа не работает пиратский варик и JNGP
Ред. Берги
» XGM Конкурсы / Конкурс героев
Даже есть пункт Установка , типо он будет тоже оцениваться... это вообще не рутина... мы же тут не текст оцениваем:
"Это герой выглядит так, и умеет вот это вот", а всё в совокупности
» WarCraft 3 / [Конкурс героев] Разбойник lua/mui
Описания ужасные.. Тултипмиссинг
На SD графике у бандита нет модели, в рефордже не проверял
Единственное что нормальное, это концепция вариативности способностей через спеллбуки, хоть они практически нормальная.. но опять таки, это не раскрывает героя...
Нет никакого листа настроек для переноса, скажем так:
» XGM Конкурсы / Конкурс героев
- Сама карта пример
Шаблон примерен, не все пункты обязательныНапример такое оформление поможет оценить работу, даже тем людям, у которых нет варкрафта
» XGM Конкурсы / Конкурс героев
Нужна какая-то доп инструкция, где-то отдельно? или же внутри кода?
» XGM Конкурсы / Конкурс героев
Только я буду участвовать в реалиции 3х своих друзей (никто же не будет проверять их ли это идеи или мои)
Поэтому надо тоже такое ограничить
» Администрация XGM / Нестареющая классика — футболки XGM
» XGM Конкурсы / Конкурс героев
» XGM Конкурсы / Конкурс героев
» Администрация XGM / Удаление вопросов пользователями
» Администрация XGM / Удаление вопросов пользователями
» XGM Конкурсы / Конкурс героев
» WarCraft 3 / Вопрос по импорту звуков
» WarCraft 3 / Где можно взять озвучку юнитов из WCIII Refoged?
» WarCraft 3 / Можно ли заставить юнита использовать любое здание, как бункер?
» WarCraft 3 / Где можно взять озвучку юнитов из WCIII Refoged?
» XGM Конкурсы / Конкурс героев
» WarCraft 3 / Где можно взять озвучку юнитов из WCIII Refoged?
Варианты по доставанию такие:
» WarCraft 3 / Где можно взять озвучку юнитов из WCIII Refoged?
» WarCraft 3 / Можно ли использовать курсор как точку?
Например лучше использовать маус мув, у примера выше тоже оно.. ну и результат занести в клобалку, можно ещё событие клика (левой/правой/средней)... результатом будут
BlzGetTriggerPlayerMouseX() и
BlzGetTriggerPlayerMouseY()
Вот их нужно занести в глобальную переменную в массив, а дальше выдёргивать массив в любом нужно месте, где интедкс массива = ID игрока, всё можно сделать на гуи, но извините, вот вам на луа, максимально кратко
Далее чтобы узнать угол относительно курсора и чего либо надо просто использовать 1 строчку
» WarCraft 3 / Получить уровень бафа ауры на юните
» WarCraft 3 / Как добавить нового героя в Dota 6.83c
» WarCraft 3 / We are Legion
» WarCraft 3 / Как сделать юнита которого нельзя выбрать?