llBase64ToString
string llBase64ToString(string str)
機能概略
サンプル
//**************************************************
//*
//* Title: Fakefur Script StringToBase64 Sample
//* Make : 2007/03/20
//* Note : Touch & Say -> Base64 Code
//*
//**************************************************
integer Handle; //Listen Handle
//****************
//* Main Program *
//****************
default
{
//******************
//* Initialization *
//******************
state_entry()
{
[[llSetText]]("touch start",<1,1,1>,1.0);
}
//*******************
//* Message standby *
//*******************
touch_start(integer total_number)
{
//Listen Start
llSetText("Message Wait",<1,1,1>,1.0);
Handle = [[llListen]]( 0, "", [[llGetOwner]](), "" );
}
//*********************
//* Message reception *
//*********************
listen(integer channel, string name, key id, string message)
{
string mes =[[llStringToBase64]](message); //String(Mes) -> Base64 Code
[[llWhisper]](0, mes); //Base64 Code Whisper
[[llListenRemove]](Handle); //Listen Stop
llSetText("touch start",<1,1,1>,1.0);
}
}
サンプルの使い方
1)適当なオブジェクトを1つ作成します。
2)新しいスクリプトの全文を、サンプルと置き換え、保存します。
3)オブジェクトに日本語で話しかけ、コードが表示されることを確認します。
4)表示されたコードは、
llStringToBase64で使用します。
Tips
詳細な説明
History
来客数: -
最終更新:2007年05月08日 21:49