私設SoS2オーナー応援BBS

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

No.1473  Re[7]:ダンジョンとアイテム強化
発言者: moon
発言日: 2008 02/27 08:12
> #の箇所を削除したところ
> 戦闘にエラーが出てたので
> &use_afterと&dump_afterの直後の#を外して元に戻してみました。
#> if ($Fm{'mode'} eq 'dungeon_item') { &OKbuttoninform('n','ditem_after') }
> も付けたしてみましたがだめでした・・。
> 呼び出すとこがplay_formなのかと
> 差し替えてもうまくいかず・・。
>
> Player_Data
> のアイテムの記述の部分に何か足りないのでしょうか?
> Main Program
> はそのままでよいのですよね?
> 文法エラーはチェックしてるので
> それ以外・・と思うのですが
> あとはどの辺りをチェックしたらよろしいでしょうか??

「#」を付けた部分は必要ありません。

まず、ダンジョンを設置するための改造方法がちゃんと行われているかどうかをもう一度確認してください。(「dungeon_item」と「dungeon_dump」と書かれている行以外とsub use_before以外、sub dump_before以外は改造方法通りになるはずです。)
次に、sub player_dataの
print qq|<OPTION value="sort_item_up">指定品を上へ\n|;
        print qq|</SELECT><HR>\n|;
の下に、
print 'data="', getdstatusflag ? 'ditem_after' : 'use_after', '"<br>';
を追加してダンジョンの画面を表示し、「data="ditem_after"」が表示されることを確認してください。
その次に、sub dungeon_formの&header;の下に「print 'mode=', $Fm{'mode'}, '<hr>';」を追加してダンジョン内でアイテムを使用し「mode=ditem_after」と表示されることを確認してください。

▼関連発言

1466:ダンジョンとアイテム強化 [rien] 02/25 18:38
 ├1467:Re:ダンジョンとアイテム強化 [moon] 02/26 00:37
 │└1468:Re[2]:ダンジョンとアイテム強化 [rien] 02/26 01:17
 │ └1469:Re[3]:ダンジョンとアイテム強化 [moon] 02/26 08:07
 │  └1470:Re[4]:ダンジョンとアイテム強化 [rien] 02/26 11:19
 │   └1471:Re[5]:ダンジョンとアイテム強化 [moon] 02/26 21:05
 │    └1472:Re[6]:ダンジョンとアイテム強化 [rien] 02/27 00:20
 │     └1473:Re[7]:ダンジョンとアイテム強化 [moon] 02/27 08:12
 │      └1474:Re[8]:ダンジョンとアイテム強化 [rien] 02/27 11:33
 │       └1475:Re[9]:ダンジョンとアイテム強化 [rien] 02/27 11:41
 │        └1476:Re[10]:ダンジョンとアイテム強... [moon] 02/27 20:20
 │         └1479:Re[11]:ダンジョンとアイテム... [rien] 02/28 22:28
 │          └1481:Re[12]:ダンジョンとアイテ... [moon] 02/28 23:35
 │           └1482:Re[13]:ダンジョンとアイ... [rien] 02/29 01:35
 │            └1483:Re[14]:ダンジョンとア... [moon] 02/29 07:53
 └1486:Re:ダンジョンとアイテム強化 [rien] 02/29 18:27<-last

Pass 保存


CGIROOM