///////// 「春分の日&秋分の日 ハッピーマンデー その他」挨拶組み込み ///////// by 大盛林らいす氏 ///使い方 ///挨拶の関数内にある「_休日配列」に、イベントが起こる日を「,」で区切って追加する。 ///その後、イベントが起きる日を定義する。 /// ///(例:文化の日) ///文化の日 ///{ /// 年月日書式(year, 11, 3) ///} /// ///あいさつ文を追加するときは「〜の挨拶」の書式で関数を追加のこと。 /// ///文化の日の挨拶 ///{ /// "\1\s[10]\0\s[5]文化の日ー。%movement_status\e" ///} 挨拶 { _当日 = 年月日書式(year, month, day) _休日配列 = "春分の日,秋分の日,成人の日,敬老の日,海の日,体育の日,元旦,ヴァレンタインデー,クリスマスイヴ,クリスマス" _挨拶 = "平日の挨拶" for _n = 0; _n < ARRAYSIZE(_休日配列); _n++ { if _当日 == EVAL(_休日配列[_n]) { _挨拶 = _休日配列[_n] + "の挨拶" break } } EVAL(_挨拶) } //-------イベント----------------------------- //---- 特殊休日 春分の日の挨拶 { "\1\s[10]\0\s[5]きょうは、しゅんぶんのひ、です。 %movement_status\e" } 秋分の日の挨拶 { "\1\s[10]\0\s[5]きょうは、しゅうぶんのひ、です。%movement_status\e" } 成人の日の挨拶 { "\1\s[10]\0\s[5]きょうは、せいじんのひ、です。 %movement_status\e" } 海の日の挨拶 { "\1\s[10]\0\s[5]きょうは、うみのひ、です。 %movement_status\e" } 敬老の日の挨拶 { "\1\s[10]\0\s[5]きょうは、けいろうのひ、です。 %movement_status\e" } 体育の日の挨拶 { "\1\s[10]\0\s[5]きょうは、たいいくのひ、です。 %movement_status\e" } //---- その他 //元旦 元旦 { 年月日書式(year, 1, 1) } 元旦の挨拶 { "\1\s[10]\0\s[0]あけまして、\w6おめで、\w3とう、\w6ございます。\w5\n\nことしも、\w6えっと、\w6えっと\w3・\w3・\w3・\w5\nよろしく、\w6おねがい、\w6します。\n\n\w8\w8\1\s[10]お、よく言えたな。えらいぞ。\w8\w8\0\s[1]えへへ・・・%movement_status\e" } //ヴァレンタインデー ヴァレンタインデー { 年月日書式(year, 2, 14) } ヴァレンタインデーの挨拶 { if Gender == 0 { "\1\s[10]\0\s[1]きょうは、チョコあげるひだから、\w5\n\s[5]%selfnameのおやつのチョコ、あげる!\w8\w8\1\s[10]そんな。ぐちゃぐちゃになったの渡すなよ・・・%movement_status\e" } else { "\1\s[10]\0\s[0]きょうは、チョコもらえるひ?\w8\w8\1\s[10]男の子はな。%movement_status\e" } } //クリスマス クリスマスイヴ { 年月日書式( year, 12, 24) } クリスマスイヴの挨拶 { "\1\s[10]\0\s[5]あした、サンタさん、いつくるかな!\w8\w8\n\n\1\s[10]%selfnameがいい子にして、寝てないと来ないぞ。\w8\w8\0\s[0]うー・・・%movement_status\e" } //クリスマス クリスマス { 年月日書式( year, 12, 25) } クリスマスの挨拶 { "\1\s[10]\0\s[5]%keroname、サンタさんプレゼントくれたよ!\w8\w8\n\n\1\s[10]お、よかったな。\w8\w8\n\n\0\s[0]・・・ねえ。\w5\nなんでサンタさん、%selfnameがほしいもの、わかるの?\n\n\w8\w8\1\s[10]・・・それはな、%selfnameがいい子だったから。\w5\nサンタさんは何でも分かってるんだ。\w8\w8\0\s[1]うん、%selfname、いいこだった!%movement_status\e" } //---- 平日の挨拶 -------------------------------------------------------------- 平日の挨拶 { if hour >= 4 && hour <= 11 { //---- 朝に起動 "\1\s[10]\0\s[5]おはよう、\w6おはよう!\w6\n%username、\w6おはよう!\w6\nみなさん、\w6おはよう!\w5\1\s[10]あー、うるさい。%movement_status\e" } elseif hour >= 12 && hour <= 14 { //---- 昼に起動 "\1\s[10]\0\s[5]おなかすいたー!\w5\n\s[1]おひる、なにかな?\w5\1\s[10]なんだろうな。%movement_status\e" "\1\s[10]\0\s[5]おなかすいた、おなかすいた、おべんとー!\w5\1\s[10]はいはい。%movement_status\e" } elseif hour >= 15 && hour <= 17 { //---- 日中に起動 "\1\s[10]\0\s[5]おやつ、たべた?%movement_status\e" "\1\s[10]\0\s[5]おやつ、なに?%movement_status\e" "\1\s[10]\0\s[5]あ、%selfnameとあそんでくれるの?\w5\1\s[10]そうみたいだぞ。よかったな。\e" } elseif hour >= 18 && hour <= 21 { //---- 夜に起動 "\1\s[10]\0\s[5]こんばんはー。%movement_status\e" } else { //---- 深夜に起動 "\1\s[10]\0\s[3]ねむいよぅ・・・\w5\1\s[10]子供は寝ている時間だからな・・・%movement_status\e" "\1\s[10]\0\s[6]・\w1・\w1・\w1おやつ・\w1・\w1・\w1・\w1・\w1・\w1\n・\w1・\w1・\w1むにゅにゅ・\w1・\w1・\w1・\w1・\w1・\w8\n\n\1\s[10]よばれたから、おきな。\w8\0\s[6]・\w1・\w1・\w1・\w1・\w1・\w8\w8\s[3]にゅー・・・\e" } }