我在Lua和配置文件中制作了一个插件,我标记了RankName = "Whatever"
如果我想在另一个文件中调用它并检查该播放器的等级,我将如何通过这结束了?这是我希望能够传递给另一个文件的配置代码的一部分
TimeRewards:Add( {
RankName = "Regular",
TimeRequire = { days = 0, hours = 3, mins = 0 },
Reward = function( ply )
ply:ChatPrint( "You are now a regular on the server,
ply:addMoney( 50000 )
ply:ChatPrint( "You were rewared $50000 for achieving!" )
end
} )
我需要在文件中使用RankName()
来检查它们是否足够高,if RankName() == "Regular" then ...
答案 0 :(得分:1)
您可以创建另一个文件可能需要的模块。
这里有一些modules
的摘录示例local mymodule = {}
function mymodule.foo()
print("Hello World!")
end
return mymodule
在另一个文件
上local mymodule = require "mymodule"
mymodule.foo()
也许你可以在模块上返回这些值