NEW  |  HOME  |  OLD

リダイレクト先による不具合

3/23
00:22 (emeru) んん? 何か妙な現象が・・・
00:23 (emeru) 常時監視のタゲステってishelper(xxx)指定してても本体監視なのかしら
01:16 (vesper) 警告文出るの?
01:20 (emeru) [State ]
01:20 (emeru) type=Targetstate
01:20 (emeru) trigger1=ishelper(192837645)
01:20 (emeru) trigger1=numtarget>0
01:20 (emeru) trigger1=sysvar(1)=var(9)>0
01:20 (emeru) trigger1=target,ishelper
01:21 (emeru) value=sysvar(1);邪眼ステート
01:21 (emeru) ignorehitpause=1
01:21 (emeru) だと機能しなくて
01:22 (emeru) [State ]
01:22 (emeru) type=Targetstate
01:22 (emeru) trigger1=ishelper(192837645)
01:22 (emeru) trigger1=numtarget>0
01:22 (emeru) trigger1=sysvar(1)=var(9)>0
01:22 (emeru) trigger1=target,ishelper
01:22 (emeru) value=helper(192837645),sysvar(1);邪眼ステート
01:22 (emeru) ignorehitpause=1
01:22 (emeru) だと機能する
01:25 (vesper) ふむ・・・
01:26 (emeru) 常時監視に置いたらishelperしててもvalueは本体を見ちゃうのかしら・・・
01:37 (vesper) [state ]
01:37 (vesper) type = targetstate
01:37 (vesper) value = 210
01:37 (vesper) ID = -1
01:37 (vesper) ignorehitpause = 1
01:37 (vesper) trigger1 = Ishelper(10000)
01:37 (vesper) 本体は実行しないねぇ
01:38 (emeru) むむ、何が原因なんだろう・・
01:41 (vesper) helper(192837645)って複数出してたりする?
01:43 (emeru) 一つですねぇ
01:43 (vesper) う~ん、じゃあこれは違うかぁ。
01:46 (vesper) helper(10000),var(0)なら場所が前にある(?)helper(10000)のvar(0)を読み込む、var(0)なら自身のvar(0)を読みから後に出したほうだと結果が違うみたいな。
01:46 (vesper) でも一つだから違うよなぁ。
01:48 (emeru) 番号は間違いなく同じなんだけどなぁ・・・ん~・・・
01:49 (vesper) trigger1=sysvar(1)=var(9)>0ってvar(9)>0より大きい時にsysvar(1)=1ってことになる?
01:50 (emeru) 複数あったとしても 何でヘルパーで機能しないのか・・・
01:50 (emeru) 同じヘルパーで
01:54 (vesper) ん? 2つhelper(192837645)があるとして、前のhelper(192837645)のsysvar(1)に正しいステートが記憶。後ろのヘルパーのsysvar(1)=0かつvar(9)=0。ならそうなるかも?
01:55 (emeru) あー、なるほど・・・
01:55 (vesper) 前のヘルパーはsysvar(1)が0でも1でもないので、=var(9)>0で弾かれる。
01:56 (vesper) んで後ろのヘルパーで通るみたいな。
01:57 (emeru) なるほど・・・トリガーを少し変える必要があるな・・・
01:58 (emeru) ありがとうございますっ!
01:58 (vesper) いえいえ~
01:59 (vesper) これで直るなら演算子の優先順位は注意ってことだねぇw
02:14 (emeru) sysvar(1)=var(9)>0をsysvar(1)=var(9)にしても同じ結果だったよ(´・ω・`)
02:15 (vesper) ありゃ・・・
02:18 (emeru) デバッグを見てもhelper(192837645),sysvar(1)は確かに動いてるしなー・・・
02:18 (vesper) sysvar(1)=var(9)も一致してる?
02:19 (vesper) あとは、helper(192837645)が2つ以上出てるタイミングがないかかなぁ?
02:19 (emeru) 一致してますねぇ
02:20 (vesper) ふむ。。。
02:28 (emeru) んー、何でこんな現象が起きたのか・・・不思議でならんw
02:29 (vesper) 本体が読みこむとは思えないけど、不思議だねぇw
02:30 (emeru) よし、記事にするか・・
02:45 (emeru) よし、投稿完了っと

20:41 (vesper) ん?リダイレクトの関係っぽいってのは? >エメルさん
20:44 (emeru) value=helper(xxx),sysvar(x)とした場合、helper(xxx)が複数ある時は一番手前のヘルパーなんですよね
20:44 (vesper) うん
20:45 (emeru) 余計なタゲステしなかったから(?)ヘルパー奪えてたのかなと
20:46 (vesper) ふむ
20:49 (vesper) 全体で何をやってたかはよく分かってないけど、一番手前のヘルパーのsysvar(1)には正しい値が入ってて、後ろのヘルパーのsysvar(1)には正しい値が入ってなかったのが原因かなぁと思ってたり。 前のヘルパーで正しいタゲステしたあとに、後ろのヘルパーで誤ったタゲステしてるって感じで。
20:50 (vesper) helerp(xxxx),でリダイレクトした場合は後ろのヘルパーでも正しい値を参照できるから問題なかったみたいな。
20:51 (emeru) そうとしか考えられないんですよね;
20:52 (vesper) まぁだから昨日同じIDのヘルパーを2個以上出してない?って聞いてたんだけどねw
20:53 (emeru) 申し訳ないw
20:53 (vesper) いえいえ~w

NEW  |  HOME  |  OLD

Comment

コメントの投稿


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

Trackback

http://kyoakumugenirc.blog61.fc2.com/tb.php/2570-49e88443

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


基礎リンク集


リンク

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