NEW  |  HOME  |  OLD

name系トリガー、全角文字

9/29
00:36 (vesper) やっぱnameとauthorに全角使われると、専用演出が一気に面倒になりそうだなぁ。
00:42 (_609z) お、新たな専用対策対策かな
00:44 (vesper) ん~、前から知ってたのは文字コードが違うと同じ全角文字でも違うと判断されるってことだったけど
00:45 (_609z) ほへー
00:48 (vesper) 今日熄さんが見つけてたname系トリガーは指定された文字列の最初を0byte目として46byte目までしか判定に使ってなくて、
00:49 (vesper) 46-47byte目に全角文字があると、同じ文字列でも偽になってしまうという。
00:49 (vesper) ただStirlingとかで47byte目以降を消してしまえば真に出来る。
00:50 (vesper) わざわざ他のツールを使わないといけないっぽいのが面倒だなぁと。
00:50 (_609z) なるほど。
00:51 (vesper) 具体例としては name="0123456789012345678901234567890123456789012345あ"
00:51 (vesper) これをnameトリガーで参照しようとしたら普通にやると上手くいかないはず。
00:52 (_609z) なるほど
00:52 (_609z) でもこれ自分も参照できないのか
00:52 (vesper) 基本的にはそうなるね
00:53 (_609z) 実用性はなさそうだなぁ。撃破挑戦キャラには向いてるかな
00:54 (vesper) う~ん、撃破挑戦キャラに求められてる部分が分からないけど、mugenの知識かというと微妙な所な気がしないでもないw
00:54 (vesper) 専用対策されないためなら他にも方法あった気がするしw
00:55 (_609z) 実用性ねぇw
00:57 (lunatic_) 専用対策邪魔するなら"を名前に組み込めば簡単にできたはず
00:57 (vesper) でしたか
00:57 (_609z) しもやけか
00:58 (_609z) name =""SHIMOYAKE""
00:58 (_609z) 参照すると落ちるしねぇ。完全に下位互換かな
00:58 (vesper) あと46byte目までしか認識しないのは、defでname="012345678901234567890123456789012345678901234567"にして、トリガーではname="01234567890123456789012345678901234567890123456"で真になることで確認できるよ
00:59 (vesper) 最後の7の有無。
01:00 (_609z) 真になるのか。MUGENって奇妙な仕様が多いのう
01:02 (vesper) あ、判定に使ってないというと語弊があるか。
01:02 (vesper) 47byte目以降があると偽になる。
01:02 (_609z) やっぱ奇妙だわw
01:23 (vesper) 1.NameとAuthorNameトリガーの引数の文字列は先頭を1byte目として48byte目以降にも文字列があると必ず偽になる。
01:23 (vesper) 2.def設定の文字列の47byte目までしか判定に使っていないため、def設定の文字列が48byte以上文字列が続いていても、47byte目まで指定して合っていれば真になる。
01:23 (vesper) 3.def設定の文字列の47byte目に2byte文字(全角文字)を使うと、トリガーで指定する場合48byte目以降にも文字列があることになるため偽になる。
01:23 (vesper) 4.このトリガーの引数の文字列の48byte以降をバイナリエディタ(Stirlingなど)で消すことで真にできる。
01:23 (vesper) まとめ直し。

NEW  |  HOME  |  OLD

Comment

コメントの投稿


管理者にだけ表示を許可する

Trackback

http://kyoakumugenirc.blog61.fc2.com/tb.php/2961-e42e1b28

NEW  |  HOME  |  OLD

 検索フォーム


 全記事表示リンク

 全記事表示(500件ずつ)


 プロフィール

vesper

Author:vesper

IRCチャンネルの
#凶悪MUGEN
#凶悪MUGEN_雑談
のログからMUGENに関するものを編集・公開しています。
修正した方が良い箇所があった場合は知らせてもらえると助かります。
MUGEN界隈からはリンクフリーです。
その他からのリンクはご遠慮ください。
このブログをリンクに追加

IRCへの入り方などは
IRCに関する記事
をご覧ください。

簡易凶悪MUGEN IRC情報
・ホスト名
 [irc.friend-chat.jp]
・ポート番号
 [6664]
・チャンネル名
 [#凶悪MUGEN]
 [#凶悪MUGEN_雑談]
 (以下はお好みで)
 [#凶悪MUGEN_艦これ]
 [#凶悪MUGEN_スマブラ]
 [#凶悪MUGEN_麻雀]
 [#凶悪MUGEN_緋想天]
 [#凶悪MUGEN_アカツキ]
 [#凶悪MUGEN_小説]
 [#凶悪MUGEN_絵チャ]

・推奨IRCクライアント
 LimeChat2


 カテゴリ

記述の子カテゴリは目安程度に考えてください。

 最新コメント


 最新記事


 カウンター

累計の閲覧者数:

現在の閲覧者数:

 RSSリンクの表示


他ブログ更新情報(最新70件)

仕様上、下記のリンク一覧でサイトリンクにあるサイトはこの一覧に出ません。

Twitter


基礎リンク集


リンク

サイトに断り書きがない限りリンクさせてもらっています。
リンクしてほしくない場合はお気軽におっしゃってください。