将两个独立的数字范围合并为一个询问(我的询问也无法正常工作)

我正在努力让我的lua脚本正常执行,但由于脚本的这一部分,我无法实现。

首先,让我解释一下条件,然后我会分享一些我尝试过但对我无效的内容。

我有两个固定在3D模型上的子对象,并正在编写脚本以使其中一个可见,而另一个则隐藏。这两个对象被称为ETH1和ETH2。ETH1显示的数字范围介于47401-47420和47473-47599之间。ETH2显示的数字范围为47421-47472。

现在回到我的脚本。5位数字被表示为变量vehicleNumber,因为它形成11个字符字符串的开头。

convertedNum = tonumber(vehicleNumber);
     if convertedNum >= 47401 and convertedNum <= 47420 then
          ETH1 = true
          ETH2 = false
     elseif convertedNum >= 47473 and convertedNum <= 47599 then
          ETH1 = true
          ETH2 = false
     else
          ETH1 = false
          ETH2 = true
 end

vehicleNumber变量在其他地方的脚本中运行良好,并按照所需的方式利用字符串。

非常感谢,我已经花费了很多时间在这个上面,因为我在这个软件中没有lua调试,我只知道它是损坏的,因为其他项目无法正常工作。

点赞