2012年01月17日

daytime (Script Dragonでリアルの日付と時間を表示)

 午前中、時間ができたので、あればいいなと思っていたものをさくっと作ってみました。
 当然、要Script Dragonです。

 自分の要望に対して、実現度35%くらいかな。

 iniで指定されたキー(デフォルトではNumpad 7)を押すと左上に現在の日付と時間を表示します。
 というかキー押さないと表示してくれません。

 そのうち誰かがHUDで常時表示するやつを作ってくれる気がします(他力本願)。


日付と時間 表示サンプル

 表示の仕方はこんな感じ。



 それまでの繋ぎってことで。
 例によって自己責任でお願いします。

 ファイルはこちら。
 daytimev1.7z

 localtime_s関数で時間取得して表示してるだけなので、今回は特にソースコード付けません。



 それにしてもScript Dragonは便利な反面、怖い部分もあります。

 結局のところasiの中身はコンパイルされたC++のコードです。
 内部でWindows APIとかも呼び放題っぽいので、悪意ある作り手がその気になったり、悪意のない作り手がついついうっかりミスとかすれば、システムを破壊するasiとか簡単に作れちゃう気がします。

 ただのC++プログラムなので、内部でメモリ例外引き起こすだけで、簡単にSkyrimがCTDします。
 そのへんはまあ、CK使った通常のModでも同じだろうけど。

 もしかしたら安全機構とか施してあるのかも知れませんが、面倒なのでその辺は解析したり試したりはしてないです。

 まあ、Script Dragonに限らず、Modの使用はくれぐれも自己責任ってところですねぇ。
posted by エミ at 11:35| Comment(0) | TrackBack(0) | Skyrim Mod関連 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック