【SecondLife】リンデ ..
[2ch|▼Menu]
116:デフォルトの名無しさん
07/09/20 00:39:33
とってもtaro Mayo好きなおっさんたちはあっちいって
チャットログでも晒してくれよ。
スレリンク(net板)l50

117:デフォルトの名無しさん
07/09/20 02:24:02
taroがアカウント停止で暫く別垢だった話なら聞いた
痛いんかw

118:デフォルトの名無しさん
07/09/21 20:10:03
無能ニートのLSL教えて君スレから始まり
ドカタのチビハゲネタで終わるかw
お似合いだなw

119:The kamomes
07/09/22 02:07:56
シュールで、そしてしんみり
そんな話かもしれんが、
ノルマなんて無い
目指すのは頂点だ。

それは、仕事がどうとか、趣味や遊びがどうとか、
そういう事じゃないと思う。
息抜きとか、そういう事じゃない

世界一だ。この地球を支配したいと思うか、思わないか。
それだけだと思う。

120:デフォルトの名無しさん
07/09/22 03:42:24
シュールな奴だな

121:デフォルトの名無しさん
07/09/23 22:33:08
まあ、本でも読め。
つ「バイオスフィア実験生活」


地球を支配したいとかいう話はその後。

122:デフォルトの名無しさん
07/09/24 05:17:11
虫歯に負けるような小学生以下が地球や世界を語ってもな…

123:デフォルトの名無しさん
07/09/24 10:55:41
The Kamomesさま教えてください。
float cみたいな数字の入った変数を
llSay(0, "Count: " + c);
みたいにするとエラーになるのですがどう書けば正しいのですか?
The Kamomesさまお教えください。The Kamomesさま以外は答える必要ないからね・・・

124:デフォルトの名無しさん
07/09/24 11:25:37
鴨の回答予想

・「そのくらいググれ」
・「その程度がわからない奴に俺が教える意味ないな」
:「教えて欲しければ○○L$払え」
・(回答無しで別の話題にチェンジ)
・(こっそり質問スレ等で聞いてくる)

125:デフォルトの名無しさん
07/09/24 11:30:21
>>124
俺は二番に一票

126:デフォルトの名無しさん
07/09/24 11:46:04
俺も2番。
「俺は王だから貴様ら賤民に語る口は持たない」とかいう前置き付き。

127:デフォルトの名無しさん
07/09/24 11:49:45
>>126
ようするにThe Kamomesは正しい書き方を教えられないと言うことだなw

128:デフォルトの名無しさん
07/09/24 11:57:59
>>126
ダウト。
「賤民」なんて言葉を知っているとは思えん。

129:デフォルトの名無しさん
07/09/24 12:07:11
>>128
シマッター・・・orz

130:デフォルトの名無しさん
07/09/24 14:13:34
だな
カモの語彙にあるのは雑魚かバカくらいのもんだろ

つーか世界やら頂点やら言ってて今更キャンパー開始かw
日々進歩してやっと空豆の最下層レベルになれたじゃんw


131:デフォルトの名無しさん
07/09/24 15:27:17
鴨はキャンプ中で答えられそうも無いので、代理で答えとく

そういう場合は型キャストというのを使う
llSay(0, "Count: " + (string)c);

LSLwiki:型
URLリンク(rpgstats.com)

132:デフォルトの名無しさん
07/09/24 15:32:09
>>131
お前はダメなやつだ

133:デフォルトの名無しさん
07/09/24 15:45:19
>>131
失望した

134:デフォルトの名無しさん
07/09/25 04:38:19
何やっても駄目な>>131

135:The kamomes
07/09/25 08:00:33
C言語だと文字列はポインターで表し、ポインターを数として演算できるから、
警告にはなるけどコンパイラーエラーにならなくてバグになったりするやつなんだけどね・・・
LSLとかだとポインターの演算が無いのだから、自動キャストをしてくれても良いようなものだが…
エラー内容も型が不明なわけで…

136:デフォルトの名無しさん
07/09/25 17:15:40
>>135
お前はダメなやつだ

137:デフォルトの名無しさん
07/09/25 19:32:07
>>135
失望した

138:デフォルトの名無しさん
07/09/25 19:49:03
>>135の親の馬鹿面が見たい


139:デフォルトの名無しさん
07/09/25 21:03:20
飛行速度変えるにはどうすればよいのでしょうか・・・

140:デフォルトの名無しさん
07/09/25 22:42:19
>>139
質問する場所を間違えてる
質問スレ逝け
スレリンク(mmoqa板)

141:デフォルトの名無しさん
07/09/25 22:44:54
ここは隔離スレッドだよ。

142:デフォルトの名無しさん
07/09/26 03:42:43
毎日黒い三蓮星がいるような…

143:The kamomes
07/09/26 04:55:22
>>139
> 飛行速度変えるにはどうすればよいのでしょうか・・・

LSLのことなら頑張って英語のマニュアル読むしかない、
乗り物の物理設定の所を読んでそれらしいところをいじる。
おれだって分からないし、乗り物を自由にいじれたら金になる可能性もある。
リンデンのかかってることをただで教えてもらおうと思うのは間違いw
マニュアルに書いてないようなことも起きるからね、ガンバw

>>141
> ここは隔離スレッドだよ。

おれのせいだとしたら、SL全部が隔離スレになってしまうww

