public ChatChannelLua(LuaScript script) { Script = script; Script.ReloadFile(); Name = (string) Script["Name"]; Description = (string) (Script["Description"] ?? string.Empty); Alias = (string) (Script["Alias"] ?? string.Empty); }
public CommandLua(Server server, LuaScript script) : base(server) { Script = script; Script["World"] = World; Script.ReloadFile(); Name = (string) Script["Name"]; Description = (string) (Script["Description"] ?? string.Empty); Aliases = Lua.ToLuaTable(Script["Aliases"]).ToList().Select(obj => obj.ToString().Replace("\"", "")); Permissions = ParsePermissionFlags((string) (Script["Permission"] ?? string.Empty)); }