LINUX.ORG.RU

История изменений

Исправление LINUX-ORG-RU, (текущая версия) :

Всё глобальное глобально, всё локальное локально. ¯\(ツ)

По поводу вовчика приоритет там вроде задаётся в XML в котором по очереди подключаются файлы в общий файл, возможно через тот же require просто тебе недоступный, но я лишь строю догадку по быстрому гуглежу.

Ты можешь в любом месте дрыгнуть, вернее в месте где ты хочешь вызывать свою функцию.

if type(_G.function_name) == 'function' then
   print("Такая функция уже есть, пейши другое имячко для своей")
end 
_G -- хранит в себе всё всех и вся глобальное, в более старших версиях _ENV

И проверить до написания своей функции не возникнет ли конфликт,перекрытие.

Но как у тебя горело когда ты нашёл проблему я представляю 0))))))))))

Везде где встроена lua свои фишки, ограничения и атмосфера.
Потому что lua для этого и была создана, рождена и воспитана, чтобы вылепить из неё ровно то что нужно в рамках задачи, в данном случае гуя для игры.

Исправление LINUX-ORG-RU, :

Всё глобальное глобально, всё локальное локально. ¯\(ツ)

По поводу вовчика приоритет там вроде задаётся в XML в котором по очереди подключаются файлы в общий файл, возможно через тот же require просто тебе недоступный, но я лишь строю догадку по быстрому гуглежу.

Ты можешь в любом месте дрыгнуть, вернее в месте где ты хочешь вызывать свою функцию.

if type(_G.function_name) == 'function' then
   print("Такая функция уже есть, пейши другое имячко для своей")
end 
_G -- хранит в себе всё всех и вся глобальное, в более старших версиях _ENV

И проверить до написания своей функции не возникнет ли конфликт,перекрытие.

Но как у тебя горело когда ты нашёл проблему я представляю 0))))))))))

Везде где встроена lua свои фишки, ограничения и атмосфера. Потому что lua для этого и была создана, рождена и воспитана, чтобы вылепить из неё ровно то что нужно в рамках задачи, в данном случае гуя для игры.

Исправление LINUX-ORG-RU, :

Всё глобальное глобально, всё локальное локально. ¯\(ツ)

По поводу вовчика приоритет там вроде задаётся в XML в котором по очереди подключаются файлы в общий файл, возможно через тот же require просто тебе недоступный, но я лишь строю догадку по быстрому гуглежу.

Ты можешь в любом месте дрыгнуть, вернее в месте где ты хочешь вызывать свою функцию.

if type(_G.function_name) == 'function' then
   print("Такая функция уже есть, пейши другое имячко для своей")
end 
_G -- хранит в себе всё всех и вся глобальное, в более старших версиях _ENV

И проверить до написания своей функции не возникнет ли конфликт,перекрытие.

Но как у тебя горело когда ты нашёл проблему я представляю 0))))))))))

Везде где встроена lua свои фишки, ограничения и атмосфера. Потому что lua для этого и была создана, чтобы вылепить из неё ровно то что нужно в рамках задачи, в данном случае гуя для игры.

Исправление LINUX-ORG-RU, :

Всё глобальное глобально, всё локальное локально. ¯\(ツ)

По поводу вовчика приоритет там вроде задаётся в XML в котором по очереди подключаются файлы в общий файл, возможно через тот же require просто тебе недоступный, но я лишь строю догадку по быстрому гуглежу.

Ты можешь в любом месте дрыгнуть, вернее в месте где ты хочешь вызывать свою функцию.

if type(_G.function_name) == 'function' then
   print("Такая функция уже есть, пейши другое имячко для своей")
end 
_G -- хранит в себе всё всех и вся глобальное, в более старших версиях _ENV

И проверить до написания своей функции не возникнет ли конфликт,перекрытие.

Исходная версия LINUX-ORG-RU, :

Всё глобальное глобально, всё локальное локально. ¯\(ツ)

По поводу вовчика приоритет там вроде задаётся в XML в котором по очереди подключаются файлы в общий файл, но я лишь строю догадку по быстрому гуглежу.

Ты можешь в любом месте дрыгнуть, вернее в месте где ты хочешь вызывать свою функцию.

if type(_G.function_name) == 'function' then
   print("Такая функция уже есть, пейши другое имячко для своей")
end 
_G -- хранит в себе всё всех и вся глобальное, в более старших версиях _ENV

И проверить до написания своей функции не возникнет ли конфликт,перекрытие.