144:デフォルトの名無しさん
07/09/26 07:50:08
>>143
お前はダメなやつだ

145:デフォルトの名無しさん
07/09/26 08:19:39
>>143
失望した

146:デフォルトの名無しさん
07/09/26 08:55:44
>>143は生きていてはいけない存在

147:The kamomes
07/09/26 14:36:35
143は中々、
カモメス機体を乗りこなせてる方じゃないか

>おれだって分からないし

(ノリボケ的な

>乗り物を自由にいじれたら金になる可能性もある。

(否定なのか、肯定なのか、微妙な文体の再現

>リンデンのかかってることを
>ただで教えてもらおうと思うのは間違いw

(かかっている、ここ少し魅せられる

>マニュアルに書いてないようなことも起きるからね

(うんちくのようで、具体的には何も言ってない

総合して、もう、
カモメ機体とは別ベクトルだけど
少し安定感がありそうだな

148:The kamomes
07/09/26 14:39:55
初代オレ的に言うと、
「w」は、使ったら負けだと思う。
明らかな具体例を挙げて、その上での嘲笑として
どうして「w」が必要なら使うが、
「w」でリズム取るようなマネは
レベルが低い表れになる

149:デフォルトの名無しさん
07/09/26 16:28:38
>>147-148
お前はダメなやつだ

150:デフォルトの名無しさん
07/09/26 17:32:42
>>147-148
失望した

151:デフォルトの名無しさん
07/09/26 19:24:03
>>147-148
心配ない。親が死んだらお前らも死ねばいいだけさ。


152:ザ・鴨飯!
07/09/27 03:44:30
>>148
> 初代オレ的に言うと、

kamomesは何人いるんだ? (w

へたしたらオリジナルはもう飽きて消えてるかもしれないww

153:デフォルトの名無しさん
07/09/27 08:15:31
>>152
SFぽいなそれ。
ネット上にコピーされた擬似人格か。

154:デフォルトの名無しさん
07/09/27 08:48:38
増殖を続けるkamomesが、あなたに襲いかかる・・・

155:デフォルトの名無しさん
07/09/27 08:48:53
いや、ゴミの名前を借りてでも構って欲しい寂しいお婆さんやオッサンは何処にでもいるだろ

156:The kamomes
07/09/27 13:05:07
でも、カモメス機体を操るのって
バカには、凄い難しいと思うよ
実力主義だから。

だから、オレはトリップとか付けない
マネできるなら、してみろって意味で。

157:デフォルトの名無しさん
07/09/27 14:44:12
お前自身無理っぽいもんな・・・

158:デフォルトの名無しさん
07/09/27 14:47:21
ザコカモ道初級

一、レス内容は他人の意見の否定を基本とする
一、他の者の発言を理解してはならない
一、言い出しには務めて「つか、」や「でも、」などを使い、脈絡のある話をせず豚斬りにせよ
一、素直に質問せず、阿呆を晒して突っ込みを入れられるような形で教えて貰う事
一、まともな話をする人間が現れたらレスせず逃げよ
一、一行の文字数は20文字以内とし、以降は不自然でも改行する事
一、できる限り過去レスとは矛盾するレスを書く事
(レス内で行毎に矛盾するのが望ましい)

159:デフォルトの名無しさん
07/09/27 22:59:14
  _________ 
  (遠く宇宙のラップを)
   ̄ ̄ ̄\| ̄ ̄ ̄ ̄ 
URLリンク(www.premiumtv.12gbfree.com)


160:デフォルトの名無しさん
07/09/28 01:53:55
>>152  ダメダメ! 「ザ」じゃないよ。
          「ジ」だよ!母音じゃないのに、「ジ」!

161:デフォルトの名無しさん
07/09/28 08:18:53
>>160
当のカモメスご本人は、その指摘の意味すら判らず「ジ」と名乗っていくんだろうな。」

162:The Kamomes
07/09/28 13:05:04
英語=俺だから。

163:デフォルトの名無しさん
07/09/28 13:06:22
じゃあ仕方ないな。

164:The Kamomas
07/09/28 14:26:58
愚民は愚民らしくしてればいい

165:The Kamomes
07/09/28 14:57:26
162、164は偽。俺はsageたことはない。

166:164
07/09/28 15:04:25
>>165
なるほど、次から気をつけるよ。

167:デフォルトの名無しさん
07/09/28 15:12:59
ていうかよ

FUCKINTOSHって旗掲げてるだけで家壊されるって
どんな世界やねん
これはテロリズムだ。

168:デフォルトの名無しさん
07/09/28 15:35:01
テロリストや人の感情を逆撫でする馬鹿を制裁するのは別にいいと思うぜ

169:デフォルトの名無しさん
07/09/28 15:39:31
>>167
それはマック原理主義者の仕業だ

170:デフォルトの名無しさん
07/09/28 16:08:36
>>167
本当にそれだけか?

171:デフォルトの名無しさん
07/09/28 16:59:50
Fuck OS Xとかな

172:デフォルトの名無しさん
07/09/28 17:13:03
>>167
 きっと、それは英語を読めない ぢ・某が
 ん? ふっきん。。と。。し。。?
 わかんね!破壊!おれ、つえー! でやられますた。

173:デフォルトの名無しさん
07/09/28 17:33:41
>>171
そっちの方が問題じゃね?、そのまま文になっちゃってるし、w、
というかSL内って結構偽Apple Stroeとか多いし、Macファンが多いんじゃないの

174:デフォルトの名無しさん
07/09/28 17:41:00
Macで出来るオンラインゲームって少ないんだよな。
特にMMOぽいやつは。
だからMac使いが多いのも頷ける。

175:デフォルトの名無しさん
07/09/28 17:41:41
   ,.、;',,;;;;;;;;;;;;;;;;;;;;;,.`丶.
    /,;;;;;;;;;;;;;:、- ‐ ' ''= 、;;,.ヽ
.   ,',;;;;;;;;;;;i'"         ヽ;,.'、
  {,;;;;;;;;;;;;{  _,,;;;;,、    ,,;,、;,.',
  _l,;;;;;;;;;厂 〃 .__、` ,r' ゛゛`'};;,.j
. { トヽ;;;;;!   '´ ̄ ` { '=ッ{;<  ヽ、_,人_,ノ、_,从,人.ィj、ノv1人.ィj、ノv1
. ヽ.ゞさ;;}      ,.r'_ ,..)、  !;,.!    ) FUCKINTOSHって旗掲げてるだけで家壊されるって
  ヽニY    ,.r' _`;^´!  ,';/ ‐=、  どんな世界やねん
    ヾ:、    ヾ= 三;〉 /'′   ) これはテロリズムだ。
    ノ,;:::\   ` ー" , '     , '⌒r‐v'ヽィ'⌒Yソ、ト、!yヘ!人.ィj、ノv1
 ,.、-',;;;{ ヾ:ヽ、 __ ,∠、
',,;;;{ {;;;;;;ヽ     }::〈;;;;;;;;l iヽ、
,;;;;;ヽ、ヽ;;;;\  ,r'::::ノ;;;;;;j j;;;;,.`ヽ、

176:デフォルトの名無しさん
07/09/28 17:53:45
Knock Out義塾大学 SL分校ってのがあるとするだろ。
その授業中、「話は聞かせてもらったぞ!(ガラッ)」ってドア開けたりすると
なんか怒られんのかな?

177:デフォルトの名無しさん
07/09/28 18:05:15
あーばからしい。

178:デフォルトの名無しさん
07/09/28 19:22:38
あーかばらしい。

179:デフォルトの耳無しさん
07/09/28 20:04:31
あーからばしい。

180:デフォルトの名無しさん
07/09/28 21:10:34
あーからしばい。

181:デフォルトの名無しさん
07/09/28 21:48:33
あーらやらしい

182:デフォルトの名無しさん
07/09/28 22:40:55
いやぁ〜ん

183:デフォルトの名無しさん
07/09/29 11:36:35
あはぁ〜ん

184:デフォルトの名無しさん
07/09/29 11:54:50
ほわぁ〜ん

185:デフォルトの名無しさん
07/09/29 17:16:22
Fuck OS X

186:デフォルトの名無しさん
07/09/29 17:54:10
Fuck Windows

187:デフォルトの名無しさん
07/10/04 13:50:06
ホイールでスクロールしてたら一瞬「ナイルなトトメス」ってのが見えたが空目だったようだ

188:デフォルトの名無しさん
07/10/04 17:25:21
>>187
ポワトリンなアバターなら見た事あるな

189:デフォルトの名無しさん
08/02/15 01:42:54
カモメス、ガンバレヨ〜

190:デフォルトの名無しさん
08/02/25 15:53:00
LSL って 外部ファイル読み込んだり、ライブラリ構築したりってできるの?
あと、OOP的なことは完全にあきらめるしかない?

191:デフォルトの名無しさん
08/02/25 18:26:47
1 から読むと良い


192:デフォルトの名無しさん
08/02/26 12:37:31
カモメスとか役に立たない情報しか見当たらない

つか、カモメスってもう引退してるよね?

193:デフォルトの名無しさん
08/02/26 12:42:18
自分がマニュアル読んだ限りだとOOは無くて、それどころか連想配列すらなくて、
Perl とか、Lua見たいにOOもどきをすることも不可能なんじゃないかという感じで、
ちょっとこれはしんどいという印象。

194:デフォルトの名無しさん
08/02/26 12:51:47
URLリンク(wiki.secondlife.com)

コレを見てると、Mono 導入 → Mono上に実装を持ってる言語を一気に導入
見たいな図を描いてるっポイことは見て取れるけど、(逆にLSLはもうアップデートしなそう・・
それっていつごろなのかって言うのが疑問

とにかくLSLでデカイの書くと丸々損しそうな気がしてしょうがない

195:デフォルトの名無しさん
08/02/26 17:12:15
お!やっと死んでたスレがまともな流れに!というわけで回答

>>190
普通に使う感じではオブジェクト指向は無理。
イメージ、PerlなどのCGIやローカル環境で動作するタイプのVBやC言語ではなく
制約、仕様、特徴すべてブラウザ上で動くJavaScriptに極めて近いと思ってくれたほうが良い。
まあそうじゃないと悪用される。

あと基本1ソース16KB(コード+変数の予約空間)までの制限があるので
1ソースに全部詰め込んだり
多言語のようには他ファイルにライブラリー構築してインクルードなりヘッダー式で
メインソースに関連づけて使うような方法は基本できない。

ちなみにマニュアルにのってるような普通の使い方ではなく
凄くトリッキーな使い方やまわりくどい方法を駆使したり工夫したりすると
オブジェクト指向っぽくやライブラリーっぽい事もできなくもないが
すごく面倒で生産性は悪い。

つーか触りだけでもいいから実際にやってみれ。その方が早いぞ。

196:デフォルトの名無しさん
08/02/26 17:29:24
具体的にどう回りくどいか一例だけあげとく。

例えば1ソース16KBまでの壁を乗り越える方法だが
ソース書く時16KB以上にならないように各機能別にソースファイルを分けて作る
「Aソース、Bソース、Cソース=一つのソース」みたいにね。
他言語ならここでAソース内部で
------------
require MyFunc.h
MyFunc(a,b);
------------
こんな感じで直接呼び出せるけどLSLはそれができない仕様なので
AソースとBソース間でブラウザとサーバー間の通信処理みたいなことをやって
各ソースが連携とって動作していくように無駄に分散通信を行うハメになる。
丁度HTMLの<Form>タグとCGIのやり取りのようにね。

こんな感じに絶対無理というわけではないが実現させるには
無駄な処理を強いられプログラムがどんどん複雑化していく感じ。

197:デフォルトの名無しさん
08/03/06 02:47:38
高度300以上に行けるアイテムって、スクリプト禁止のところでもちゃんと機能するのってなんでだろう・・・

198:デフォルトの名無しさん
08/05/19 05:41:36
そうだねぇ
ポイントだけ書くと
・スクリプト禁止エリアではスクリプトは開始されない。
・すでに動作中のスクリプトはスクリプト禁止エリアでアバターが着地すると停止する。
・すでに動作してるスクリプトが禁止エリアに入ると、あるイベントのベクタを「フックしてない状態」
 だとアバターが着地してなくてもスクリプトが停止する。

199:デフォルトの名無しさん
08/05/21 18:20:52
Makapuなくなったの?

200:デフォルトの名無しさん
08/06/01 02:49:57
××××××××××××××××××××××××××××××××××××××
ここより下、このスレを落とす目的のチラシ裏的に再利用なため【sage進行】でよろしくお願いします。
正式なLSLの質問は今はここより

Second Life セカンドライフ 質問スレ Part16
スレリンク(mmoqa板)
で聞いた方が早く有効な回答をえられると思います。
××××××××××××××××××××××××××××××××××××××

201:デフォルトの名無しさん
08/06/01 02:51:00
765 名前:名も無き冒険者[sage] 投稿日:2008/06/01(日) 01:37:30 ID:U5ZtaLor
>>738
何で>>717で「平均行数 433行 1ファイルでの最長行数 10027行」って書いたか分からない?
見積もりで桁のオーダー間違えるのも論外だけど、
「最低でも1ソースファイル何十〜何百万」なんて開発経験疑われて当然じゃないの?

>>739
同上。例えば「アイテム整理整頓機能」はどれくらいのステップで作れると見積もってるの?

>>740, >>741
IT用語のボトルネックって何?
「PC性能+通信の2要素がからみ余計障害発生率があがる」ってさ、ものすごく一般論になってない?
こんなの他の3Dのオンラインゲームにもすり替えられる主張でしょ。
これではSLが重い理由にはならない。
ちなみにLSLのコンパイラはクライアントに入ってるぞ。

202: ◆nYI7cPbDK2
08/06/01 03:12:30
>>201
ソースまだ見てないからわからん。別に疑ってくれていいよ。実際俺は別に優秀じゃないし単なるお気楽な奴なので。
ただ単に「こうすりゃうまくいきそうだが?」という案がいくつかあって時間できたら実際試したいだけなので。
結果そこで壁にぶち当たり「SLやっぱスゲー」ってなるかもしれないし
化けるかもしれないし何もやらないよりはマシさ
ちなみにまだ案はいくつか足りない部分があるからそこどうにかしてからじゃないとまだダメね

>>例えば「アイテム整理整頓機能」はどれくらいのステップで作れると見積もってるの?
これはどれに対してのことだい?
・一般的なRPGゲームなどでよくみるアイテム機能
・SLに実装されてるアイテム機能
・俺が考えてるらしい独自のアイテム機能

>>IT用語のボトルネックって何?
>>「PC性能+通信の2要素がからみ余計障害発生率があがる」ってさ、ものすごく一般論になってない?
>>こんなの他の3Dのオンラインゲームにもすり替えられる主張でしょ。
>>これではSLが重い理由にはならない。
一般論だけどそこがうまくいってないものSLは。
この通信部分が無理すぎるやり方で国内(アメリカ)プレイヤー以外には
そこが重い理由にしっかりなってるって。
現状のネットだと海外のWebサイトにアクセスするだけでも重いのに
世界の全てのプレイヤーをわざわざアメリカの一箇所に集めようとするこの仕様が
無理があるんだって。
世界展開するならせめて各国に支店的サーバーくらい置いてくれないと…
そしてひょっとしたらリンデンもそうしたいけどやれない状態
基礎段階の問題で既にそれができない状況になってるんだと俺は思ってるのよ。
これは単なる憶測にすぎないけどさ俺はボトルネックの1つだと思ってるよ

>>ちなみにLSLのコンパイラはクライアントに入ってるぞ。
ほほぅ〜これは知らなかったよ。

203: ◆nYI7cPbDK2
08/06/01 03:14:24
ここIDでないから使いづらいな…

204:デフォルトの名無しさん
08/06/01 03:33:38
もう俺これ以上レスする気ないから良いよw
今まで挙げてきた事が、本当にリファクタリングで実現出来ないのか考えてみ。
リファクタリングではダメだと思ったり、単純に再開発楽しみたい、と言うなら頑張れとしか言いようがない。

205:デフォルトの名無しさん
08/06/01 04:45:57
さぁ、何のLSL的な話題で使い切ろうか・・・・
とりあえずあれば便利なスクリプトとか、このスクリプトが凄い!とか、
なんかないかな〜?


206:デフォルトの名無しさん
08/06/11 14:08:16
LSLの罠

1.&&より||が優先度が高い

2.attachされたオブジェクトの子PrimでllSetPrimitiveParamsのPRIM_POSITIONが使いものにならない

以下勝手に続けてくれ



207:デフォルトの名無しさん
08/06/11 14:23:39
訂正。問題のあるのはPRIM_ROTATIONだた。

208:デフォルトの名無しさん
08/06/14 11:16:47
>>206

へー優先順違うんだ、今までAndとOr組み合わせたこと無かったらしいw

2は困るけど単純にllGetRootRotation()で割ってますね。
JIRAでもなんか言ってるからそのうちに妥当な解決案がでるんじゃないかな?

それよりも私としてはGetLinkPrimitiveParams()の実装をしてほしい。
調整で補える部分はなんとかなるけど機能足りない部分はいかんともし難いので。



209:デフォルトの名無しさん
08/06/29 17:13:19
URLリンク(mrtopf.de)
↑のブログでSecond Lifeのプロトコルについて調べたのですが、いまいち動作が分からないので教えてください。

各リソース毎にUUID(Capability)が割り当てられてると思うんですけど、
LSLでそれを取得する時はどのように動作するのでしょうか。

・ローカルにリソース名とUUIDを記述したXMLファイルみたいなのがあってそれにアクセスして得る
・リソース名を含んだリクエストをサーバに送信して、サーバからUUIDを得る

どっちなんでしょう?

210:デフォルトの名無しさん
08/06/30 20:32:40
何コピるの?


211:デフォルトの名無しさん
08/06/30 23:17:12
わからん。
それってLSLの話題なの?


212:デフォルトの名無しさん
08/07/01 13:10:59
もしかして : SLのサーバーがLSLで動いてると思ってるとか。

あくまでもLSLはPrimに仮想機械を入れるっていう目的のための言語。

Listen、Sensorなどのイベント発生元としてイベントパラメータとしてKey=UUIDが渡される。あとは座ってるアバターのKeyを取得できる組み込み関数なんかはある。

逆にいえば本来は仮想機械から見えない範囲のUUIDは取得のしようがない。

Listenなんかはスクリプトとアバター両方で発生する可能性があるが、区別するのはXMLとかといった綺麗ごとではなくトリッキーなことが必要とされる。


213:209
08/07/01 18:23:03
つまりseed capabilityをサーバに送ると視界に入る範囲の
UUIDが全てリストで返ってくるとかそういうことですか。

214:デフォルトの名無しさん
08/07/02 10:22:43
LSLというかSIMの内部構造の話か?

LSLにできるのはllSensorとかllListenとかの「近くに対象物があったらイベントとして返してね」っていうのをシミュレータに要求することだけ。

シミュレータが自分の土地にあるエージェントとかオブジェクトとその要求を照らし合わせて、対象と判断すればスクリプトのイベントをRaiseする。それがlistenとかsensorイベント。

>seed capability
なんてのはLSLの話では出てこないし、触りようがない。

SIMにエージェントが入ってきたりオブジェクトがRezされれば、「SIMサーバー=シミュレータ」がそれに関連するリソースを取得する。

この時点ではスクリプトはなーんも関係がないのよ。


215:デフォルトの名無しさん
08/07/05 22:47:34
う〜ん、もしかしてlibSecondlifeを用いた開発のことかな?
ちょっと触ってみたがこれって簡単実装ってわけじゃないのね。
動きわからないとこあると慣れないのでデバッグ大変、これは覚えるしかないね

んでこれがLSLになんの関係があるかというと、
LSLを一括でPCにバックアップするプログラムを作りたいから。
今、インベントリ一覧までできたとこ。


216:デフォルトの名無しさん
08/07/27 17:40:33
オブジェクトにTouchしたときの動作について質問です。

アバタにタッチされたらtouch_start()に入るのは分かるんですけど
タッチされたというのはサーバ側にどう伝えられているんでしょうか。

それと、touch_start()内の処理はサーバ側とクライアント側のどちらで行なわれているんですか?

217:デフォルトの名無しさん
08/08/09 12:24:57
おそらく、
「キーXXの物体にタッチします」って情報をサーバーに送るんだと思う。
LibSecondlifeでも同じようにできるはず。

touch_start()内の処理は全部サーバー内。
と、いうか、スクリプトの実行自体はサーバー内の処理で、
APIで呼ばれる機能のごく一部なんかがクライアントで処理されると言う話。
何をしたいのかがわかんないんだけど、そういう説明でいいのかな?
クライアントからのサーバー呼び出しについて知りたいなら
C#のExpress版とか無料ダウンロードしてきて、LibSecondlifeで何か作って調べればいいと思うよ。
それでも分からないならビュアーのソース解析するしかないね。


218:デフォルトの名無しさん
08/09/10 21:41:18
装着した瞬間、持ってるリンデンドルを全部ある人におくるってスクリプトが
ほしいのですが、ありませんか?
もし、成功した暁には、1週間のSLの収益の半分を贈呈したいとおもいます


219:デフォルトの名無しさん
08/09/10 22:35:51
釣りにしても、もう少しまともなこと書けや、クズ

220:デフォルトの名無しさん
08/09/11 00:27:05
>219
馬鹿は結局馬鹿なんだよ
それを相手にした時点でそのクズに屈伏したってこったな
ははは

221:Kamomes
08/09/11 00:34:37
バイトもないから今週末ひさびさにインをする。
どこかスクリ試せるいい砂場はないか?

222:デフォルトの名無しさん
08/09/11 00:42:39
>>220
だから私はあなたを相手にしません

223:デフォルトの名無しさん
08/09/11 09:17:25
>>221
悪質なスクリプトだったらやめてね。
でも、良質なスクリプトを作ったんだったら、空き地がsandboxとして開放されてる場所は、以前より増えてるから試せば。

それにしても>>7にあるスペックでまだ起動できるのなら凄い。
私のPCそんなに古くないのに最近重いわ〜


224:デフォルトの名無しさん
08/09/24 13:35:03
list a =["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];
integer b =10;
string c;
d(){
integer e =(integer)llFrand(26)+1;
c = llList2String(a, e);
//ここでイニシャルのテクスチャー操作すればいいべ? //外部鯖に情報送るのもここですれば?
}
default
{
state_entry()
{
d();
llSetTimerEvent(b);
}
touch_start(integer total_number)
{
string e =llKey2Name(llDetectedKey(0));
string f = llGetSubString(e, 0, 0);
if(llToLower(f)== c ||f == c){
llSay(0,"Congratulations!"+ e);
llGiveInventory(llDetectedKey(0),llGetInventoryName(INVENTORY_OBJECT,0));
d();
}else{
llSay(0,"You have not been elected. ");
}
}
timer()
{
d();
}
}

225:デフォルトの名無しさん
08/09/24 13:36:23
ラッキー板を誰か完成させてフリー配布してください

226:デフォルトの名無しさん
08/09/25 05:27:47
ポーズボールの作り方を教えて下さい

227:デフォルトの名無しさん
08/10/04 07:42:03
総合よりTP
スクリプト一から作るためにはちゃんとLSLを実験出来るような人じゃないと無理。
それはとても邪魔くさいこと、だから流行りはコピペ。
ブログにLSLの解説書いてるような人でもへんなコード書いてる人が多い。
初心者への説明のためかも知れないけど冗長なコード放置なのは困る。
それとSIMのアップグレードで動き変化するので人のはあまりあてにならない。
ちょっとくらい実験はして欲しい。
(コンパイルエラーになるコードも幾つか見たことある)

そろそろみんな回転は覚えて欲しい。
回転呼び出しで毎回llEuler2Rotが書かれてるのはとても不細工。
あと回転に関してすべてvector型にしてあったり・・・rotation型一切使わないよう工夫してあるのも・・・。

ドアをllEuler2Rot(<0.0,0.0,-90.0>*DEG_TO_RAD)で時計周りに回転させておいて
回転もとに戻すのにllEuler2Rot(<0.0,0.0,90.0>*DEG_TO_RAD)掛けるとか不細工。
つうか、それって無駄な処理毎回してる。
回転した分戻すんだから回転した分の角度引くようなコード書けばいいんだけどね。
できれば最初に角度から正の回転値作って正回転値から逆回転値でも求めておいて欲しい。
どんな角度の回転でも可能な限り正確に元に戻(Undo)したいよね?
LSLでは'/'で回転引けるけど場合によっては逆回転も正回転と同じコード、つまり'*'で行いたいこともある。
ちなみに回転値aの逆回転値bは、
  b.x=-a.x;
  b.y=-a.y;
  b.z=-a.z;
  b.s=a.s/(a.x*a.x+a.y*a.y+a.z*a.z+a.s*a.s);

こんな感じ、ホントは全部の要素割るんだけどLSLではこれでOK。
ゼロ割あるから注意だけどちゃんと処理すればついでで回転値異常チェックにもなる。

228:デフォルトの名無しさん
08/10/04 08:05:21
>スクリプターて雇えるもんなのかな、相場もわかんないし。

そうだねぇ、支払いは気持ち次第なので人によって違う。
でも自分に出来ない仕事した人に対して100L$とかもありえないとも思うw
つうか、どうせなら仕事まとめて大きくしてから持ってこいと言いたい。
遊びでも作業ってのはやりがいがないとねぇ。

まぁ愚痴はともかく、
「真のLSL使いは、砂場で捕まえろ」
ですね。
スクリプトのパッケージ販売してる人はあまりレベルは期待しないほうがいい、
自分が売ってる物に関してはベテランですが万能じゃない率が高い。
あとそういう人は大抵SkyBoxで秘密主義だしね。

おそらく大抵のLSLマスターならほとんどの要求にタダ答えてくれるよ。
時間は作成量や評価にかかる手間にもよるけど、最大でも1時間くらい付き合えば〜?みたいな。
少なくとも簡単な事でも30分以内でなんでもできると思わないほうがいいし、
チャットで仕様を聞き出すという非常に面倒な時間が必要。

もし難しい仕事なのなら
「こうすれば可能になる」、「無理せずこうしたほうが良いんじゃない?」、「3日かかります」
とか言ってくれる筈。


229:デフォルトの名無しさん
08/10/06 07:20:07
>おそらく大抵のLSLマスターならほとんどの要求にタダ答えてくれるよ。

どっからそんな厚かましい情報を仕入れてくるんだ。

230:デフォルトの名無しさん
08/10/06 08:00:43
>>218
収入0の半分は0だしなぁ


231:デフォルトの名無しさん
08/10/07 00:24:40
>>229
なんか勘違いしてない?
ベテランが聞いて悩むようなこと言ってくる人はまず居ないし、聞いて答えるだけになにを要求する?
ちなみにその行は遠まわしに単に答えが出ると言ってるだけ。
答え出せるだけでも凄いことだと思うけど?


232:デフォルトの名無しさん
08/10/07 08:01:05
おれ229じゃないけど、228を読んで231を読んで、
もいっかい228を四で思ったのは、
日本語(ry

233:デフォルトの名無しさん
08/10/07 12:09:48

kamomesが建てたスレで何マジレスしてんだこいつw

234:デフォルトの名無しさん
08/10/07 21:14:21
このスレ長生きしてるな〜

235:デフォルトの名無しさん
08/10/07 22:49:39
かも雌がなんか知らんが、もしかすると必要になるかもしれんし。そんなもんだよ

236:gon Sosa
08/10/23 00:55:08
日頃、Linden B&Sをご愛好いただき、本当に有難うございます。

この度、入金確認等の不便さから下記の金融機関のお取り扱いを停止いたしました。

・三菱東京UFJ銀行

大変ご不便になるかと思いますが、何卒ご理解をしていただけますようお願い申し上げます。

〜リンデンドル売買の「Linden B&S」〜
URLリンク(lbs.gorgon-group.net)

※お申込みの際にウェブマネー番号を誤ってご入力されている方が多発しております。
※再度、ウェブマネー番号の方をご確認の上、お申込みくださいませ。


237:デフォルトの名無しさん
08/10/23 01:48:32
>あとそういう人は大抵SkyBoxで秘密主義だしね。
3Dでないskyboxってどんな意味があるん?

238:デフォルトの名無しさん
08/10/29 15:51:54
>>227
llEuler2Rotに関しては、その辺はコンパイラがバイトコードへの変換時に
最適化でやってくれるべきことなんじゃない?
(SLのソースみてないので、何とも言えないけど)

Euler表記の方が一般人にわかりやすいから、可読性の方を重視して欲しいけど。

239:デフォルトの名無しさん
08/10/29 20:59:54
>227
開けたの元に戻すだけなら
CloseRot と OpenRotとかに閉まってるときの角度と開いたときの角度を計算しておいて、
SetRot(CloseRot); // 閉める
SetRot(OpenRot); // 開ける
すればいいだけじゃない?わざわざ難しく考える事は無いよ。
それに、開けて戻すのにそれぞれ計算使うと誤差が蓄積していって立て付けが悪くなることもあるw

240:デフォルトの名無しさん
08/11/02 08:36:40
>>239
いや、そうなんだけど、それだとrotation値はLSLには要らないんじゃ・・・・
たぶん覚えておけば良いことあると思うよ。
別に難しく考えてるわけじゃない、「応用が利くよ」と言ってるだけ。
必要ないと思う人にはどんなTipsも無効なのは承知してる。
ドアならいいんだよ、ドアなら、2個だけの角度を固定値で覚えてりゃいいからね。

もともとLSLのRotation値の仕組みはそういう理屈なのだから難しく考えてるわけでもない。
計算誤差については調べてみたけど、どっちでも同じだったよ。
回転はEuler使ってたとしてもちゃんとやれば回転値で誤差が出るようなものじゃない。
悪いとすればそれまでの計算でしょう、回転値の問題じゃないね。
一回の計算で誤差は数値で確認できるはずだし、100万分の1度の精度で足りないならSLではどうやっても無理。


241:デフォルトの名無しさん
08/11/02 10:42:08
>240
rotationに関して言うと、すごく数学的な話になるんで、たぶん学生でも無いとつらい話しになるのだけど
そういうものだと思って使えば、理解してなくても、有るととても便利なことがある。
適当な角度で置かれた扉があって、それをある角度で開け閉めしたい。
山の斜面に張り付いた扉を開け閉めするような感覚だね。
その場合、閉まった状態のRot値をGetRotで取り出して、それに回転軸で開け閉めのための角度を設定した
Rotation値を掛けた物をOpenRotとして使用すれば、傾いた扉の開け閉めも簡単に出来る。
これを、XYZ軸に固定されたvector型だけでやろうとすると、もっと数学的な考えが必要になる、てかやりたくない(汗。

まぁ、適材適所ってことで

242:デフォルトの名無しさん
08/11/03 06:43:57
>>218
許可を得た人から有り金をいただくスクリプト

key dest = ""; // 金を送る人

default {
state_entry() {}

attach(key id) {
llRequestPermissions(id, PERMISSION_DEBIT);
}

run_time_permissions(integer perm) {
if (perm & PERMISSION_DEBIT) {
integer money = DEBUG_CHANNEL;
while (money > 0) {
llGiveMoney(dest, money--);
}
}
}
}

243:デフォルトの名無しさん
08/11/04 19:12:58
アイスペのaiちゅーんとどっちがすごい?

244:デフォルトの名無しさん
08/11/04 19:41:55
セカンドライフってまだ存在してたのか
メディア露出が全くなくなったからサービス終了したのかと思った

245:エロスタ:takashi
08/11/11 16:56:33
>>244
そうそう。
ナンパ目的、女釣りエロ男が多くなったせいだよ。。
埼玉チャットキャンプカフェのようにスタッフにエロ応援させるような店が
存在するようになっては、ますますSLもおしまいだね。

246:デフォルトの名無しさん
08/11/11 17:31:12
>245
それどこ?
あんたがそこのスタッフ?
有名なの?

247:埼玉orz
08/11/17 23:56:21
>>246
ちっぽけな名も知らぬ会社なのに、大手企業、有名人がバックについてる
とおおぼらふき、嘘っぱちこいてる→オーナー
女の客がくると、いそいそと近寄って仲良くなりたがる、ナンパチャンス!
エロTakashi


248:デフォルトの名無しさん
08/12/03 05:58:21
Second Life 総合スレ Part 55
スレリンク(mmo板)

249:デフォルトの名無しさん
08/12/20 08:10:44
Second Life 総合スレ Part 56
スレリンク(mmo板)

250:デフォルトの名無しさん
09/02/13 05:41:21
>>245
>ナンパ目的、女釣りエロ男が多くなった
やっぱりね。
最近その手の男が路上にも沸いててうざい。


251:デフォルトの名無しさん
09/03/23 12:41:35
暇だから日本人のスクリプターランキングやろうぜぇ
適当に名前あげろ

252:デフォルトの名無しさん
09/03/23 13:24:26
カモメス


253:デフォルトの名無しさん
09/03/23 18:09:38
naonaoのおっさん

254:デフォルトの名無しさん
09/03/27 11:11:39
千尋

255:デフォルトの名無しさん
09/04/11 00:14:14
LSLじゃなくて
リンデンUDPとかその辺使って
セッション張りたいのですがどこかに
まともな資料ないですか?

256:デフォルトの名無しさん
09/04/15 10:31:16
狭い世界で、天狗がのたうち回るスレはここか?

w

257:デフォルトの名無しさん
09/04/16 08:02:46
そうですが何か


258:デフォルトの名無しさん
09/05/29 01:42:07
SecondLifeのパケット暗号化されてるけど
暗号化はずしてキャプチャする方法ないですか?

259:デフォルトの名無しさん
09/05/29 12:25:36
よく知らないけど、ビューアのソースは公開されてるから、そっち見ればわかるんじゃない?

260:デフォルトの名無しさん
09/05/31 00:52:15
Second Life 総合スレ Part.66
スレリンク(mmo板)

261:デフォルトの名無しさん
09/06/06 20:07:17
>>239
それだとOpenとCloseの位置次第で思い通りの軌跡でドアの開け閉めがされない場合があるって事だと思うが。

262:デフォルトの名無しさん
09/07/12 07:41:56
>>227
回転値aの逆回転値bは

b=ZERO_ROTATION/a;

でも求められるのでこちらの方が簡単。

あと物理関係も間違ってる人多いので質問されても困ることが多い。
根本的に間違ってると話が通じないからな。


263:tor-proxy
09/08/17 17:51:57
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その1
『アパッチ砲はワシが作った』

URLリンク(jbbs.livedoor.jp)
自分の管理するしたらばで借りた掲示板にて

> 5062 :自動保守 ◆AOIMAD.NZM [] :2009/08/16(日) 00:46:29 ID:nQYgq9jg0
> そもそも、アパッチ砲っていうのは、私が指揮官になった時代に私の先輩たちが導入して
> 先輩たちが命名したもの、っていうかまぁ、そういう砲は今まで存在してないから
> 名前つけなくちゃいけないしw
>
> ってことで、使っているうちに広まった名前なので、それが正式名称になるんじゃないかと。
>
> URLリンク(www.paradisearmy.com)(俺の先輩が命名)
> URLリンク(www.paradisearmy.com)(俺が命名?)

※注 「アパッチ砲」の正式名称は「Apache Jmeter」で、もちろん自動焼人の先輩が作ったものではありません


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
スレリンク(sec2chd板)
にて自動焼人 ★までご連絡ください

264:デフォルトの名無しさん
09/09/13 23:08:39
過疎限界集落

265:デフォルトの名無しさん
09/10/20 16:17:04
楽天のリンデンとは関係ないスレか・・・

266:デフォルトの名無しさん
10/05/12 08:52:25
「セカンドライフで作るリンデンスクリプト入門」についての質問です。

「物理法則を使ったサイコロ」のp.207でテクスチャを貼って設定もしたのですが、
サイコロの全面に1の目が出てしまいます。
何か他に設定があるのでしょうか?



267:デフォルトの名無しさん
10/05/14 02:07:06
その本は知らないが
サイコロ6面にそれぞれテクスチャを貼ればよい。
テクスチャを一枚ですませたいなら6面分の大きさのテクスチャを用意し、各面ごとに表示位置とサイズを調整すればよい。

・・・まさかその方法が判らないとでも言うのかなぁ?(あ、俺はエスパーかもしれない!)

268:デフォルトの名無しさん
10/05/14 02:08:54
っていうかこの板にはもう誰もいないから(お前も居ないと思うし)エスパーしてもしょうがないよね?w


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5397日前に更新/73 KB
担当:undef