■ PET ROOMの特徴
ペット育成ゲーム「PET ROOM」はネット上で、一匹のペットを育てるゲームです。通常の育成ゲームは一人で育てますが、このゲームは不特定多数の人が育成に関わってきます。ですから、あなたの知らないところで、ペットが可愛がられたりいじめられたり、性格が良くも悪くも変化していきます。また飼い主ランキングによって誰が一番なつかれているか、嫌われているかなどがわかります。もし、実際にペットを飼っている方でしたら、オリジナル画像を使って、自分のペットをホームページ上でみんなに飼ってもらうことも出来ます。ペットの性格、ゲームの難易度、レイアウト、ペットの画像など、殆どが好きに変更可能です。

■ 利用既定について
MISSING LINK 利用規定」を必ずお読みください。
ダウンロードされた方は利用規定に同意したものとみなします。


■ サンプル
PET ROOM Ver2.1

■ ダウンロード
PET ROOM Ver2.5

※ダウンロードが上手くできない場合はFAQを参照してください。

LZH形式とZIP形式、お好きな圧縮形式をダウンロードし解凍してください。

解凍すると以下のファイルがフォルダに収められています。

 pet.cgi           PETROOM本体のCGIです
 petd.cgi          ペットのデータを記憶させるところです
 user.cgi          来客者のデータを記憶させるところです
 catvoice.swf      猫がお腹を空かせたときの鳴き声です
 catvoicerage.swf  猫の威嚇している時の鳴き声です
 jcode.pl          日本語ライブラリです
 index.html        外部からディレクトリ内を見られないようにするダミーファイル

※お使いの解凍ソフトによっては0kbのファイルは削除してしまう場合があります。その場合は、メモ帳(Windows)などで新規テキストファイルを作成し、中身は空のまま、ファイル名だけ足りないファイルの名前(拡張子も)に変更して下さい。フォルダが無い場合は同じように空のフォルダを作成し名前を変更して下さい。
※ペットに猫を使用しない場合はswfファイルは使用しません。
※swfファイルはFLASHファイルです。閲覧者のブラウザがFLASH4PLUGINに対応している必要があります。

FTPソフトなどを使ってファイルのパーミッションを変更して下さい。
※数値はあくまでも一般例です。基本は各プロバイダの設定に従ってください。

 pet.cgi  705 (もしくは755)
 petd.cgi 606 (もしくは666)
 user.cgi 606 (もしくは666)
 swf      644 (通常変更不要)
 pl       644 (通常変更不要)
 html     644 (通常変更不要)

※CGIを格納するフォルダは707(もしくは777)にしてください。
※サーバによっては707(もしくは777)は禁止されている場合があります。その場合は755にして下さい。


■ ペットの画像
MISSINGLINKでは基本ペット用画像を用意しています。
ご自分で画像を使用しない方はご利用下さい。

サンプル

PET ROOM用画像1

PET ROOM用画像2

※ダウンロードが上手くできない場合はFAQを参照してください。

LZH形式とZIP形式、お好きな圧縮形式をダウンロードし解凍してください。


■ 改良品配布サイトのご紹介
PET ROOMの改良品配布サイトです。
2003年以降の登録はUSER'S LINKをご覧下さい。

「ぴこらんど」「ちーむあくと」   ぴこさん&でんぼさん
遊べるFlash画像とそれ専用の改造CGI配布。
「FLASH HEZAGON」  shigeさん
Flashで作成したPET画像とFLASH用の改造CGIも配布。
「コサキンtheEYE」  ラビーさん
改造されたスクリプトの内容を公開されています。
「たま工房」  たまさん
改造PET ROOMとオリジナルPET画像があります。
「がんじゃ」  GANJAHさん
改造PET ROOMを配布しています。

■ ペット用画像配布サイトのご紹介
その他、ペット用画像を配布しているサイトです。
2003年以降の登録はUSER'S LINKをご覧下さい。

「マキコマキ」  まきりんさん
「MIMI♪Lemon」  MIMIさん
「Natural Senility」  紅映@千恵蔵さん
「いたちのたまてばこ」  ユキコさん
「MOON WHITE」  笑いの伝道師さん → 配布ページ (「壁紙」をクリック)
「AOINET CLUB」  あおいさん

■ その他のサイトのご紹介
設置法、設定法、改造法などを掲載しているサイト。

「ゼロからはじめるPET ROOM!」  小梅さん

■ PET ROOM用管理者エディタ
オプションで管理者編集用のCGIのダウンロードができます。
ペットデータの編集、ユーザーデータの個別削除などができます。

