初学者:Lua - 基本输入输出程序?

时间:2016-02-20 11:59:30

标签: lua

我对Lua Coding很新。我想学习它,因为我需要它用于我的Garrys Mod Server。 我现在有一个非常重复的事情,我想稍微自动化一下这个过程。所以我需要做的是输入文件名,我需要输出我需要的Lua代码。我知道lua代码,我有文件名,所以现在我想制作一个简单的程序,让我输入文件名,然后它为我输出代码:

输入是Garrys mod的地图名称,例如ttt_minecraft_mythic_b8.png

这是下载地图的png文件。

现在我需要它来生成以下内容:

resource.AddFile "materials/excl_mapvote/maps/ttt_minecraft_mythic_b8.png";

所以我基本上需要一个只将输入放在代码末尾的程序。

我尝试了一些都没有用的东西。之后我删除了代码因为我认为我不再需要它了。我感谢每一条帮助,如果您需要更多信息,请随时提出问题。

1 个答案:

答案 0 :(得分:1)

该程序从stdin读取行并输出每行的代码。

while true do
    s = io.read()
    if s==nil then break end
    print('resource.AddFile "materials/excl_mapvote/maps/'..s)
end