查看“LlGiveInventory”的源代码
←
LlGiveInventory
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 |函数名 = Function: llGiveInventory( key destination, string inventory ); |参数= 参数: * 主要目的地--组,化身,prim UUID |返回值= 返回值:把存货告诉目的地 |注意事项= *如果目的地是一个头像脚本睡2.0秒。(给对象或附件没有延迟) *如果目的地不是所有者,也不共享相同的所有者,并且库存没有传输权限,则在 debug _ channel 上呼叫出错。 *当脚本被复制或在库存之间移动时,它们的状态无法在传输过程中存活。内存、事件队列和执行位置都被丢弃。 *如果库存缺失的 prim 的目录,然后一个错误是在调试通道喊 *没有办法知道交易是否失败。除非你发送一个消息,当库存给 prim,prim 的脚本检查它的库存,并发送一个消息回来使用 llregionsay。 *脚本到达目的地时已禁用(不运行,并且无法运行,除非将目的地对象列入库存并重新进行 rezzed,或者重新编译脚本)。使用 llsetremotescriptaccesspin 和 llremoteloadscriptpin 向 prim 发送运行脚本。 *如果目的地被锁定,那么库存将不会被传输,并且在 debug _ channel 上呼叫一个由权限限制的错误。 *如果目标对象是不可修改的,那么库存将不被传输,并且在 debug _ 通道上呼叫一个被阻止的权限错误。 *如果库存是无拷贝的,则无需拷贝即可将其转移到目的地。因为它是无拷贝的,所以唯一的拷贝被给予目的地; 从源 prim 的目录中删除它 *为了避免这个问题,使用 llgetinventorypermmask 来检查库存许可。 *附件不能提供或接收无拷贝清单。当尝试错误时,在 debug _ channel 上呼叫。 *当给予不属于脚本所有者的附件时,接收附件必须具有设置为 true 的 llalloworydrop。 *如果 destination 是一个拒绝接受它的化身(通过手动拒绝或静音) ,处于忙模式,或者离线时有即时消息上限,它不会返回到 prim 的库存中; 它会被删除。 *它不会归还给主人。它不会出现在失物招领或其他存货文件夹里 *不是放在目标的垃圾文件夹里。 *2012年1月31日,我的库存清单和即时消息类似。每个区域每个车主每小时5000个油门; 最大油门爆发25000个油门只影响给代理,而不是给非代理。 *对于3k 用户,你会希望发送速度足够慢,以至于需要45分钟左右才能向每个用户发送一个项目。一般的安全方法是尽快发送2k 信息,然后等待31分钟,再发送2k 信息”Kelly linden 在 svc-7631 *请注意,在编写处理这些限制顶部的系统时,其他忙碌的脚本对象(如供应商)也可以增加这些限制。 |示例= 示例一 <pre> default { touch_start(integer n) { //Gives this script to whoever touches the object. llGiveInventory(llDetectedKey(0), llGetScriptName()); } } </pre> |相关函数= [[llGiveInventoryList]] [[llRemoteLoadScriptPin]] [[llSetRemoteScriptAccessPin]] [[llMapDestination]] |相关事件= [[changed]] }}
该页面使用的模板:
模板:LSL Header
(
查看源代码
)
模板:LSLC
(
查看源代码
)
模板:LSLGC
(
查看源代码
)
模板:Multi-lang
(
查看源代码
)
模板:函数详情
(
查看源代码
)
返回至
LlGiveInventory
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
网站首页
知识百科
编辑帮助
最近更改
工具
链入页面
相关更改
特殊页面
页面信息