просто бывает, берешь чью то наработку. Переписываешь с jass на lua. Перестает работать. Тысячу раз проверишь, и думаешь: "Че не так то?".
решил инициировать переменные, перестал работать код.
решил инициировать переменные, перестал работать код.
так работало, пока не заметил, что базу не инициирует
Color = { {},{} }
Setting = { {},{} }
решил добавить бд
Color = {{}} --{ {},{} }
Setting = {{}} --{ {},{} }
--Gold Bounty
Color[0][0] = 255
Color[0][1] = 220
Color[0][2] = 0
Color[0][3] = 255
Setting[0][0] = 0.0 -- Velocity 1
Setting[0][1] = 0.03 -- Velocity 2
Setting[0][2] = 2.0 -- Fadepoint
Setting[0][3] = 3.0 -- Lifespan
Setting[0][4] = -16.0 -- OffsetX
--Lumber Bounty
Color[1][0] = 0
Color[1][1] = 200
Color[1][2] = 80
Color[1][3] = 255
Setting[1][0] = 0.0 -- Velocity 1
Setting[1][1] = 0.03 -- Velocity 2
Setting[1][2] = 2.0 -- Fadepoint
Setting[1][3] = 3.0 -- Lifespan
Setting[1][4] = -16.0 -- OffsetX
Короче, двумерные массивы не работает триггер, не исполняется код и пр =( без них все работает.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
{ {} } это не двумерный массив и не массив массивов, это две таблицы, одна записаная в первый элемент другой. Также, напоминаю, что луа по умолчанию складывает элементы массивов начиная с 1 ячейки, а не с 0.
Ред. PT153
Более того, вопросы о массивах уже были. Первый и второй.
Ред. MpW
Color = [1][1]
или
Color = [1][1][1]
Color[1][1] = ...
Color[1][2] = ...
Color[1][1] = ...
Color[1][2] = ...
Color[1][3] = ...
так?
Ред. Nelloy
ладно нужно
Ред. MpW
Ред. MpW