fc2ブログ

工房瓦版

創作関係の趣味ブログ

【吉里吉里】chタグを48回以上連続して実行するとエラー落ちする

※下記は吉里吉里2 ver2.30, 2.32で確認。吉里吉里Zでは正しく実行されました。

 下記のようにchタグを連続して実行すると48個目でエラー落ちするようです。
 forループなどで連続して実行しても同じ。
 厳密にはタグが48個かどうかではなく、文字数が48文字以上になると落ちるようです。

@iscript
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:1]);kag.tagHandlers.ch(%[text:2]);
@endscript


 chタグの後に、48文字目になる前にrタグを実行するなどすればエラー落ちは回避できます。

 また、下記を実行すると57文字目までしか表示されませんでした。

kag.tagHandlers.ch(%[text:'11112111121111211112111121111211112111121111211112111121111211112111121111211112']);

次のページ