Я к тому, что это решается хранением второго массива для индексации
Пример:
local myData = {
a = "test A",
b = "test B"
}
local myDataIndexed = {
"a",
"b"
}
for i, key in ipairs(myDataIndexed) do
print(myData[key])
end
-- out:
-- test A
-- test B
Короче, предлагаю сосредоточиться на других системах, портировать само движение по минималке ("чтоб было"), а я со временем завезу что-то более интересное в этой области.
Я бы поработал с блокираторами пути. Сделать особый блокиратор (только для индикации), который как бы говорит нам о том, что можно идти и под ним, и по нему, а дальше физика в зависимости от текущего положения.
С регионами просто больше времени потратишь
В целом интересное решение само по себе, не говоря про крипту. Это может взлететь.
По идее это блокчейн-платформа обмена публичными или шифрованными данными + готовая монетизация подачи информации.
Остается написать генератор (сервер) и клиенты - точки доступа. А она предоставляет авторизацию и шифрование
world2win работает, но на ходу не получится
идея была ставить курсор в низ экрана - сколько-то пикселей и ждать смещения, потом опять ставить (это позволит почти не париться о небе)
насколько сместили - столько будет сила вращения камеры
фреймы дают инпутлаг и фпс дроп
world2win - камера не синхронна с мышью, а если синхронить, то будет низний апдейт рейт
Открыть целиком
ScorpioT100029.04.2020
ну что, надумали ловить мышь в рилтайме?
world2win работает, но на ходу не получится
идея была ставить курсор в низ экрана - сколько-то пикселей и ждать смещения, потом опять ставить
насколько сместили - столько будет сила вращения камеры
фреймы дают инпутлаг и фпс дроп
world2win - камера не синхронна с мышью, а если синхронить, то будет низний апдейт рейт
что ещё есть? давайте брейнсторм
prog29.04.2020
мое непопулярное мнение таково - не заниматься фигней и оверинжинирингом в рефорже и либо делать что-то не требующее этого либо идти на другой движок и делать нормально
N1ghtSiren29.04.2020
без события нельзя получить глобальные координаты мыши
на таймер это не привязать = нужно изобретать костыль
ScorpioT100029.04.2020
да
я пробовал ставить камеру вертикально, брать коорды, потом возвращать
но коорды чисто переменные от события
что если форсить нажатие средней кнопки мыши в периоде?
N1ghtSiren29.04.2020
если фейковое нажатие триггерит событие то почему нет
ScorpioT100029.04.2020
в ForceUIKey можно ли мышь передать вообще
N1ghtSiren29.04.2020
там другие штуки для мыши были
ScorpioT100029.04.2020
оно стринг принимает
для позиции были, а для кнопок
N1ghtSiren29.04.2020
вообще в теории можно сетку фреймов на экран вывести но это слишком сльный костыль
ScorpioT100029.04.2020
инпутлаг
как доставать common.js вообще нынче?
там в целом 1.32.4 и есть какие-то фиксы
! Миша29.04.2020
Так же в архивах лежат ScorpioT1000
Просто другой прогой открыватт
Если ты про варкрафт
ScorpioT100029.04.2020
какой
! Миша29.04.2020
Casc вроде, не работаю на данном патче
Последнюю версию просто качаешь
Видел, люди кидали скриншоты из программы
ScorpioT100029.04.2020
охренеть он долгий)
prog29.04.2020
как доставать common.js вообще нынче?
зезуловский каск вьювер
ScorpioT100029.04.2020
короче да
ничего там нового в 1.32.4
Функция loadstring, ясно. Думал, близзы запретят
Зачем тогда что-то посылать, если можно из чата игры это делать. Большие вещи всё равно требуют разных инит эвентов и прочего
Ред. ScorpioT1000
» WarCraft 3 / Синхронизация в Lua
Пример:
» WarCraft 3 / Синхронизация в Lua
» WarCraft 3 / Синхронизация в Lua
» WarCraft 3 / Синхронизация в Lua
» Endless Tale / Endless Tale
» Endless Tale / Endless Tale
Ред. ScorpioT1000
» Лучший блог / Крестьянин и банкир
» Лучший блог / Крестьянин и банкир
» WarCraft 3 / Движение через wasd, движение по X,Y,Z
Ред. ScorpioT1000
» WarCraft 3 / Движение через wasd, движение по X,Y,Z
С регионами просто больше времени потратишь
Ред. ScorpioT1000
» Прочее / Криптовалюта, BTC и трейдинг
Остается написать генератор (сервер) и клиенты - точки доступа. А она предоставляет авторизацию и шифрование
мне приходит в голову всякие вещи типа трекера на птицах у орнитологов
Ред. ScorpioT1000
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Как добавить больше текстур ландшафта?
Ред. ScorpioT1000
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» Прочее / Криптовалюта, BTC и трейдинг
Ред. ScorpioT1000
» WarCraft 3 / Камера от 3 лица.
идея была ставить курсор в низ экрана - сколько-то пикселей и ждать смещения, потом опять ставить (это позволит почти не париться о небе)
насколько сместили - столько будет сила вращения камеры
фреймы дают инпутлаг и фпс дроп
world2win - камера не синхронна с мышью, а если синхронить, то будет низний апдейт рейт
ну что, надумали ловить мышь в рилтайме?
идея была ставить курсор в низ экрана - сколько-то пикселей и ждать смещения, потом опять ставить
насколько сместили - столько будет сила вращения камеры
фреймы дают инпутлаг и фпс дроп
world2win - камера не синхронна с мышью, а если синхронить, то будет низний апдейт рейт
что ещё есть? давайте брейнсторм
prog29.04.2020
мое непопулярное мнение таково - не заниматься фигней и оверинжинирингом в рефорже и либо делать что-то не требующее этого либо идти на другой движок и делать нормально
N1ghtSiren29.04.2020
без события нельзя получить глобальные координаты мыши
на таймер это не привязать = нужно изобретать костыль
ScorpioT100029.04.2020
да
я пробовал ставить камеру вертикально, брать коорды, потом возвращать
но коорды чисто переменные от события
что если форсить нажатие средней кнопки мыши в периоде?
N1ghtSiren29.04.2020
если фейковое нажатие триггерит событие то почему нет
ScorpioT100029.04.2020
в ForceUIKey можно ли мышь передать вообще
N1ghtSiren29.04.2020
там другие штуки для мыши были
ScorpioT100029.04.2020
оно стринг принимает
для позиции были, а для кнопок
N1ghtSiren29.04.2020
вообще в теории можно сетку фреймов на экран вывести но это слишком сльный костыль
ScorpioT100029.04.2020
инпутлаг
как доставать common.js вообще нынче?
там в целом 1.32.4 и есть какие-то фиксы
! Миша29.04.2020
Так же в архивах лежат ScorpioT1000
Просто другой прогой открыватт
Если ты про варкрафт
ScorpioT100029.04.2020
какой
! Миша29.04.2020
Casc вроде, не работаю на данном патче
Последнюю версию просто качаешь
Видел, люди кидали скриншоты из программы
ScorpioT100029.04.2020
охренеть он долгий)
prog29.04.2020
ScorpioT100029.04.2020
короче да
ничего там нового в 1.32.4
» WarCraft 3 / Как отловить момент попадания снаряда
Ред. ScorpioT1000
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
Зачем тогда что-то посылать, если можно из чата игры это делать. Большие вещи всё равно требуют разных инит эвентов и прочего
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
Ред. ScorpioT1000
» Project: «Anger» / Окна и балконы + опрос
» Прочее / Криптовалюта, BTC и трейдинг
Ред. ScorpioT1000
» Музыка и Звук / "Эхо с севера" - музыкальная тема
» WarCraft 3 / Решение бага левой кнопки мыши