ゴーストに時報をつける記述【伺か・里々忘備録】

ゴーストに時報をつける記述里々の記述

ゴーストさんに時報をつけるための記述の紹介です。

とってもシンプルで簡単なので、書置きしておく必要もあまりないのかもしれないとも思いつつ。

なおここで紹介しているものは、里々のしおりを使ってゴーストを制作している環境向けの記述です。
里々以外の栞を使っている場合はご注意。

仕様書

例のごとく、仕様書です。
とはいえただの時報機能なので、そんなに説明することもありませんが……。

できるようになること

この記述を使うと、ゴーストさんが時報トークをしてくれるようになります。
つまり、時刻が変わった瞬間にお知らせしてくれるようになります。

例えば、午前12:00になった瞬間に、「ぴんぽんぱんぽーん!12時のお知らせだよ!」みたいなことをしゃべらせることができるようになります。それだけです。

何はなくとも常にパソコン画面の片隅にゴーストを置いておきたい、そんでもって時間を忘れて作業に没頭しがちなあなたにおすすめかもしれない時報機能です。

記述をいじれば、30分毎に時報してくれたり、15分毎に時報を、なんていうこともできますがあまり需要はないような気もします。

余談をはさむと私はゴーストに時報をつけたがるタイプなんですけど、いっつも書き方を忘れるので忘備録としても置いておきます。

時報の記述

ここからは記述の紹介です。
とっても簡単です。

下記の記述を、お好きなdicにぺたりとはりつけてください。

#=================================
#時報
#=================================
*OnHourTimeSignal
>(現在時)時の時報
()

*1時の時報
:ぴんぽんぱんぽーん!1時のお知らせだよ!
*2時の時報
:ぴんぽんぱんぽーん!2時のお知らせだよ!
*3時の時報
:ぴんぽんぱんぽーん!3時のお知らせだよ!

時報の記述はシンプルなわりにやたら行をとって長ったらしいので、3時以降の時間はここでは省略しています。

0時~23時まで全ての時報の記述をコピペしたい場合は、一番下に貼ってありますのでお好きにお使いくださいませ。

「*3時の時報」の数字の部分を書き換えたものを0~23まで用意すれば、毎時間、時間が変わった瞬間にトークしてくれます。

さらに、()を置いておくことで、時報のトークが用意されていない時はランダムトークに飛ばすようにしてあります。
なので、7時から10時までの間だけ時報してほしいんだ、なんていう場合にも、特にむずかしくいじることなく、この記述をそのまま使うことができます。

お好みで書き換えてくださいませ。

ちょこっと解説

OnHourTimeSignalって何さ?な人のためにさくっと解説しておきます。
知ってるよな人は読み飛ばしてください。

OnHourTimeSignalは、時報イベント用のコマンドです。

ちなみに里々wikiで検索をかけてもみつからなかったので、これはSHIORIのイベントコマンドです。(勘違いしてたら教えてください……)
なので、これは里々だけではなく、YAYAなど他のしおりを使ってゴーストを制作している場合にも使えるコマンドです。そのはず。

SHIORI Eventリストのサイトにももっとちゃんとした説明があるので、興味のある方はこちらもぜひ。

そして、このOnHourTimeSignalと、(R1)(R2)とかを組み合わせれば、「ゴーストが見切れている状態の時の時報トーク」「ゴーストが重なってる状態の時の時報トーク」なんてものも書くことができます。
需要がニッチそうなのはともかく、いじりがいがありますね。

ちなみにこのOnHourTimeSignalで呼び出されるトークですが、先程のSHIORIイベントリストさんのサイトにも書かれていますが、時報に設定されたトークを表示することができない状態だった場合、そのまま表示されないのではなく、「表示される状態になるまで待つ」とのことです。

なので、時間が変わった瞬間に、他のトークを強制終了させてまで時報トークが表示されるようなアレはないです。
そんなわけなので、「ゴーストがどんな状態であったとしても、必ず×時00分に表示させたいトークを書く!」のような場合には不向きかなと思われます。

0~23時の時報の記述

ここから先は記述だけで、説明などはありません。
0時~23時の時報をさせたい場合は、以下をコピーしてお好きなdic内にお持ち帰りください。

以下の記述を貼っておけば、毎時間、時報トークをしてくれます。

ここからさらに、曜日や季節による分岐や、好感度による分岐なんかと組み合わせて時報をさせてみるのも楽しいかもしれません。

#===============================
#時報
#===============================
*OnHourTimeSignal
>(現在時)時の時報

*1時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*2時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*3時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*4時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*5時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*6時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*7時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*8時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*9時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*10時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*11時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*12時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*13時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*14時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*15時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*16時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*17時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*18時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*19時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*20時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*21時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*22時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*23時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!
*0時の時報
:ぴんぽんぱんぽーん!(現在時)時のお知らせだよ!

コメント

タイトルとURLをコピーしました