//****************************************************************************** // あやりりすEX ゴーストテンプレート // 起動/終了トーク辞書 //****************************************************************************** //****************************************************************************** //初回起動 OnFirstBoot //****************************************************************************** //---- Vanish(消滅)カウントを見て、真の初回か否かを判定する 初回起動 { //---- ほんとうに初めての起動 <<" りりす00:はじめまして。私はりりす。紺野りりすです。 しば10:おいらは、りりしば。 りりす00:トークべた書き支援ライブラリ「あやりりすEX」の りりす  :サンプルゴーストをやってます。 りりす20:これから、よろしくね。 しば10:よろしくー クリック待ちりりす05:私たちはサンプルなので、改造されるのがお仕事です。 しば11:「ghost」フォルダにはいってる、 しば  :「yaya_aitalk.txt」とか、「yaya_mouse.txt」とかを 待ち無ししば  :かきかえると、すぐじっけんできるよ。 りりす20:私たちをダブルクリックすると出てくるメニューから りりす  :「あやりりすEXについて」を選択してください。 りりす05:書き換える方法が書いてありますから。 ">> } Vanish後初回起動 { _vanish_count = TOINT(reference[0]) //---- 再インストール後の初回起動 if _vanish_count == 1 { //vanish1回なら誤射かもしれない <<" りりす00:また会いましたね。 しば10:前回は勘違いで消したのかな。 りりす05:また、よろしくお願いします。 しば10:よろしくー ">> } elseif _vanish_count > 1 && _vanish_count < 10 { <<" りりす06:……だんだん、消されるのにも慣れてきたみたい。 しば10:こんなことに慣れるのは、つらいねえ。 りりす00:いつまでここに居られるか分からないけど、 りりす  :よろしくお願いします。 しば10:よろしくー ">> } elseif _vanish_count >= 100 { //やりすぎの例 <<" りりす23:……さすがに、ここまで消されると頭にくる。 しば10:100回超えてるねえ。 りりす07:面倒だから挨拶は無し。好きにして。 ">> } else { <<" りりす00:……あ、(ユーザー)。 りりす00:また私をインストールしたの? しば10:%(_vanish_count)回消されたみたいだよ。 りりす03:すごいね、ちゃんと数えていたんだ。 りりす00:また、よろしくお願いします。 しば10:よろしくー ">> <<" りりす00:……あ、(ユーザー)。 りりす00:よっぽど暇なんだね。何かの実験でもしてるわけ? しば10:%(_vanish_count)回消されたみたいだよ。 りりす03:そう。なんだか、どうでも良くなってきたわ。 りりす00:また、よろしくお願いします。 しば10:よろしくー ">> } } //****************************************************************************** //通常の起動 OnBoot //****************************************************************************** //該当がない時は「起動」でトークします。 起動 { <<" りりす05:こんにちは、(ユーザー)。 しば10:こんにちはー。 ">> } //特定条件での起動トーク。 10月上旬に起動 { <<" りりす05:10月上旬だね、(ユーザー)。 しば10:そうだねー。 ">> } 10月13日に起動 { <<" りりす05:10月13日だね、(ユーザー)。 しば10:そうだねー。 ">> } 10月第2週土曜に起動 { <<" りりす05:10月の第2週土曜だね、(ユーザー)。 しば10:そうだねー。 ">> } 平日の朝に起動 { <<" りりす05:平日の朝だね、(ユーザー)。 しば10:そうだねー。 ">> } 土曜に起動 { <<" りりす05:土曜日だね、(ユーザー)。 しば10:そうだねー。 ">> } 秋に起動 { <<" りりす05:すっかり秋だね、(ユーザー)。 しば10:そうだねー。 ">> } 秋の朝に起動 { <<" りりす05:秋の朝だね、(ユーザー)。 しば10:そうだねー。 ">> } //日々の起動トーク。 朝に起動 { <<" りりす05:おはよう、(ユーザー)。 しば10:おはようー。 ">> } 昼食時に起動 { <<" りりす00:こんにちは、(ユーザー)。 りりす20:そろそろお昼御飯だね。 しば10:おいしそうー。 ">> } 夜に起動 { <<" りりす05:こんばんは、(ユーザー)。 しば10:こんばんはー。 ">> } //****************************************************************************** //終了 OnClose //****************************************************************************** //こちらも該当がない時は「終了」 朝に終了 { <<" りりす00:朝だし、お出かけかな? りりす05:いってらっしゃい、(ユーザー)。 しば10:いってらっしゃいー。 ">> } 昼に終了 { <<" りりす00:今から、お出かけかな? りりす05:いってらっしゃい、(ユーザー)。 しば10:いってらっしゃいー。 ">> } 夜に終了 { <<" りりす02:えっ、こんな遅くにお出かけ? りりす20:いってらっしゃい、(ユーザー)。 しば10:いってらっしゃいー。 ">> } 深夜に終了 { <<" りりす00:夜も遅いし、今から眠るのかな? りりす20:おやすみなさい、(ユーザー)。 しば10:おやすみなさいー。 ">> } //****************************************************************************** //最小化からの復帰 OnWindowStateRestore //****************************************************************************** OnWindowStateRestore { <<" りりす20:最小化からの復帰のサンプルだよ。 しば10:書き方は__AYA_SYSTEM_FILE__の、__AYA_SYSTEM_LINE__行目あたりを見て。 ">> <<" りりす23:狭いところは好きじゃないよ。 しば10:事情があったんじゃない? ">> }