Можно поучаствовать в 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
Никита29, Это не даст никакой производительности, только если у вашего железа был потенциал, то вы увидите цифры больше 60, например 120, и опять таки если сейчас с трудом наблюдается 30+ то просто пора меня комп, чудес не бывает
» 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 / Как сделать юнита которого нельзя выбрать?
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» RenderEdge / [RenderEdge] Widescreen Fix
Ред. Берги
» WarCraft 3 / ОБОРОНА СТРАНБАРДА - на 2 игрока в WarCraft 3
- Голосовая коммуникация, где вы общались и вместе что-то решали (разумеется без матов, сортирного юмора, и шуток про мамок)
- В видео будет полный цикл кампании с правильным оформлением и таймкоды на ютубе.
- Очень приоритетна рефордж графика (ну это лично для меня)
- Для 126 используйте WideScreen.mix
Лучше работать с тем контентом, которого ещё нет, а заезженную кампанию наизусть все знают, ну и что, что она на 2х игроков