脚本格式示例如下。
具体可以参照 喊话.lua 和 放下所有物品.lua。

API 文档见
https://xlwarkey.streamlet.org/extension/


Extension =
{
    Application   = "xlWarKey",
    Version       = "3.0",

    --以上两行固定

    ExtensionName = "SampleExtension",                  --脚本名称
    Author        = "YourName",                         --脚本作者
    Description   = "This extension is rather good.",   --脚本描述

    --参数配置
    Configuration =
    {
        setting1  =
        {
            Type  = "number",
            Desc  = "Please input an integer."
        },
        setting2  =
        {
            Type  = "string",
            Desc  = "Please input a string."
        }
        -- ...
    },
    --运行时，上面 setting1 和 setting2 都将被直接替换为用户设置的值

    --入口函数
    Entrance      = function (id)   --参数 id 仅仅是保留着以便将来使用，目前请忽略
        local config = Extension.Configuration;


        --所有代码都请写在这里
        -- ...


        return true;    --返回值也保留，将来使用，请 return true。
    end
};
