Initial commit of original files

This commit is contained in:
sanjeok77
2026-06-22 21:09:26 +09:00
commit dc9058e0da
74 changed files with 12466 additions and 0 deletions
+310
View File
@@ -0,0 +1,310 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>罪と罰++ 二律背反 取扱説明書</title>
<style type="text/css">
<!--
.set1 { margin:0px; padding:10px; background-color: #cc3366; color:#ffddee; font-size:11pt; font-weight: 700;}
.set2 { margin:10px; padding:10px;}
.font1{ color:#cc3366; font-size:11pt; font-weight:700}
.font2{ color:#663300; font-size:11pt; font-weight:700}
body{ margin:0px; padding:0px; font-size: 10pt; font-style: normal; font-weight: 400; color: #663300; background-color: #ff88aa; line-height:14pt}
-->
</style>
</head>
<body link="#CC3366" vlink="#CC3366" alink="#CC3366">
<p class="set1">
罪と罰++ 二律背反 v02-04-16 取扱説明書。
</p>
<p>
<table border="0" class="set2" bgcolor="#cc3366" align="right">
<tr>
<td bgcolor="#ffeeff" nowarp style="color:#000022; font-size:10pt">
Copyright(C) 2001-2002 Vivid Studio. BLANK BOARD<br>
Vivid Studio. [<a href="http://big17.or.jp/~obochan/vivid/" target="_blank">http://big17.or.jp/~obochan/vivid/</a>]<br>
BLANK BOARD[ねっと遊園地♪] [<a href="http://pom.to/" target="_blank">http://pom.to/</a>]
</td>
</tr>
</table>
<p> </p>
<p>
<span class="font1"></span><span class="font2"> 初めに。</span>
</p>
<ul>
<li>この取扱説明書は罪と罰++ 二律背反 v02-04-16の取り扱いに関する説明書です。</li>
<li>このCGIスクリプトの運営・設置はCGI・Perl全般に【ある程度の知識がある】ことを前提としています。</li>
<li>極めて頻繁にバージョンアップされる時期がありますが気にしないで下さい。</li>
<li>サポート掲示板であまりにも初歩的な質問はしないでください。返答に窮します。</li>
<li>本スクリプトは1タブ 半角4スペース分で最適に表示されるようになってます。</li>
</ul>
<p>
<span class="font1"></span><span class="font2"> 利用規定。</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/~obo/game/ore_/gild/index.shtml#002" target="_blank">ここ見てください。</a></p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 動作環境。</span>
</p>
<ul>
<li>罪と罰++ 二律背反は Perl5で記述されたスクリプトです。Perl4では動きません。たぶん。</li>
</ul>
<p>
<span class="font1"></span><span class="font2"> 負荷のこと。</span>
</p>
<blockquote>
<p>リロード毎の負荷は大幅に減りました。v02-02-13a以前と比べると 平均30%程度の負荷しかかかりません。<br>
しかしながら、一回一回のリロード負荷は低負荷でも、リロード回数が増えれば当然サーバを圧迫することになります。<br>
負荷対策機能も豊富ですので、負荷を常に意識して運営しましょう。
</p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 以前との違い。</span>
</p>
<blockquote>
<p>んなこたー知るカー。と言いたいところですが、憶えているだけ書きます。</p>
</blockquote>
<ul>
<li>Mac利用時、修行で対戦者リストでラジオボタンを正常に選択できない不具合を修正しました。</li>
<li>修行リストで選択できないキャラが発生する不具合を修正しました。</li>
<li>高負荷がかかった場合、極稀に無名.cgiファイルが生成される不具合を修正しました。<br>
<li>他多数不具合修正。<br>
<br>
</li>
<li>従来の行動判別番号($tm)による処理体系を一新し、まったく新しい独自の処理体系に移行させました。</li>
<li>それぞれの行動を細分化させ、処理のオーバーヘッドを大幅に減らしました。</li>
<li>行動判別番号($tm)による各行動の依存関係を撤廃し、独立処理できるようになりました。(拡張性大幅アップ。)</li>
<li>従来のリロード毎に全参加者ファイルを参照した処理から、原則1キャラ分のみ参照するようにし、大幅に負荷を減らしました。</li>
<li>バックアップを一日一回だけ取るようにしました。</li>
<li>管理者機能にバックアップ復旧機能などいろいろな機能を追加しました。</li>
<li>ステータスに敏捷力(AG)を新たに設け、戦闘時の先制攻撃、戦争・討伐時の逃走などの成功率に影響させました。<br>
<br>
</li>
<li>討伐で国選択できるようになりました。</li>
<li>討伐勝利時、賞金の自国優先 及び 経験値算出方法を調整しました。</li>
<li>討伐で魑魅魍魎に名前をつけました。</li>
<li>討伐の逃走時、敏捷力(AG)が影響するようになりました。</li>
<li>戦争の退却時、敏捷力(AG)が影響するようになりました。</li>
<li>修行までの手続きが短縮されました。</li>
<li>修行時前回対戦者と戦えるようになりました。</li>
<li>戦闘時、相手より敏捷力(AG)が高いと先制攻撃ができるようになりました。(必ずしも先制攻撃できるものではない。)</li>
<li>戦闘を連続で行える回数制限を設け、特定回数続けると内政(国所属者) or 休憩(無所属)を強制的に行わせるようになりました。</li>
<li>宝くじをプチロトに改名し、ショッピングモールに移転しました。</li>
<li>回復を治療に改名し、ショッピングモールの診療所に統合しました。</li>
<li>ショッピングモールの診療所に性転換を設け、性別を変更できるようにしました。</li>
<li>統一に期限を設けました。</li>
<li>統一後の国力が旧式(固定)とランダム式を選べるようになりました。</li>
<li>統一後、統一国の定員が若干減り、他国の定員が微若干増えるようになりました。(選択)</li>
<li>レベル2以下で3日間放置すると削除されるようにしました。(見学者排除)</li>
<li>内政で「軍備」がなくなって「徴兵」と「訓練」の選択ができるようになりました。</li>
<li>フレームを利用したJavaScriptでGETによる不正自動操作(チート)を防止しました。(フレーム取り込み防止)</li>
<li>戦闘時、プルダウンメニューが時々移動するようにし、マウス自動操作ソフトを利用した不正自動操作(チート)を防止しました。</li>
<li>フレームを利用したJavaScriptでGETによる不正自動操作(チート)を防止しました。(フレーム取り込み防止)</li>
<li>GETによる不正処理チートを防止しました。</li>
<li>情報で一言メッセージを表示できるようにしました。</li>
<li>拘束時間に国データが表示されるようになりました。</li>
<li>拘束時間中もしくは現状維持以外での掲示板系利用禁止にしました。(他窓抑制)<br>
</li>
</ul>
<blockquote>
<p>
他にも多々あったような気がしますが、処理体系そのものを変えてしまったため、忘れました。<br>
ゲームバランス・流れ・レイアウトは同じですが、システム的にはもはや別ゲームです。
</p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> PC 携帯</span>
</p>
<blockquote>
<p>
携帯端末から罪と罰++ 二律背反の全ての行動が行なえます。1つのスクリプトでPC・携帯(モバイル)両対応です。<br>
PCはHTML3.2・CSS1以上(フツーは対応済み)、携帯版はi-MODE、J-sky、Ezweb(たぶん)対応です。index.cgiにアクセスすると自動的に分岐処理します。特に意識する必要がありません。<br>
今バージョンから携帯のパケット量が若干減りました。
</p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 乗り換えの手引き。</span>
</p>
<blockquote>
<p>ここ、結構重要ですのよ。奥さん。</p>
</blockquote>
<ul>
<li>v01-08-14c以前から乗り換え &gt;&gt; 無理です。ログデータ移行を諦めて新規設置してください。</li>
<li>v02-01-28以前からの乗り換え &gt;&gt; 無理ではないですが、サポート外です。非常に手間がかかります。新規設置したほうが速いエス。</li>
<li>v02-02-13c以前からの乗り換え &gt;&gt; 可能です。</li>
<li>v02-03-27からの乗り換え &gt;&gt; 先行配布後、updateフォルダに格納していた修正ファイルに差し替えただけなので特に作業はいりません。</li>
<li>過去の栄光 &gt;&gt; 互換性ありません。しかしながら手動で互換させることは可能ですが、サポート外です。</li>
<li>ログイン方式 &gt;&gt; 従来の名前&パスワードから、ID&パスワードに変わりました。注意が必要です。</li>
<li>本体設定内容(ore_pl.cgi) &gt;&gt; 大部分の設定をそのまま移行可能です。(./ore_config.cgiに改名)</li>
<li>掲示板設定内容(ore_bbs.cgi)  &gt;&gt; 大部分の設定をそのまま移行可能です。(./inc/ore_sub-bbs.cgiに改名)</li>
<li>敏捷力(AG)割り振り &gt;&gt; バージョンアップ後、各参加者初回ログイン時に自動で最適値を割り当てます。</li>
<li>国データ &gt;&gt; バージョンアップ直後リセットされます。</li>
<li>各キャラデータ &gt;&gt; 互換性あります。しかしながら、バージョンアップ直後、各参加者の行動が一旦現状維持に戻ります。</li>
<li>スクリプト &gt;&gt; 処理体系が異なるため互換性なしです。全てのファイルを差し替えてください。末端処理は引き継いでいるので、いけるかも?</li>
</ul>
<p>
<span class="font1"></span><span class="font2"> ファイル構成・設置</span>
</p>
<table width="75%" border="0" class="set2" bgcolor="#cc3366">
<tr>
<td bgcolor="#ffeeff" nowarp style="color:#000022; font-size:10pt">
<pre>
cgi-bin
+-- ore_plus(フォルダ) 755 [罪と罰++フォルダ]
|
| ore_.cgi 755 (設定項目:無) [罪と罰++本体]
| ore_config.cgi 666 (設定項目:有) [設定ファイル]
| ore_reg.cgi 755 (設定項目:無) [キャラクタ登録]
|
| campbbs.cgi 755 (設定項目:有) [各国作戦会議室]
| park.cgi 755 (設定項目:有) [国際交流広場]
| public.cgi 755 (設定項目:有) [公式条約]
| hist.cgi 755 (設定項目:有) [過去の栄光]
|
| ore_admin.cgi 755 (設定項目:無) [罪と罰++管理機能]
|
| index.cgi 755 (設定項目:無) [トップページ]
|
+-- inc(フォルダ) 755 [外部サブルーチン格納ディレクトリ]
| 外部サブルーチン
|
+-- usrdata(フォルダ) 777 [キャラデータ格納ディレクトリ]
| 各参加者データファイル
|
+-- logdata(フォルダ) 755 [罪と罰++各種画像ディレクトリ]
| cdata.cgi 666 [各国データ]
| camp_mem_1.cgi 666 [1国作戦会議室参加者ログ]
| camp_mem_2.cgi 666 [2国作戦会議室参加者ログ]
| camp_mem_3.cgi 666 [3国作戦会議室参加者ログ]
| camp_mem_4.cgi 666 [4国作戦会議室参加者ログ]
| camp_mem_5.cgi 666 [5国作戦会議室参加者ログ]
| camp_log_1.cgi 666 [1国作戦会議室発言ログ]
| camp_log_2.cgi 666 [2国作戦会議室発言ログ]
| camp_log_3.cgi 666 [3国作戦会議室発言ログ]
| camp_log_4.cgi 666 [4国作戦会議室発言ログ]
| camp_log_5.cgi 666 [5国作戦会議室発言ログ]
| park_mem.cgi 666 [国際交流広場参加者ログ]
| park_log.cgi 666 [国際交流広場発言ログ]
| public_log.cgi 666 [公式条約ログ]
| hist_log.cgi 666 [過去の栄光ログ(cdata.cgiバックアップ)]
|
+-- imgs(フォルダ) 755 [罪と罰++各種画像ディレクトリ]
| 各種画像ファイル
|
+-- html(フォルダ) 755 [各種HTML格納ディレクトリ]
| 各種画像ファイル
|
+-- lock(フォルダ) 777 [ファイルロック用ディレクトリ]
| lock 644 [ロックファイル]
|
+-- backup(任意名) 777 [キャラデータバックアップディレクトリ]
backup_flag1 644 [バックアップフラグファイル]
* 上記パーミッションは一般的なものであり、セキュリティが低いです。
ご利用プロバイダにあわせて設定してください。
* 罪と罰++の石碑スクリプトはまだ制作してません。
* 上の755となっているファイルを開いて、1行目にあるPerlのパスを書き換えてください。
</pre>
</td>
</tr>
</table>
<p>
<span class="font1"></span><span class="font2"> index.cgiの画像。</span>
</p>
<blockquote>
<pre>
もし罪と罰++マスター版トップページ(index.cgi)と
同じ画像(妖精画像)を利用したい場合は、
<a href="http://www1.u-netsurf.ne.jp/~june/" target="_blank"><b>PurpleMoon</b> さんのサイト</a>
<b>★Graphics for your Site!
   ホームページ用素材集</b>  をクリック
     ↓
左フレームの <b>イラスト・イラスト壁紙</b>  をクリック
     ↓
左フレーム下の「黒系背景」 から <b>月に還る精霊</b>  をクリック
<b>画像を使用したらPurpleMoonさんにリンクをはりましょう</b>
</pre>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 管理者機能。</span>
</p>
<blockquote>
<p>
かなり多機能になりました。<br>
セキュリティの懸念があるので、管理機能へのリンクはつけてません。<br>
管理機能へのアクセスは <b>http://あなたのURL/ore_plus/ore_admin.cgi?administrator=管理者パスワード</b><br>
上記URLを記述すると管理機能へログインできます。管理者パスワードは ore_config.cgiで設定した $admin_passの値です。<br>
ちなみに、ゲームログイン時に任意参加者のキャラ名、そしてパスワード入力欄に管理者パスワードを入力すると、<br>
任意参加者固有のパスワードなしでもログインできるようになってます。<br>
バージョンアップ直後、管理機能にて 最終アクセス・IPアドレス・ホスト名・ブラウザ情報が表示れない場合がありますが、1週間程度で表示されるようになります。
</p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> カスタマイズ。</span>
</p>
<blockquote>
<p>スクリプト中にかなり詳細な注釈があります。それを参照しても解らない場合は設定など変更しないでください。</p>
</blockquote>
<ul>
<li>ゲーム本体の環境設定 &gt;&gt; ./ore_config.cgiにあります。</li>
<li>掲示板系の環境設定 &gt;&gt; ./inc/ore_sub-bbs.cgiにあります。</li>
<li>国NPCのデータ &gt;&gt; ./inc/ore_sub-npc_1.cgiにあります。</li>
<li>魑魅魍魎のデータ &gt;&gt; ./inc/ore_sub-npc_2.cgiにあります。</li>
</ul>
<blockquote>
<p>今バージョンから非常に拡張性が高いので新しいイベント追加なんかも簡単だと思うです・・。</p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 疑問・質問・要望は。</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/%7Eobo/game/ore_/gild/index.shtml#support" target="_blank">ここ見てください。</a></p>
</blockquote>
<p>
<span class="font1"></span><span class="font2"> 改造情報は。</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/%7Eobo/game/ore_/gild/index.shtml#kaizo" target="_blank">ここ見てください。</a></p>
</blockquote>
<p> </p>
<p> </p>
</body>
</html>