“LlCreateKeyValue”的版本间的差异

来自人工智能助力教育知识百科
跳转至: 导航搜索
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: key llCreateKeyValue( string k, string v ); |参数= 参…”)
 
Kjf讨论 | 贡献
 
第4行: 第4行:
 
{{函数详情
 
{{函数详情
 
|函数名 = Function: key llCreateKeyValue( string k, string v );
 
|函数名 = Function: key llCreateKeyValue( string k, string v );
|参数= 参数:• string k – The key for the key-value pair
+
|参数= 参数:• string k – ‎键值对的键
• string v – The value for the key-value pair. Maximum 2047 characters, or 4095 if using Mono.
+
• string v – ‎键值对的值。最大 2047 个字符,如果使用 Mono,则最多为 4095 个字符。‎
 
|返回值= 返回值:返回一个句柄(一个键) ,该句柄可用于标识相应的数据服务器事件,以确定该命令是成功还是失败。
 
|返回值= 返回值:返回一个句柄(一个键) ,该句柄可用于标识相应的数据服务器事件,以确定该命令是成功还是失败。
  

2021年8月17日 (二) 03:12的最新版本

Template:Needs Translation/


函数名
Function: key llCreateKeyValue( string k, string v );
参数:• string k – ‎键值对的键

• string v – ‎键值对的值。最大 2047 个字符,如果使用 Mono,则最多为 4095 个字符。‎

返回值:返回一个句柄(一个键) ,该句柄可用于标识相应的数据服务器事件,以确定该命令是成功还是失败。
注意事项
如果你重新编译了一个脚本,这个脚本以前与一个体验相关,但是客户端缺乏将脚本编译成一个体验的能力,那么这个脚本就会失去相关的体验。 出于这个原因,最好使用 llupdatekeyvalue,它将覆盖任何现有的值,或者在没有该名称的情况下创建一个新的 kvp 键。
示例
key trans;
default
{
    touch_start(integer total_number)
    {
        trans = llCreateKeyValue("FOO", "BAR");
    }
 
 
 
    dataserver(key t, string value)
    {
        if (t == trans)
        {
            // our llCreateKeyValue transaction is done
            integer result = (integer)llGetSubString(value, 0, 0);
            if (result == 1)
            {
                // the key-value pair was successfully created
                llSay(0, "New key-value pair was created");
            }
            else
            {
                // the key-value pair was not created
                integer error = (integer)(llGetSubString(value, 2, -1));
                llSay(0, "Key-value failed to create: " + llGetExperienceErrorMessage(error));
            }
        }
    } 
}
相关函数
llGetExperienceErrorMessage llReadKeyValue llUpdateKeyValue llDeleteKeyValue llDataSizeKeyValue llKeyCountKeyValue llKeysKeyValue
相关事件