![見出し画像](https://assets.st-note.com/production/uploads/images/89106179/rectangle_large_type_2_7b5dcf9b0b7f0f57718fb6645d6821dc.png?width=1200)
【ティラノビルダー】一文単位で既読判定するプラグインの導入方法
さくた様(https://twitter.com/skt_tyrano)制作の一文単位で既読判定するプラグインを、ティラノビルダーで導入する方法について解説します。
①プラグインのダウンロード
下記のページから、入手ページに移動します。
zipファイルがダウンロードされます。
これで、プラグインのダウンロードは完了です。
②プラグインの配置
![](https://assets.st-note.com/img/1665809201515-E5eSzD8g4q.png?width=1200)
プロジェクト一覧画面から、フォルダのアイコンをクリックし、今回プラグインを導入するプロジェクトのフォルダを開きます。
![](https://assets.st-note.com/img/1665809351302-aTf9Gdrnsw.png?width=1200)
フォルダが開かれるので、othersフォルダをクリックします。
![](https://assets.st-note.com/img/1665809436383-AIPDxhrGDJ.png?width=1200)
pluginフォルダをクリックします。
![](https://assets.st-note.com/img/1665809520058-4CV27aookf.png?width=1200)
フォルダは空の状態です。
ここで、先程ダウンロードしたzipファイルを展開します。
![](https://assets.st-note.com/img/1665809665008-3PMJdErB3C.png?width=1200)
展開したフォルダをpluginフォルダに配置します。
これでプラグインの配置は完了です。
③plugin.ksファイルの編集
![](https://assets.st-note.com/img/1665809805840-8Z50tKF2l4.png?width=1200)
scenarioフォルダをクリックします。
![](https://assets.st-note.com/img/1665809867079-MXrsIvv49V.png?width=1200)
systemフォルダをクリックします。
![](https://assets.st-note.com/img/1665809930839-1F5vIsEcIf.png?width=1200)
plugin.ksをメモ帳で開きます。
![](https://assets.st-note.com/img/1665810089318-A3uIQZMesl.png?width=1200)
[return]と書かれています。このコードは絶対に消さないでください。
![](https://assets.st-note.com/img/1665810309954-W6z3ZpHYeZ.png?width=1200)
[plugin name=alreadyreadskip_ex]
上記のコードを貼り付けます。
最後に上書き保存します。
これでplugin.ksファイルへのコードの記述は完了です。
④既読管理を有効にする手順
![](https://assets.st-note.com/img/1665810938987-WHefsrIsr3.png?width=1200)
「プロジェクト」→「ゲームコンフィグ」をクリックし、ゲームセッティング画面を開きます。
![](https://assets.st-note.com/img/1665810955528-y6meBeNSRC.png?width=1200)
「既読管理」をクリックします。
![](https://assets.st-note.com/img/1665810967489-qOqpW8H4cd.png?width=1200)
既読管理画面が開かれました。
![](https://assets.st-note.com/img/1665811035415-IfGVWq9fbj.png?width=1200)
「既読管理を有効にする」にチェックを入れます。
![](https://assets.st-note.com/img/1665811108408-7VHbrjyArJ.png?width=1200)
「更新する」をクリックします。
![](https://assets.st-note.com/img/1665811189360-dWPXtuZfZJ.png?width=1200)
設定を更新しましたと表示されるので、OKをクリックします。
ゲームセッティング画面を閉じます。
これで、既読管理を有効にする手順は完了です。
⑤既読判定の条件
![](https://assets.st-note.com/img/1665895720709-rI9tkVCEa0.png?width=1200)
上記の画像の赤線部分まで、それぞれ読み進めたとします。
(1)の場合、「親譲りの無鉄砲で小供の時から損ばかりしている。」は未読と判定されます。
(2)の場合、
「親譲りの無鉄砲で小供の時から損ばかりしている。」は既読、
「小学校に居る時分学校の二階から飛び降りて一週間ほど腰を抜かした事がある。」は未読と判定されます。
⑥未読スキップONでスキップした場合、スキップした未読部分は既読になる
![](https://assets.st-note.com/img/1665895205319-qBnySkhNSb.png?width=1200)
ティラノビルダーの初期設定では、未読スキップはOFFです。
![](https://assets.st-note.com/img/1665895204853-VhUd7nUFcY.png?width=1200)
未読スキップをONにします。
![](https://assets.st-note.com/img/1665896482572-0yJRvgd66x.png?width=1200)
ラべル1の最初からスキップした場合、ラベル3の最後までスキップされます。
![](https://assets.st-note.com/img/1665896740172-UYGdiswOlu.png?width=1200)
この場合、上記の画像の赤い文字の部分が既読、
「それでうちへ帰ると相変らず骨董責である。」は未読と判定されます。
このように、未読スキップONでスキップした場合、スキップした未読部分は既読になります。
⑦未読スキップONでスキップした場合であっても、スキップした未読部分を未読にする手順
⑥の通り、未読スキップONでスキップした場合、スキップした未読部分は既読になります。
未読スキップONでスキップした場合であっても、スキップした未読部分を未読にしたい場合は、plugin.ksに貼り付けたコードを変更します。
plugin.ksファイルを編集します。
![](https://assets.st-note.com/img/1665828470378-HbhmSB2CnU.png?width=1200)
[plugin name=alreadyreadskip_ex unreadskip="true"]
上記のコードを貼り付けます。
最後に上書き保存します。
これでplugin.ksファイルへのコードの記述は完了です。
![](https://assets.st-note.com/img/1665897390984-Uzs4jVgngj.png?width=1200)
ラべル1の最初からスキップした場合であっても、⑥の場合と異なり、全て未読と判定されます。
これで、一文単位で既読判定するプラグインの導入手順は完了です。
以上で解説を終わります。おつかれさまでした。
この記事が気に入ったらサポートをしてみませんか?