Задать вопрос
@interneterrorhehe

Какой ввести оператор чтобы было если на (число) больше?

local energy = game.Players.LocalPlayer.leaderstats.energy
local lvl = game.Players.LocalPlayer.leaderstats.lvl
local country = game.Players.LocalPlayer.leaderstats.country
while wait(2) do
	if energy.Value == 100 then
		lvl.Value += 1
	end
	if lvl.Value == 10 then
		country.Value +=1
	end
end


Я хочу чтобы если энергии было на 100 больше то лвл появлялся на + 1. В моем случаи оно просто видеть только первое число 100, а 200, 300 не видит.
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DB-029 Redis для разработчиков
    1 неделя
    Далее
  • Skysmart
    Roblox для детей
    3 месяца
    Далее
  • Hello world
    Создание 3D‑игр в ROBLOX для детей и подростков
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar Куратор тега Lua
Делай добро и бросай его в воду.
Оператор: > (больше).

И в Lua нет оператора += к сожалению. Этот язык позиционируется, как самый простой, без этих программерских иероглифов, понятных только им.

В коде будет так:
local energy = game.Players.LocalPlayer.leaderstats.energy
local lvl = game.Players.LocalPlayer.leaderstats.lvl
local country = game.Players.LocalPlayer.leaderstats.country
while wait(2) do
  if energy.Value > 100 then --если энергии больше 100
    lvl.Value = lvl.Value + 1
  end
end
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы