В принципе всё верно. Например в игре игрок должен вырасти до нужного размера названного target_mass, у нас есть переменная в которой записана масса игрока mass. Как найти и отобразить проценты?
local target_mass=10^6 --цель миссии набрать такую массу
local mass=100 --стартовая масса в игре, которая может изменяться
... --всякий код игры
local procent=mass*100/target_mass --узнаём процент
print(procent .. "%") --отображаем эту информацию
В игре про бактерий помниться у меня была шкала показывающая наглядно этот процент, которая меня цвет от красного к зелёному плавно.
А вообще этому в школе учат - как получить проценты. Нечего сложного тут нет.