求个助,有人研究脚本代码么?
secondlife吧
全部回复
仅看楼主
level 11
扌空
楼主
自己尝试着写了一小段代码,放到身上,现在只实现了别人点击的时候发出声音,看到过别人有过点击之后发送一段"xxxx kiss on your nose"的,这种取点击者ID的功能是怎么实现的呢?
2013年07月06日 04点07分
1
level 3
棒棒糖之泪
有一个函数是可以获取对方名字的,你查查手册
2013年07月08日 09点07分
2
level 10
卸妆了
string message = " 扌空好想
捏
一捏 ";
list users;
string user;
default
{
state_entry()
{
}
touch_start(integer num_detected)
{
user = llDetectedName(0);
if (llListFindList(users,[user]) == -1)
{
llSay(0, message + user + "的屁股 ^-^");
llSetTimerEvent(0);
llSetTimerEvent(600);
}
}
timer()
{
llSetTimerEvent(0);
users = [];
}
}
2013年07月08日 17点07分
3
扌空
那两段message...
2013年07月12日 01点07分
卸妆了
回复 扌空 :..........................
2013年07月12日 10点07分
level 10
卸妆了
一次性的:
string message = " 扌空这辈子只对 ";
list users;
string user;
default
{
state_entry()
{
}
touch_start(integer num_detected)
{
user = llDetectedName(0);
if (llListFindList(users,[user]) == -1)
{
llSay(0, message + user + "说一次<我爱你>");
users += user;
llSetTimerEvent(0);
llSetTimerEvent(600);
}
}
timer()
{
llSetTimerEvent(0);
users = [];
}
}
2013年07月08日 17点07分
4
level 13
len0112
2013年07月08日 23点07分
5
level 14
雪飘519
。。。。。。打屁股
2013年07月09日 00点07分
6
卸妆了
2013年07月09日 05点07分
level 13
len0112
default
{
state_entry(){ }
touch_start(integer a)
{
string sName = llKey2Name(llDetectedKey(0));
llSay(0, sName + "点击");
}
}
没有缩进好痛苦。
2013年07月09日 08点07分
7
level 11
扌空
楼主
谢谢大家帮助啦~~~几天没上发现这么多
我用了
string avName;
avName = llDetectedName(i);
avName = llList2String( llParseString2List( avName, [" "], [] ), 0 );
llSetObjectName( avName );
llSay(0, "/me kisses " + owner + "'s nose.");
llSetObjectName( origName );
2013年07月12日 01点07分
8
level 13
len0112
SL里的数组和截取函数还是很好用的。就是转换的函数有点多,要慢慢找
2013年07月12日 01点07分
9
扌空
我是一点都不懂编程什么的,C语言都没学明白,看代码简直是天书
2013年07月12日 02点07分
len0112
回复 扌空 :编程语言的语法是通用的,只是不同的语言都有一些自己的函数和封装好方法。SL也是面向对象的。
2013年07月12日 04点07分
卸妆了
回复 len0112 :老师,什么时候开班教学,我要报名。
2013年07月12日 10点07分
len0112
回复 卸妆了 :报你个大头鬼,
2013年07月12日 10点07分
1