*取得物について [#a5449897] -ページ: [[罪罰改造板2]] -投稿者: [[WAIS]] -優先順位: 重要 -状態: 提案 -カテゴリー: こんなのが欲しい♪ -投稿日: 2006-05-14 (日) 21:26:04 -バージョン: **内容 [#c5506adb] すいません、討伐迷宮等で取得する武器、防具、道具を 倉庫に送れるようにするにはどうすればいいでしょうか? 分かりにくい文ですいませんがお願いしますm(_ _)m ---- -アイテムを倉庫に送るだけなら、簡単です -- [[あくあ]] &new{2006-05-20 (土) 13:21:31}; $soko .= qq|アイテムのタイプ<>アイテム番号<>数量<>武具レベル<>_|; |アイテムのタイプ|値| |武具|11| |防具|12| |道具|13| -それをどこに書けばいいんでしょうか? -- [[WAIS]] &new{2006-05-21 (日) 11:00:33}; -討伐の部分に書きましたがうまく機能しませんでした..... -- [[WAIS]] &new{2006-05-22 (月) 21:29:35}; - 討伐でのアイテム取得がランダムで処理されてますが、$td_itmの変数をアイテム番号で指定するにはどうすれば宜しいでしょうか?どなたかご指導願います。 -- [[あぅあぅ]] &new{2008-02-12 (火) 15:50:06}; - えーと、td_itmってどこで使われてますか? -- [[あくあ]] &new{2008-02-15 (金) 00:00:54}; - ore_sub-subduetimeですね。 -- [[あぅあぅ]] &new{2008-02-15 (金) 13:39:11}; #拾得物処理 sub syutoku1{ $log .="$tnm が消滅した場所に何か落ちている・・・・・<br>$nm は "; # 武具 if($ts_itm == 1){ $log .="$dg_data[$td_itm][1]を発見した!!<br>"; $tm = 110; $log .="どうしますか?<br>"; # 道具 }elsif($ts_itm == 3){ $log .="$di_data[$td_itm][1]を発見した!!<br>"; $tm = 120; $log .="装備する場合、現在の道具は破棄されます。<br>どうしますか?<br>"; # 防具 }elsif($ts_itm == 2){ $log .="$df_data[$td_itm][1]を発見した!!<br>"; $tm = 130; $log .="装備する場合、現在の防具は破棄されます。<br>どうしますか?<br>"; } } #拾得物処理2 sub syutoku2{ $log .="$nm は "; # 武具2 if($tm==110){ $log .="$dg_data[$td_itm][1]"; $dg_cnt2=$dg_data[$td_itm][3]; $dg_a2 = $td_itm; $dg_lv2 = 0; # 道具2 }elsif($tm==120){ $log .="$di_data[$td_itm][1]"; $di_cnt=$di_data[$td_itm][3]; $di_a = $td_itm if($di_b>0); # 防具2 }elsif($tm==130){ $log .="$df_data[$td_itm][1]"; $df_a = $td_itm; $df_cnt=$df_data[$td_itm][3]; } $log .="を手に入れた!!<br>\n"; $sol=0; $tnm=''; $ck = $tm = 0; $nation=0;#討伐 $type=''; } - configの各番号を、武器防具道具で被らないようにすれば、良いかと思います。>1は武器の1、、、、5は防具の5(旧番号:防具の1)、、、、15は道具の15(旧番号:道具の1)。。? -- [[三毛猫]] &new{2008-02-15 (金) 14:33:12}; - 恐らく、上記の記載した処理変数は、ランダムでアイテムを取得しているようですが、三毛猫さんの指摘で設定すると、アイテム固定になりますよね?デフォルトの処理で$sokoに送るには、預かり所を大きく弄る必要が出るのでしょうか。 -- [[あぅあぅ]] &new{2008-02-15 (金) 19:12:08}; - ?>$ts_itmという新しい変数の数値を決める時点で、ランダムな数になるのではないのですか?>$ts_itmというのがデフォルトに見当たらないので、たぶん$Sであろうという仮定で書いてますが。。 -- [[三毛猫]] &new{2008-02-15 (金) 20:55:54}; - ランダムに設定されているとこから、ts_itmにアイテム種類、td_itmにアイテム番号を条件指定で、固定値をセットすれば。 -- [[あくあ]] &new{2008-02-16 (土) 11:22:27}; #comment