Difference between revisions of "LlIsFriend/ja"
Jump to navigation
Jump to search
m |
m |
||
Line 8: | Line 8: | ||
|p1_type=key|p1_name=agent_id | |p1_type=key|p1_name=agent_id | ||
|func_desc= | |func_desc= | ||
|return_text= | |return_text={{LSLP|agent_id}}と[[prim]]の所有者が友達であれば[[TRUE]]、それ以外の場合は[[FALSE]]。 | ||
|func_footnote | |func_footnote | ||
|spec= | |spec= | ||
* | * もしprimがグループによって所有されている場合、この関数は[[llSameGroup]]とまったく同じように動作します。 | ||
* | * この関数は以下の極端なケースでは[[FALSE]]を返します: | ||
** | ** 所有者も対象のエージェントもリージョンにいない場合。 | ||
** | ** agent_idがエージェントを指定していない場合。 | ||
|caveats= | |caveats= | ||
* | * あなたは自分自身の友達ではありません。 | ||
|constants | |constants |
Latest revision as of 15:37, 22 November 2023
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
要約
関数: integer llIsFriend( key agent_id );仕様
- もしprimがグループによって所有されている場合、この関数はllSameGroupとまったく同じように動作します。
- この関数は以下の極端なケースではFALSEを返します:
- 所有者も対象のエージェントもリージョンにいない場合。
- agent_idがエージェントを指定していない場合。
警告
- あなたは自分自身の友達ではありません。
サンプル
default
{
state_entry()
{
llSensorRepeat("", NULL_KEY, AGENT, 95, PI, 10);
}
sensor(integer count)
{
integer index;
for (index = 0; index < count; ++index)
{
string is_is_not = " is NOT ";
if (llIsFriend(llDetectedKey(index)))
{
is_is_not = " is ";
}
llSay(0, llDetectedName(index) + is_is_not + "a friend.");
}
}
}
関連項目
関数
• | llDetectedGroup/ja | |||
• | llSameGroup/ja |
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。