PET ROOM Editer Ver1.3

※ダウンロードが上手くできない場合はFAQを参照してください。

LZH形式とZIP形式、お好きな圧縮形式をダウンロードし解凍してください。

PET ROOM Editer単体では動作しません。
設置場所はどこでも構いませんが、特に問題が無ければpet.cgiと同じ場所に置いてください。
パーミッションは705(もしくは755)です。

■ PET ROOM黒背景用角画像
背景が黒いサイト用の角画像です。

PET ROOM 黒背景用角画像

※ダウンロードが上手くできない場合はFAQを参照してください。

LZH形式とZIP形式、お好きな圧縮形式をダウンロードし解凍してください。

■ ディレクトリ
ディレクトリのサンプル例です。

与えられたスペース(※1) ┬  index.html(※2)
                        ├  petimg
                        │ └  画像ファイル(swfファイル含む)
                        └  cgi-bin(※3)
                           └  pet(※4)
                              ├  pet.cgi
                              ├  user.cgi
                              ├  petd.cgi
                              ├  jcode.pl
                              └  index.html(※5)

FTPソフトなどを使ってサーバーに転送します。
画像ファイル(swf も含む)はバイナリモードで転送し、それ以外のファイルはアスキーモードで転送します。

画像は(swf も含む)ひとまとめにして任意のフォルダの中に入れてください。
画像フォルダを置く場所はどこでもかまいません。またフォルダ名も任意でかまいません。

※1 プロバイダ(サーバ)から割り当てられたスペースの一番上の階層です。

※2 index.html(index.htm,top.html)は貴方のホームページに既にあるトップページの事を指します。新たに作成する必要はありません。あくまでも相対的位置関係を把握する為に記載しています。

※3 プロバイダ(サーバ)側でCGIファイルを格納するディレクトリ(フォルダ)を指定している場合、指定されたディレクトリにCGIファイルなどをいれてください。その場合大概cgi-binという名前がついています。プロバイダ(サーバ)側でCGIを置く場所を指定していない場合はどこに置いても構いません。その際、cgi-binというディレクトリを作成する必要はありません。

※4 サンプル例でpetというディレクトリ(フォルダ)名をcgi-binの下に作成しています。これは他にも掲示板、チャット、カウンターなどのCGIを使用(もしくは使用予定)している場合、ごちゃごちゃになるのを避ける為です。特に問題がなければ、petというディレクトリをサーバ上に作成して下さい。パーミッションは707(777)にしてください。

※5 外部から中身を見られる恐れがある場合、ダミーのindex.htmlを一緒にアップしてください。

■ プログラムの修正
pet.cgi はこのままでは使用することができません。
各プロバイダーやディレクトリの構成によって変更する必要があります。
pet.cgi をテキストエディタ等で開いて、以下の箇所を変更してください。

#!/usr/local/bin/perl
プロバイダで定められたPerlへのパスを指定します。
殆どの場合#!/usr/local/bin/perl
もしくは#!/usr/bin/perl です。

$lockkey = 2;
ロックキーを使用する場合は2か1です。
ロックとは同時アクセスによってデータがリセットされるのを防ぐ言わば保険のようなものです。
2の方が強固ですが、サーバによっては使用出来ない場合もありますので、その場合は1にして下さい。

$img = '../../petimg/';
先ほど設定した画像フォルダのパス(置いた場所)を指定します。絶対パスでもかまいません。

それ以外の変更・修正箇所はスクリプト内で説明していますので、そちらをご覧下さい。
基本的に上記の変更箇所だけで動くようにはなっています。

■ HTMLからのリンク方法
HTMLの任意の場所に以下のような感じで書きこんでください。
<a href="cgi-bin/pet.cgi">ペット育成ゲーム</a>

■ ご質問等について
オンラインサポートまでどうぞ。

■ VER2.0⇒VER2.1変更点
クッキーがちゃんと保存されないというエラーを修正。
■ VER2.1⇒VER2.2変更点
ロック強化。セキュリティ強化。ペット(名前、性別)固定機能。
■ VER2.2⇒VER2.3変更点
2.2バージョンアップ中に発生したエラーの修正。
■ VER2.3⇒VER2.4変更点
多重登録の対処。ロックで生じるバグ。→R.C.T-eさんからご報告頂きました。
スタイルシート。
■ VER2.4⇒VER2.5変更点
dat拡張子のファイルを全てcgi拡張子に修正。

戻る