罪と罰++二律背反


#freeze
[[罪罰改造]]

とりあえず、置いておきます。新しく投稿される方は、罪罰改造掲示板のほうにどうぞ
**迷宮設置について [#z632dba2]
>[[くまくー]] (2004-04-02 (金) 23:25:13)~
~
初めまして、管理人様!~
つい最近、改造を始めた初心者です。ここの改造スクリプトには~
すごい感動しております!勉強させて頂いております。~
迷宮の設置について解らないことがありまして・・・~
説明通りに、設置をしたのですが~
迷宮が繁栄されません。特にCGIエラーもなく、クリックすると~
現状維持のような感じで更新?されるだけです・・・~
何か足りない設定があるのでしょうか?是非、教えて下さい。~

//
-はじめまして、くまくーさん。どうも、すみません
-設置にはコードが足りないですね -- [[あくあ]] &new{2004-04-03 (土) 00:22:12};
--罪罰/迷宮に追加しました
--追加したメニューの順番を前から数えて処理を追加する
 elsif(!$type && $cmd==9 && $act_cnt<$act_cnt_limit){ require './inc/ore_sub-mission.cgi';  &mission; }
 elsif(!$type && $cmd==10 && $act_cnt<$act_cnt_limit){ require './inc/ore_sub-dung.cgi'; &dung; }
 elsif(!$type && $cmd==20 && $act_cnt<$act_cnt_limit){ require './inc/ore_sub-shop.cgi';         &shop; }
その下にもうひとつ、迷宮に入ってからの処理分岐
 # 続行メニュー
 elsif($type eq 'お買い物')      { require './inc/ore_sub-shop.cgi';&shop_exe; }
 elsif($type eq '迷宮')          { require './inc/ore_sub-dung.cgi';  &dung_exe;}
 elsif($type eq '遭遇')          { require './inc/ore_sub-enc.cgi';  &ws_st; }
 elsif($type eq 'STUP')          { require './inc/ore_sub-stup.cgi';  &stup_exe;}
-管理人様、ご丁寧にありがとうございます!!もう一つ質問なんですが、 -- [[くまくー]] &new{2004-04-03 (土) 01:45:59};
-キャラデータに追加する変数なんですが、ハッシュのところに同じように入れれば宜しいのでしょうか?あとadminにも入れるんですよね? -- [[くまくー]] &new{2004-04-03 (土) 01:48:16};
---変数もありました(汗 -- [[あくあ]] &new{2004-04-03 (土) 09:11:51};

./inc/ore_sub-system.cgiおよび./ore_admin.cgiに追加してください
 # ハッシュ割り当て
 # sub hash_data{
 $dung_dir               = $DAT{'dung_dir'};     # 向き
 $dung_xx                = $DAT{'dung_xx'};      # 座標
 $dung_yy                = $DAT{'dung_yy'};
 $dung_fl                = $DAT{'dung_fl'};      # Floor
 $lamp                   = $DAT{'lamp'};         # ランプ残量
 ...
 
 # $dat[0]の変数の中に保存する変数を加える
 # sub dat_write{
 dung_dir;$dung_dir,dung_xx;$dung_xx,dung_yy;$dung_yy,dung_fl;$dung_fl,
 lamp;$lamp,

あと迷宮内でアイテムを使うには、ore_sub-items.cgiが必要です。これもアップしておきました
--ただ、アイテムは追加してあるものやアイテムの番号が違うと思うので修正が必要です -- [[あくあ]] &new{2004-04-03 (土) 09:59:31};
-管理人様!ここまで親切に回答して頂きまして感謝します!!無事に設置できました☆ -- [[くまくー]] &new{2004-04-03 (土) 11:17:47};
--おー、おめでとうございます。お役に立ててうれしい限りです^^ -- [[あくあ]] &new{2004-04-03 (土) 13:02:33};
-管理人様、迷宮でモンスターに遭遇しないんです・・・、続行メニューでの遭遇は追加したのですが、他に追加する部分があるのでしょうか? -- [[くまくー]] &new{2004-04-03 (土) 15:14:00};
--ほんと不手際が多くてすみません -- [[あくあ]] &new{2004-04-03 (土) 16:06:28};

sub dung_exeの最初に
 $enc_hit=5;
とか一行入れるとOKです。5なら1/5の遭遇確立になります
-いえいえ、とんでもございません!感謝しております!! -- [[くまくー]] &new{2004-04-03 (土) 19:02:06};
-$nation = 8; ここの部分は変更しなくても良いのでしょうか?遭遇というのは迷宮を歩いていて1/5の確立で敵に遭う、ということでしょうか? -- [[くまくー]] &new{2004-04-03 (土) 20:24:58};
--これは、国の選択ですね。8という国は無いので技を使いませんが、1とかにするとモンスターがアルメの技を使ったりすることになったと思います。(うろ覚え、おぃ) -- [[あくあ]] &new{2004-04-03 (土) 20:42:22};
-なるほど、指定すればその国の国技を使うわけですね、本当に勉強になります! -- [[くまくー]] &new{2004-04-03 (土) 20:48:02};
-スライムと戦闘になった時「スライムの攻撃!」と出ますが、実際には攻撃を受けていません・・・どういった事が考えられるでしょうか? -- [[在波]] &new{2004-04-03 (土) 22:21:28};
--./inc/ore_sub-battle.cgi の bogu_bt 内でダメージの計算をしているようです。この辺に $log .= "damege=$v"; とか追加してみては? -- [[あくあ]] &new{2004-04-03 (土) 22:32:34};
-ore_sub-dung.cgiのsub dung_exeの一行目に、遭遇確率$enc_hit=5を追加した所、CGIエラーが発生しました・・・。追加の部分が悪かったのでしょうかね・・・ -- [[くまくー]] &new{2004-04-06 (火) 21:11:25};
-一行目ってことなんですが、{ のあとに追加すれば宜しいのでしょうか? -- [[くまくー]] &new{2004-04-06 (火) 21:12:20};
-- ; (行末のセミコロン)が抜けてるようです。どうでしょうか -- [[あくあ]] &new{2004-04-06 (火) 21:16:41};
--上のは修正しました -- [[あくあ]] &new{2004-04-06 (火) 21:17:24};
-直りました!お騒がせしまして・・・(汗)今、スライムと戦っております(笑) -- [[くまくー]] &new{2004-04-06 (火) 21:43:00};
-しかし、敵の攻撃が繁栄されないですね・・・ダメージ計算追加し忘れてました〜 -- [[くまくー]] &new{2004-04-06 (火) 21:45:26};
-./inc/ore_sub-battle.cgi の bogu_bt 内っていうと、遭遇確率と同じように追加すれば宜しいでしょうか? -- [[くまくー]] &new{2004-04-06 (火) 21:49:10};
-一番下あたりの、敵キャラ通常攻撃処理に追加ですよね? -- [[くまくー]] &new{2004-04-06 (火) 21:53:02};
-そうですね、battle.cgiはいじってないような気がしてるんですよね。なのでダメージを与えるとこを通ってるのかなと思ったんですが -- [[あくあ]] &new{2004-04-06 (火) 22:13:11};
--なので、最終的に$log.=のところは消すことになります。原因究明のために追加してみるってことなんです -- [[あくあ]] &new{2004-04-06 (火) 22:14:51};
-$log .= "damege=$v";を追加しました・・・結果を報告します! -- [[くまくー]] &new{2004-04-06 (火) 22:31:18};
-原因なんですが、ore_sub-npc_3.cgiの #} の部分ではないでしょうかね?今、試してます -- [[くまくー]] &new{2004-04-06 (火) 22:50:36};
--いや、npc_3はこれでいいと思います。配布のままですよね?スライムっていう名前はちゃんと読み取ってますから -- [[あくあ]] &new{2004-04-06 (火) 22:57:51};
-%%battle.cgiを比べてみましたがオリジナルのまま変更はしてないですね。%% -- [[あくあ]] &new{2004-04-06 (火) 23:00:05};
-撤回です、変更してますので影響があるか調べてみます(ちょっと時間がかかるかもです
-戦闘時、敵のパラメータが表示されると思いますが、それはどうなってます? -- [[あくあ]] &new{2004-04-06 (火) 23:02:07};
-管理人様の言うとおり、エラー起こしてしまいました・・・とほほ -- [[くまくー]] &new{2004-04-06 (火) 23:05:46};
-敵のパラメータは普通に表示はされてますが・・・こんな感じです -- [[くまくー]] &new{2004-04-06 (火) 23:06:28};
-「スライム の攻撃! ファイア!スライム に 60 の傷を与えた!」 -- [[くまくー]] &new{2004-04-06 (火) 23:07:25};
-battle.cgi こっちをいじるべきなんでしょうかね・・・ちなみに$log .= "damege=$v"; は変化なしでした。 -- [[くまくー]] &new{2004-04-06 (火) 23:08:52};
-相手のパラメータは自分 ( HP 101 / MP 35 ) VS スライム ( HP 460 / MP 900 )って感じで表示されます -- [[くまくー]] &new{2004-04-06 (火) 23:12:42};
-わかりました!これから変更場所を罪罰/迷宮に書きます -- [[あくあ]] &new{2004-04-06 (火) 23:17:32};
-すいません・・・どの辺りに追加すればよいか解りませんです・・・、敵キャラ通常攻撃処理の中に?でしょうか? -- [[くまくー]] &new{2004-04-06 (火) 23:31:50};
-すみません、bogu_btの上、sub attack_enemy の最後です -- [[あくあ]] &new{2004-04-06 (火) 23:33:53};
-指定したとおり設定しましたが、CGIエラーがでました・・・ -- [[くまくー]] &new{2004-04-07 (水) 01:24:02};
-訂正です!成功しました!!ついにやりました!ありがとうございます! -- [[くまくー]] &new{2004-04-07 (水) 01:31:12};
-管理人様、すごいの一言です!! -- [[くまくー]] &new{2004-04-07 (水) 01:31:59};
-改造どうりやったのですが、迷宮を押すと現状維持みたいになります・・・。どうしてですか? -- [[まさき]] &new{2005-01-14 (金) 09:30:53};
-ここは、もう使っていませんので こちらをどうぞ>罪罰改造板2/29 -- [[あくあ]] &new{2005-01-14 (金) 18:55:38};

#comment

**内政回数の表示について [#sfe8f1ac]
>[[pada]] (2004-04-02 (金) 20:12:08)~
~
いろいろ参考にさせてもらってます。ありがとうございます。~
内政回数の表示をさせて内政王など新しい称号を作ろうとおもったのですが、回数の表示のしかたがわかりません。~
 
$nou_kai # 農業回数 ~
$sho_kai # 商業回数 ~
~
をどこに追加したらいいのかがわかりません。~
もしよかったら教えてください。お願いします。~

//
-あれ?あの白い枠の中はどうすれば表示ができるんですか?見やすいようにとおもってスクリプトの部分だけ一行あけて書いたのですがそれがいけなかったのでしょうか? -- [[pada]] &new{2004-04-02 (金) 20:15:34};
---行頭に半角スペースが入ると整形されないですよ -- [[あくあ]] &new{2004-04-02 (金) 21:37:15};
-農業・商業回数の表示ですが -- [[あくあ]] &new{2004-04-02 (金) 21:55:52};

./inc/ore_sub-base_pc.cgi の sub status{ の下のほうに $nou_kai とか $sho_kai などのカウンタ変数を入れれば表示されると思います。↓みたいにして画面を見比べて好きなところに入れればいいです

 所 属 <b style="color:$color[$camp]">$cmp[$camp]</b> 部 隊 <b>$g_p[$rank]</b> 訓練度 <b>$sol_lv</b>
 農業回数 $nou_kai 商業回数 $sho_kai
-すみません。./inc/ore_sub-base_pc.cgi の sub status{ の下のほうに $nou_kai とか $sho_kai などのカウンタ変数を入れれば...のところがやっぱりわかりません。最後の農業回数 $nou_kai 商業回数 $sho_kaiのところはわかるんですが。 -- [[pada]] &new{2004-04-03 (土) 12:33:29};
--すみません、出来ていないところがちょっと分からないです。表示はされるけど値が入らない($nou_kaiの中身が空なので表示されていないとか)のでしょうか? -- [[あくあ]] &new{2004-04-03 (土) 12:53:14};
-内政回数の表示に必要なことは -- [[あくあ]] &new{2004-04-03 (土) 12:54:18};
--内政を実行したときに$nou_kaiなどのカウントを+1する -- [[あくあ]] &new{2004-04-03 (土) 12:55:07};
--./ore_sub-system.cgiで$nou_kaiを保存する -- [[あくあ]] &new{2004-04-03 (土) 12:55:49};
--./inc/ore_sub-base_pc.cgiで$nou_kaiなどを表示する -- [[あくあ]] &new{2004-04-03 (土) 12:56:30};
--以上の3点です、のでどれかが足りないのでは? -- [[あくあ]] &new{2004-04-03 (土) 12:57:35};
-ore_sub-politics.cgiで# 農業...$tm=25;の下に$nou_kai+を追加してore_sub-base_pc.cgiの所 属 <b>$cmp[$camp]</b> 部 隊 <b>$g_p[$rank]</b> 訓練度 <b>$sol_lv</b><br>の下に農業回数 $nou_kai を追加したんですけど、上の記事の./ore_sub-system.cgiで$nou_kaiを保存する がわかりません。どうしたらいいでのしょう? -- [[pada]] &new{2004-04-03 (土) 16:05:17};

./inc/ore_sub-system.cgiの中のsub hash_data
 # ハッシュ割り当て
 # sub hash_data{
    $pw                     = $DAT{'pw'};           # パスワード
    $gold                   = $DAT{'gold'};         # お金
    $nm                     = $DAT{'nm'};           # 名前
    $lv                     = $DAT{'lv'};           # レベル
こんな感じだと思いますので同様に追加します
    $nou_kai = $DAT{'nou_kai'}; # 農業回数
これが保存した値を$nou_kaiに読み込むところです

次に保存しないと読み出せないので
 # $dat[0]の変数の中に保存する変数を加える
 # sub dat_write{
      $dat[0]="la;$time,nm;$nm,pw;$pw,id;$id,sei;$sei,type;$type,
とこんな感じになってますので
 $dat[0]="nou_kai;$nou_kai,la;$time,nm;$nm,pw;$pw,id;$id,sei;$sei,type;$type,
みたいに$nou_kaiを追加してあげます。nou_kaiというラベルと$nou_kai変数をセットで追加するわけです
-なんとか農業回数という文字はでてきたんですがカウントがされません。何回農業をしても[ ]のままです。農業回数 <b>[$nou_kai]<br>のように書いたのですが、どこがいけないのでしょう? -- [[pada]] &new{2004-04-03 (土) 17:13:03};
--それなら、./usrdataフォルダの中のユーザデータに nou_kai;1, が書き込まれているか確認してはどうでしょう -- [[あくあ]] &new{2004-04-03 (土) 18:49:50};
-書き込まれていませんでした。どうしたらいいのでしょう? -- [[pada]] &new{2004-04-03 (土) 19:44:28};
--nou_kai;, とかじゃ無かったんですよね・・・。であれば、ore_sub-system.cgi の保存部分ですね -- [[あくあ]] &new{2004-04-03 (土) 19:55:58};
--すぐ上に書いた hash_data と dat_write は大丈夫ですか? --  &new{2004-04-03 (土) 19:57:04};
--もうひとつ、カウントアップは $nou_kai++; ですよね? --  &new{2004-04-03 (土) 20:13:36};
-はいhash_data と dat_write はそのとおりになってますしカウント -- [[pada]] &new{2004-04-03 (土) 20:27:04};
-は$pr=$GMT;の下に$nou_kai = 0 if($nou_kai<1);のさらに下に$nou_kai++;となっています。でもカウントされません。[ ]はでるんですが。 --  &new{2004-04-03 (土) 20:28:45};
--うーん、間違い無さそうですね〜。ソースを送ってもらえれば確認しますが・・・。 -- [[あくあ]] &new{2004-04-03 (土) 20:46:49};
-じゃあメールでファイル添付という形で送らせてもらっていいですか? -- [[pada]] &new{2004-04-03 (土) 20:56:43};
-じゃあメールでファイル添付という形で送らせてもらっていいですか? -- [[pada]] &new{2004-04-03 (土) 21:09:51};
-間違えて前のコメントをしてしまいました。スミマセンでした。メールで送りました。 -- [[pada]] &new{2004-04-03 (土) 21:11:37};
--設置してみましたが、うまく動いてます^^; -- [[あくあ]] &new{2004-04-03 (土) 22:24:46};
-え!?本当ですか?私はやっぱり農業が表示されませんよ。なぜなんでしょうウ〜んなぞです。お忙しい中いろいろ教えていただき本当にありがとうございました。これからもサイトの更新がんばってください。 -- [[pada]] &new{2004-04-04 (日) 00:17:40};

#comment

**アイコン [#j393becb]
>[[嘩遁]] (2004-03-24 (水) 15:11:04)~
~
あくあさん 何個か使わせて貰っています。~
ありがとうございます<( _ _ )>~
~
早速ですが、あくあさんの物を参考にして、アイコンを作ったのですが・・・~
情報に入って「現状維持」で出るたびに消えてしまいます。~
どうしたら最初からそこに入れることができますか?~
教えて下さると嬉です。~
↓の物が今の状態です。~
~
 <A HREF="imgs/icon.htm" target="_blank" >アイコン一覧</A>~
 <select name="icon" selected="$icon">~
 foreach(0 .. 35){<option value="0">0</option>~
 <option value="1">1</option> ~
 <option value="2">2</option> ~
 *繰り返し*~ 
 <option value="34">34</option> ~
 <option value="35">35</option>}~
 <select>~

//
-ぇ・・・ -- [[嘩遁]] &new{2004-03-24 (水) 15:12:01};
--ちょっとソース部分編集させてもらいました -- [[あくあ]] &new{2004-03-24 (水) 21:20:49};
-修正の方法ですが -- [[あくあ]] &new{2004-03-24 (水) 21:22:08};
HTMLが
 <option value="1" selected >
HTMLが↑のように自分のアイコンを選択された状態になればOKです~
罪罰アイコンにもうちょっと詳しく書いておきました~
アイコンの選択部分を見てみてください~
-返信ありがとうございます。まだよく分からないのですがもっと勉強してみますw -- [[嘩遁]] &new{2004-03-25 (木) 18:03:02};
-整形屋が完成したので情報で設定しなくても良いようになりましたw -- [[嘩遁]] &new{2004-03-30 (火) 20:51:57};
---そうですか、それは良かったです。別メニューにした方がやりやすいかもしれませんね -- [[あくあ]] &new{2004-03-30 (火) 23:48:29};

#comment

**いつもお世話になってます [#v5e028ae]
>[[傭兵]] (2004-03-02 (火) 20:02:43)~
~
いろいろとダウンロードしたりしてもらってます。ご苦労様です^^~
これからも頑張ってください~

//
-書き込みありがとうございます〜、これからもちょこちょこ追加していきますので。 -- [[あくあ]] &new{2004-03-02 (火) 21:56:44};

#comment

**改造してみました報告 [#m0ad2914]
>[[あくあ]] (2004-02-29 (日) 08:34:31)~
~
報告する必要はありませんが、カキコしていただけるとうれしいです~
また、稼動したっていう実績にもなりますので安心して公開できます(笑~

//

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS