GetTokenNameByIndex(int)

grandMA3 ユーザマニュアル » プラグイン » Lua 関数 - Object-Free API » GetTokenNameByIndex(int) Version 2.2

説明

GetTokenNameByIndex 関数は、指定されたインデックス番号に対応するキーワード文字列を返します。

各キーワードについては、コマンド構文とキーワード で述べられています。

引数

  • integer:
    キーワードに対応するインデックス番号です。インデックス番号とキーワードとの関係に明確な規則性はありません。

戻り値

  • string:
    完全なキーワード文字列を返します。

― または ―

  • nil:
    対応するキーワードがない場合は nil を返します。

1〜443のインデックス番号に対応するキーワード(存在する場合)を出力します。

Lua
return function()
    -- Create a variable to hold the keyword string
    local tokenName = ""
    -- Print the keywords to the first 443 indexes if possible
    for index = 1, 443, 1 do
        tokenName = GetTokenNameByIndex(index)
        if tokenName ~= nil then
            Printf("Token index " .. index .. " = " .. tokenName)
        end
    end
end