私設SoS2オーナー応援BBS

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

No.882  Re[3]:初歩の質問です……。
発言者: moon
発言日: 2004 01/17 21:35
> ……ですが、これもまた言葉足らずだったのですが、実を言うと別々のファイルを別々の場所で読み込ませるようにしたいのです。
> 私の改造しているものは、キャラクターのメニュー中に「転職所」のようなものを設置していて、そこでは通常の職業(job.dat)を選択し、転職ができます。
> でも、最初は初心者(男と女の二つあります)という職業から始めたい。ということで、新規登録の場所では初心者(男)と初心者(女)だけを選択(jobv.dat)できるようにして、最初はみな初心者から始めることになり、転職所ではまた別の職業(job.dat)を読み込ませ、そこでは通常の職業に基本職転職ができる。と。
>
> 説明が下手で理解し難く、勝手に説明を始めて失礼かもしれませんが、私の目標としているのはこれです。
> もしまだご教授して下さるなら、本当に申し訳ないのですが片方で一つ目、もう一方で二つ目の職業表のファイルを指定する方法を教えては頂けないでしょうか。

ufs2.cgiを変更する必要がある場合は別途してもらうとしてsos2.cgiのほうはNo.880で書いた変更を以前の状態に戻してから、
  $jobdat = './job.dat';
の下に、
  $jobvdat = './jobv.dat'; # 新規登録時に使うファイルのパスを定義
を追加して、sub new_gameとsub make_newの、
  @joblines = &opendat($jobdat);
を、
  @joblines = &opendat($jobvdat); # job.datではなくjobv.datを読み込む
に置換する。

上のようなことでしょうか。
コメントに書いたことが処理の簡単な説明です。

▼関連発言

879:初歩の質問です……。 [ミル] 01/17 08:48
 └880:Re:初歩の質問です……。 [moon] 01/17 10:07
  └881:Re[2]:初歩の質問です……。 [ミル] 01/17 21:15
   └882:Re[3]:初歩の質問です……。 [moon] 01/17 21:35
    └883:Re[4]:初歩の質問です……。 [ミル] 01/17 21:55
     └884:Re[5]:初歩の質問です……。 [moon] 01/17 22:07
      └885:Re[6]:初歩の質問です……。 [ミル] 01/17 22:27
       ├886:Re[7]:初歩の質問です……。 [ミル] 01/17 22:37
       └887:Re[7]:初歩の質問です……。 [moon] 01/17 22:39
        └888:Re[8]:初歩の質問です……。 [ミル] 01/17 22:53
         └889:Re[9]:初歩の質問です……。 [moon] 01/18 00:58
          └890:Re[10]:初歩の質問です……。 [ミル] 01/18 10:57
           └891:Re[11]:初歩の質問です……。 [ミル] 01/18 14:28
            └892:Re[12]:初歩の質問です……... [moon] 01/18 14:53
             └894:Re[13]:初歩の質問です…... [ミル] 01/18 15:13
              ├895:Re[14]:初歩の質問です... [moon] 01/18 15:29
              └896:階層が深いそうなのでこ.. [ミル] 01/18 15:52<-last

Pass 保存


CGIROOM