私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

No.1822  Re[2]:タイムリミットボスの導入
発言者: YOUME
発言日: 2014 11/13 09:44
お返事感謝です!

> 1. ボスデータファイルを読み込んで時間(有効期限)を確認する。
> 2. 有効期限を過ぎていたらボスのユーザーデータファイルを作り直し、ボスデータファイルを更新する。
> 3. $fgにボス戦前用の値(例えば'RB')をセットしてボスの画面を表示する。

ひとまずここまで何とかしようと考えたのですが、

        if ($idt =~ /-TRAP_BOSS-/)
        {
        open(TBOSS, "timeboss.dat");
        $data = <TBOSS>;
        close(TBOSS);
        push (@msg,"タイムリミットボス$inmが現れた!");
        $findar .= "タイムリミットボス$pinmが現れた!" if $findi_rec;return;
        }

な感じのところまで書いてみたものの…
間違ってる感しか無く…

> 1. ボスデータファイルを読み込んで時間(有効期限)を確認する。
> 2. 有効期限を過ぎていたらボスのユーザーデータファイルを作り直し、

時間(有効期限)を確認するには、どういう書き方をすれば良いのでしょうか?今まで時間制限のあるものを作ったことが無く、全く分かりませんでした…

> ボスデータファイルを更新する。
$〜のフラグが無い場合、どうやってファイル更新すべきか分かりませんでした…

> 3. $fgにボス戦前用の値(例えば'RB')をセットしてボスの画面を表示する。

恥ずかしながら$fgの使い方も分かっておらず…
$fg='RB';
みたいな感じでいいのでしょうか…?

いろいろ検索して参考になりそうなサイトを探したりもしたのですが見つけられず;

初歩的な事ばかりを聞いてばかりで申し訳ないです…

お時間のある時に教えて頂けると助かります…!

▼関連発言

1820:タイムリミットボスの導入 [YOUME] 11/12 15:00
 └1821:Re:タイムリミットボスの導入 [moon] 11/12 20:27
  └1822:Re[2]:タイムリミットボスの導入 [YOUME] 11/13 09:44
   └1823:Re[3]:タイムリミットボスの導入 [moon] 11/13 20:33
    └1824:Re[4]:タイムリミットボスの導入 [YOUME] 11/14 10:27
     └1825:Re[5]:タイムリミットボスの導入 [moon] 11/14 19:15
      └1826:Re[6]:タイムリミットボスの導入 [moon] 11/14 19:54
       └1827:Re[7]:タイムリミットボスの導入 [YOUME] 11/17 11:37
        └1828:Re[8]:タイムリミットボスの導入 [moon] 11/17 19:09
         └1829:Re[9]:タイムリミットボスの導入 [YOUME] 11/18 09:43
          └1830:Re[10]:タイムリミットボスの導... [moon] 11/18 19:54
           └1831:Re[11]:タイムリミットボスの... [YOUME] 11/19 11:04
            └1832:Re[12]:タイムリミットボス... [moon] 11/19 18:55<-last

  返信フォーム [引用]
名 前 保存
題 名
発 言
PASSWORD
投稿確認必ずチェックを入れてください。こちらにはチェックを入れないでください。
書き込む
◇題名は、短くわかりやすく書いてください。
◇過去に同じ内容が投稿されていないか検索してから書き込んで下さい。
◇管理人の判断により相応しくない投稿は削除します。

Pass 保存


CGIROOM