:rem ======================================================= ゴースト「ほねほね親子」の辞書を参考に、プラグイン「スタンプ帳」のsample.txtと同じ処理を目指し、「華和梨」を少し勉強してみました。 ですが、実際に「華和梨」を使った事がないので、誤った記述があるかもしれません。 その場合、助言いただけると大変嬉しいです。 また、このテキストが、誰かのお役に立てたら感激です。 sample.txtの処理内容と違う部分は、ゴースト終了時にセーブデータにセーブされたスタンプ情報を削除しないって所だけです。 sample.txtで言う OnGhostUnload と *OnSatoriUnload に当たるその処理は、特に必要だとは思わない処理なので、その部分は省かせていただきました。 ■ 5/ 8  ゴースト「ほねほね親子」のわた蔵様から、ご指摘いただいた部分を修正しました。  ありがとうございます。  又、わた蔵様のBLOG(記事:http://rottenheaven.at.infoseek.co.jp/cgi-bin/diarypro/diary.cgi?no=118)にも、  「華和梨」のサンプルが上がっているので、宜しければそちらもご覧下さい。  「華和梨使いの偉いお方」なので、私のより更に細かな物に仕上がってると思います。 ※又、このテキストの転載・改造・修正等、どうぞご自由に。 by.猫夢紗 http://www3.to/nekoq ======================================================= :endrem #スタンプ帳の情報を拾う event.OnStampInfo : $( #送信元ゴーストのスタンプの存在。あれば1、なければ0 setstr StampInfo_A ${System.Request.Reference1}; #このプラグインが動いていれば1、いなければ0 setstr StampInfo_B ${System.Request.Reference4}; ) #スタンプが押されてるか押されてないかの処理 #※プラグイン「スタンプ帳」配布元の sample.txt で「スタンプ」「*スタンプ」に該当 StampEv : $( if $[ ${System.Request.Sender} == "SSP" ] $( #SSPで起動している if $[ ${StampInfo_B} == 1 ] $( #更に、プラグイン「スタンプ帳」が動いている if $[ ${StampInfo_A} == 0 ] #プラグイン「スタンプ帳」にスタンプはまだ押されていない $(entry StampNasi) #プラグイン「スタンプ帳」にスタンプが押されていた else $(entry StampAri) ) ) ) ) #スタンプは未所持なので、ぺたり。 StampNasi : ( \t \![raiseplugin","スタンプ帳","OnStampAdd","ghost\master\stamp.png","スタンプ","お近づきの印に…。
 ぺたり。] \0\_b[stamp.png,inline]\n お近づきの印に、スタンプ帳にスタンプを押させていただきました。\w8 \1ワイらとの友情の証や。\w8 大事にするんやで。 \e ) #スタンプは持ってるので、もう押しません。 StampAri : ( \t \0もう持ってるじゃないですか。\w8 \1気持ちはわかるんやけど、スタンプは一回だけやで。 \e )