llGetInventoryName
string llGetInventoryName(integer type, integer number)
コンテンツ内にある指定したtypeのnumber番目のアイテムの名前を返す。
numberはゼロから始まるアイテムの番号である。
指定したアイテムが存在しない場合は空文字""が返る。
numberはゼロから始まるアイテムの番号である。
指定したアイテムが存在しない場合は空文字""が返る。
アイテムのタイプには以下の値を使用する。
| 定数 | 値 | 説明 |
| INVENTORY_ALL | -1 | 全種類 |
| INVENTORY_ANIMATION | 20 | アニメーション |
| INVENTORY_BODYPART | 13 | ボディパーツ |
| INVENTORY_CLOTHING | 5 | 服 |
| INVENTORY_GESTURE | 21 | ジェスチャー |
| INVENTORY_LANDMARK | 3 | ランドマーク |
| INVENTORY_NOTECARD | 7 | ノートカード |
| INVENTORY_OBJECT | 6 | オブジェクト |
| INVENTORY_SCRIPT | 10 | スクリプト |
| INVENTORY_SOUND | 1 | サウンド |
| INVENTORY_TEXTURE | 0 | テクスチャ |
例えば、以下の例はコンテンツに含まれる最初のスクリプト名を返す。
default {
state_entry(){
string script_name = llGetInventoryName(INVENTORY_SCRIPT, 0);
if (script_name == ""){
[[llSay]](0, "There is no script in contents.");
}else{
llSay(0, "There is script '" + script_name + "'.");
}
}
}