Перейти к содержанию
Аватар пользователя
#1142
Dyrman
А в startThread можно как-нибудь задать изменяемое имя функции(она не любит кавых)? Например:

for i,e in mass
startThread(oops_..i.._F)
end;
Выше всего лишь образец)
Можно создать массив с функциями
array = {
[1] = function()
end, -- внутри массива ставить ";", следуя традициям, нельзя :)
[2] = function() -- они там для другого
end,
}
и обращаться к нему вот так: array[1](arg1, arg2)

или
function oops_1_F()end
function oops_2_F()end

for i=1,2 do
startThread(parse('oops_'..i..'_F()'))
end
Добавлено через 4 минуты
[/U]
Отлично. Попробуем поиздеваться. Спасибо.
Но их нельзя сцеплять или заменять переменными. Только в первом случае это возможно.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4

Статистика

Приветствуем новейшего участника: wayal