Как новичок в Lua, извините, если ответ на это прост. Я пытался вызвать функцию внутри кода, но после двух часов поиска я не смог найти нужные результаты. (Может быть, я использую неправильный поисковый запрос-х?)Вызов имени функции
Пример кода
function Test123()
SayTest = True
if SayTest = True then
-- This Is where I want to call the function name Test123,
-- yet I can't seem to succeed in this since it is just
-- starting a new function
SystemNotice (role, function)
end
end
Это должно быть результатом:
function Test123()
SayTest = True
if SayTest = True then
SystemNotice (role, 'Test123')
end
end
Если кто-то может помочь мне, я был бы благодарен. Если я все еще неясен, просто скажите мне, и я постараюсь описать это лучше. Мои извинения за мой ограниченный английский.
Непонятно, чего вы пытаетесь достичь. Попробуйте описать простыми словами, что должен делать ваш код. Выведенный фрагмент слишком ограничен и, кроме того, имеет ряд синтаксических проблем, как уже указывал @solarbear. Какие ошибки вы получаете? –
@ user2884099 Lua использует ключевые слова 'true' и' false' для букв bool - обратите внимание на случай. – greatwolf
@LorenzoDonati - Кажется, что OP хочет получить имя текущей функции в реальном времени (''Test123'' в этом случае). –