ソラマメブログ

2007年09月03日

スクリプトを自作してみた。その1

とは言っても簡単なアレンジ物で、

タッチする→ダイアログ出る→選択する→選択したものがもらえる

というものだったのですが。

Makapuを見ながらせっせことスクリプトを書き書き。
あんちょこを作りながら、ようやくダイアログで色変更までたどり着き、
そこからif文とllGiveInventry()を絡ませつつ、lslからはOKを頂きました。

でも、動作しない。なぜ!どうして!
とりあえずー

touch_start(integer detected){
 llDialog(llDetectedKey(0),"Which do you want?",["xx","oo"],-xxxxxxxxx]
}

ここまでは動作していることを確認。
ダイアログが出現し、ボタンを押すところまでは正常に動く。
でも、アイテムがもらえない。

次のif文で何か引っかかっているんだろうなぁ、と思いながら、うろうろ。
友達のお友達さんに教えてもらおうとしたのですが、お仕事の真っ最中。
「Makapu知ってる?Makapuの順番通りにやっていけばいいのに」
とのお言葉を頂戴し、確かにそうだよなぁ。と思い。(llGiveInventryはまだ出ていなかった)
結局、お忙しいところを邪魔するだけした形で戻り、もう一度確認。
インベントリの中身をリネームしてコピーしてスクリプトにコピー、を、何度繰り返したかな、っと。。

やっぱり動かない。
なぜー!どうしてー!


大人しく、「デモはプリムを使って設置するものだ」という、
友達のお友達さんの意見に習うことにしました。


でも、ダイアログ→アイテム押し付け、いつか完成させてみたいものです。  

2007年08月31日

スクリプトのお勉強。

とにかく、フレームの色を選択するスクリプトを作りたい。
眼鏡教室でもらったものは、キラキラオンオフ、レンズの色と透過、フェードとフラット、フレームの色変更と、
とにかくとにかく細かいものなのですよね。

昨日はそれを見ながらなんとか作ろうと思ったけど…
やっぱり無理だ!
基礎をきちんと固めていないと、関数とか変数とかさっぱりわからない!

というわけで、しばらくはスクリプトに走ることになりそうです。
もちろん、最初から何も見ずに書けるわけではないので(スペルとか)、
しばらくはあんちょこを見ながらですけれども、書いていきたいと思います。

丸写しは、なんか負けた気がする!face09

とは言いつつも、参考にさせてもらってるものは多々あるんですけれどねー。

眼鏡も作りたいのぅ。
これがさっぱり売れないんだね。face07


Tinyが売れていてめっちゃ嬉しかったです。
やっぱりPOPには値段を入れないほうがいいかも…。


眼鏡のデモ版を作ったので、よろしければお試しください。
No-Modifyですが、位置を変えることはできますので。
っと、また宣伝。
カテゴリはスクリプト作成なのに、なんじゃこりゃ。


追記はお店のマップのみです。
読み飛ばしていただいても構いませんのでーface02  
続きを読む

2007年08月30日

まぁ、なんだ、誰でも間違いはあるさ。

というわけで、今までFreeBeeだと思っていたのが、実はFreeBieだと知ってorzしてます。


関係ない話。
というかカテゴリの話。

今日、初めてスクリプトを自分で書きました。
はっきり言って、めさめさわからない。
関数の後に続くなんたらかんたらの項目もわからない。

ちなみに自作したのは、タッチしたらアイテムがもらえるスクリプトです。
えらくシンプルです。


最初は眼鏡のデモを作りたかったんですよね。
青いウィンドウが出て、それを選んでデモがもらえる、ってやつ。
でも、最初のスクリプトでそれは無理でした!あははははは!

フローティングテキストとタッチ&ギブしかできてません。
もっとお勉強しないといけませんね。face07