*
-ページ: [[罪罰改造掲示板]]
-投稿者: [[ani]]
-優先順位: 普通
-状態: 完了
-カテゴリー: こんなのが欲しい♪
-投稿日: 2004-10-17 (日) 00:28:40
-バージョン:
**メッセージ [#te175ac2]
SADO GAME CAFEさん(http://sado.or.tv/)とこで見つけた、相手のステータスを変更するスクリプトを使って、王座が防衛された時にチャンプに自動的に賞金が入るようにしてみたんですが…どうにもファイルがロックしてしまいます。
なんか間違えてるんですかね?
再配布になるとまずいんで、アクアさん見たらすぐ消去してください。
----
-まず、スクリプトをPerlチェッカでチェックしてみてどうでしょうか? -- [[あくあ]] &new{2004-10-17 (日) 21:50:59};
-チャンプ自体は正常に動作していますか? -- [[あくあ]] &new{2004-10-17 (日) 22:18:31};
-チャンプ自体は正常に動作してます。チェッカで見ても特にエラーはないようです。ore_sub_ene_para.cgiの、最初のほうの $lock = &lock if $lock_check;までは動いてるみたいです。 -- [[ani]] &new{2004-10-23 (土) 00:19:15};
-ちなみに、ore_sub_ene_para.cgiをletter.cgiの通知にも使ってるんですが、賞金の加算部分をコメントアウトすれば問題なく動いてます。 -- [[ani]] &new{2004-10-23 (土) 00:27:32};
-使っているのはどのファイルでしょうか?$lock = の行頭に#をつけてコメントアウトしてみるとどうでしょうか? -- [[あくあ]] &new{2004-10-23 (土) 15:26:35};
-あとチェッカは何を使いましたか? -- [[あくあ]] &new{2004-10-23 (土) 15:26:56};
-コメントアウトしたら正常に動きました。けどいいんですかね、これ?使っているのはmt_sub_ene_para.cgiですが、これはore_をmt_に変えただけのものです。チェッカはMacOSのMacjperlです。 -- [[ani]] &new{2004-10-25 (月) 23:19:22};
-ene_paraって他のキャラのデータをいじるわけですから、ロックしたほうがいいでしょうね。原因は、ロックできないことにあるわけですから、その辺を調べていくしかないと思います。 -- [[あくあ]] &new{2004-10-26 (火) 08:30:35};
-ene_paraは、もともとletter.cgiの着信通知に使ってるんですが、$lock =の行をコメントアウトするとエラーになっちゃってました。で、letter.cgiのロック関係を見てみても…うーん。とりあえず、champ.cgi用にもう一つene_para.cgiを用意して対処しました。 -- [[ani]] &new{2004-10-27 (水) 00:13:30};
#comment