LlGetInventoryName/ja
From Second Life Wiki
Second Life Wiki > LlGetInventoryName/ja
|
| |||||||||||||||||||||||||||||||||||||||||
サンプル
Box Unpacker
// script created by SpiritWolf Chikuwa // minor changes by Strife Onizuka to speed things up // // /!\ パブリックドメイン/!\ // Copy/Mod/Trans できます // このスクリプトを転売したり、フルパーミッションで渡したりしないようお願いいたします // このヘッダを取らないでください // // Minor changes: (insert your name here and delete this comment if you do any mod of this script, thank you) // // Script start here: list gInventoryList; list getInventoryList() { list result = []; integer n = llGetInventoryNumber(INVENTORY_ALL); while(n) result = llGetInventoryName(INVENTORY_ALL, --n) + result; return result; } default { state_entry() { gInventoryList = getInventoryList(); } touch_start( integer n ) { integer i = 0; string folder = llGetObjectName(); while(i < n) { llGiveInventoryList(llDetectedKey(i), folder, gInventoryList ); ++i; } } changed( integer change ) { if ( change == CHANGED_INVENTORY ) gInventoryList = getInventoryList(); } } // llGetInventory の番号や名前は箱の中の全てのオブジェクトをスキャンします。 // llGiveInventory はコンテンツをあなたに与えます。 // llGetInventory と llGiveInventory を LSL Wiki で見て、詳細を確認してください。
関連項目
関数
| • | llGetInventoryNumber | – | インベントリの中の特定のタイプのアイテムの数を返します | |
| • | llGetInventoryType | – | インベントリアイテムが存在するか検査し、あればそのタイプを返します | |
| • | llGetInventoryCreator | – | インベントリアイテムのクリエーターを返します | |
| • | llGetInventoryPermMask | – | インベントリアイテムの権限を返します | |
| • | llGetInventoryKey | – | インベントリアイテムの UUID を返します (フルパーミッションの場合) |
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。

