■ PeoPleの特徴
PeoPleは恋愛人間模様ゲームです。プレイヤーは自分に似た住人(分身)をWEB上に作成し生活させます。一度作成した住人は以後、勝手に他の住人に恋愛します。住人は自分の好きな人にアプローチし、恋人になろうとします。時には喧嘩したり、別れたり、デートしたり、プレゼントしたり、死んだり、結婚して子供を産んだりします。また仕事をすることにより収入を得て、そのお金でペットを飼ったりアイテム(財産)を買ったりすることができます。

■ PeoPleの遊び方
こちらをご覧下さい。

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


■ サンプル
サンプルHTML
※実際にプレイする事は出来ません。

■ ダウンロード
PeoPle Ver1.10

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

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

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

 people.cgi   PeoPle本体のCGIです
 new.cgi      PeoPleのサブプログラム
 lovers.cgi   PeoPleのサブプログラム
 admin.cgi    管理者用のCGIです
 itm.dat      購入できるアイテムのリストです
 job.dat      職業のリストです
 chd.dat      子供のリストです
 pzt.dat      プレゼントのリストです
 dte.dat      デート場所のリストです
 els.dat      その他のデータを格納します
 pet.dat      ペットの日記が入っています
 htp.dat      遊び方の説明が入っています
 vti.dat      キャラクター作成の説明が入っています
 vtd.dat      八徳の説明が入っています
 nws.dat      住人ニュースを格納します
 jcode.pl     日本語ライブラリ
 imgフォルダ  画像ファイルが入っています
 index.html   ダミー用のHTMLファイル

※お使いの解凍ソフトによっては0kbのファイルは削除してしまう場合があります。その場合は、メモ帳(Windows)などで新規テキストファイルを作成し、中身は空のまま、ファイル名だけ足りないファイルの名前(拡張子も)に変更して下さい。フォルダが無い場合は同じように空のフォルダを作成し名前を変更して下さい。

■ 携帯用 PeoPle for Mobile Ver 0.6のダウンロード

PeoPle for Mobile Ver0.6

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

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

i-mode、EZweb、J-skyweb、VodafoneLive!、Yahoo!ケータイで動作します。
解凍するとmppl.cgiというファイルが出来ます。
mppl.cgiは単体では動作しませんので、必ずpeople.cgiと同じ場所に設置して下さい。
mppl.cgiはpeople.cgi本体と連動しています(データを共有)。
パーミッションは705(もしくは755)です。

※携帯電話での動作確認は全く行っていませんので、動作保障は出来ません。
※バグがありましたらご報告頂けると助かります。


■ PeoPle用素材配布サイトのご紹介
PeoPle用の素材を配布しているサイトのご紹介です。

羊の夢配布ページ) 茅乃さん&由希乃さん

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

 people.cgi 705(もしくは755)
 admin.cgi  705(もしくは755)
 mppl.cgi   705(もしくは755)[使用する場合]
 new.cgi    644
 lovers.cgi 644
 全てのdat  606(もしくは666)
 jcode.pl   644 通常変更不要

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

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

与えられたスペース(※1) ┬  index.html(※2)
                        └  cgi-bin(※3)
                           └  people(※4)
                              ├  people.cgi(755)
                              ├  new.cgi(644)
                              ├  lovers.cgi(644)
                              ├  admin.cgi(755)
                              ├  mppl.cgi(755)[使用する場合]
                              ├  index.html(※5)
                              ├  img
                              │ └  画像ファイル
                              ├  ユーザーデータ(※6)
                              ├  itm.dat
                              ├  job.dat
                              ├  chd.dat
                              ├  pzt.dat
                              ├  dte.dat
                              ├  els.dat
                              ├  pet.dat
                              ├  htp.dat
                              ├  vti.dat
                              ├  vtd.dat
                              ├  nws.dat
                              └  jcode.pl

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

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

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

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

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

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

※6 ユーザーデータを格納する為のディレクトリ(フォルダ)を作成します。アルファベットで任意の名前をつけます。その後、people.cgi、admin.cgiをテキストエディタで開き、29行目の名前をそれに合わせて変更します。初期値は「userdata」となっていますが、セキュリティの為必ず変更して下さい。ユーザーデータ用のディレクトリのパーミッションは707(777)にしてください。

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

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

$usrdir = 'userdata';
ユーザーデータを格納するディレクトリ(フォルダ)です。
初期値はuserdataとなっていますが、必ず変更して下さい。
その後、サーバ上に同名のディレクトリ(フォルダ)を転送もしくは作成し、パーミッションを707(777)にします。

$img = '/img';
イメージディレクトリ(フォルダ)をcgiと同じ場所に置いていい場合はそのままにします。
置いていいか駄目かはプロバイダ(サーバ)によって違います。
不明な場合はプロバイダ(サーバ)にお問い合わせ下さい。
駄目だった場合、cgi-binより上(上位階層)に画像ディレクトリを置かなくてはなりません。
その場合は設置した画像ディレクトリに合わせて、パス(アドレス)変更する必要がありますので、ご自分のパス(アドレス)に合わせてここで変えます。
相対パスでも絶対パスでもかまいません。

例1:$img = '../../img';
例2:$img = 'http://www.sample.co.jp/~user/img';

$adps = '0000';
管理者パスワードです。必ず変更するようにして下さい。

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

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

■ HTMLからのリンク方法
HTMLの任意の場所に以下のような感じで書きこんでください。
<a href="http://www.xxx.com/~user/cgi-bin/people.cgi">PeoPle</a>
管理モード用のCGIのリンクを貼る場合は、以下のように記述して下さい。
<a href="http://www.xxx.com/~user/cgi-bin/admin.cgi">管理者モード</a>
携帯電話用PeoPleのリンクを貼る場合は、以下のように記述して下さい。
<a href="http://www.xxx.com/~user/cgi-bin/mppl.cgi">携帯用PeoPle</a>

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


■ PeoPleの更新履歴
Ver1.0→Ver1.1
顔イメージ、性別イメージ、ペットイメージが表示されないバグを修正。
Ver1.0をお持ちの方はpeople.cgiだけ差し換えてください。

Ver1.1→Ver1.2
ホスト取得にi-modeとJ-Skywebを追加。
メール時に自己紹介文が表示されるバグの修正。
恋人以外にもメール出来る機能を追加(3段階)。
メールフォームで恋人のプロフィールを見たときのJava Scriptバグを修正。
トップ画面に全住人数表示機能の追加。
Ver1.1をお持ちの方はpeople.cgiだけ差し換えてください。

Ver1.2→Ver1.3
独自cssファイル使用時のタグエラーを修正。
給料に臨時ボーナスイベントを追加。
アイテムに恋の媚薬を追加(一度失敗した相手に再アタック可能アイテム)。
管理者パスワードを使って登録された住人は削除されない仕様に。
Ver1.2をお持ちの方はpeople.cgi、lovers.cgi、itm.datを差し換え、
imgフォルダに入っているlovepotion.gifをサーバの画像格納ディレクトリに追加してください。
合わせてPeoPle for Mobile Ver0.1をお使いの方はVer0.2に変更して下さい。

Ver1.3→Ver1.4
ペットが他人の家に遊びに行った事を履歴に残す。
誰かに好かれていた場合、それを履歴に残す。
アイコン表示機能。→ アイコン表示機能をONにすると、プレイ画面でアイコンを選択し登録することが出来ます。
住人ニュース機能。→ 全住人の結婚、恋人、妊娠、出産、失恋などのニュースをリスト表示で見れる機能です(履歴の全住人版)。
職業でカリスマ以上になってしまう(空白)バグの修正。
一部ブラウザで買物ができないバグの修正。
アイテム画像からバイオリンを削除。
Ver1.3をお持ちの方はpeople.cgi Ver1.4、lovers.cgi Ver1.4、new.cgi Ver1.4、admin.cgi Ver1.3を差し換え、
新たにnws.datをサーバのpeople.cgiと同じ階層にアップし、パーミッションを666(606)に変更して下さい。
合わせてPeoPle for Mobile Ver0.2をお使いの方はVer0.3に変更して下さい。

Ver1.4→Ver1.5
セキュリティの強化。

Ver1.5→Ver1.6
処理を少しだけ高速化。
セキュリティを少しだけ強化。
ロック処理を強化(その代わり頻繁にロックがかかります)。
寿命が来ても死なないバグを修正。
自分が送信したメールを履歴に残す処理。
幽霊IDファイルを作成しない処理(原因は未特定)。
幽霊IDファイルを読みこまない処理。
新規登録時のデータファイルのパーミッション未変更エラーを修正。
死亡したら住民ニュースに掲載(弔問客数付き)。
トップページに住人ニュースボタンを表示。
その他細かいバグ。
Ver1.5をお持ちの方はpeople.cgi Ver1.6、lovers.cgi Ver1.6、new.cgi Ver1.6を差し換え、 合わせてPeoPle for Mobile Ver0.4をお使いの方はVer0.5に変更して下さい。

尚、この場を借りて助言を頂いた皆様にお礼申し上げます。

Ver1.6→Ver1.7
一部ファイル拡張子を変更。
メッセージやアイテム名の間違いを修正。
1.6との互換性はありません。

Ver1.7→Ver1.8
パスワード変更機能を追加。
プレイヤーは現在のパスワードから新しいパスワードに変更することができます。
管理者は管理者パスワードを使用してプレイヤーのパスワードを変更できます。
*モバイル用には付いていません。

尚、パスワード変更機能はVICE氏よりご提供頂きました。
この場を借りてお礼申し上げます。

Ver1.8→Ver1.9
パスワード変更時に履歴にプレイヤーデータが表示されるバグを修正。

修正ファイル -> new.cgi

Ver1.9→Ver1.10 (2005/04/13)
管理者が自キャラ画面から他者IDを入力してパスワードを変更できるように修正。

修正個所
new.cgi::registration_password_execute
new.cgi::registration_password

VICE氏よりソース頂きました。この場を借りてお礼申し上げます。

■ PeoPle for Mobileの更新履歴
Ver0.1
J-skywebで起こる文字化けを修正。
初期履歴の説明に日付が表示されるバグを修正。

Ver0.2
PeoPle(PC版)Ver1.3に合わせて修正。
相手の情報を見たときのアイテム表示バグの修正。
Ver0.2を使用する場合はlovers.cgiをVer1.1に変更して下さい。

Ver0.3
PeoPle(PC版)Ver1.4に合わせて修正。

Ver0.3+
Ver0.3の住人ニュースが表示されないバグを修正。

Ver0.4
セキュリティの強化。一部メッセージの変更。

Ver0.5
J-skywebで新規登録出来ないエラーの対策(動作未確認)。
J-skywebで絵文字が上手く表示されないバグの対策(動作未確認)。
その他、PC版のVer1.6に合わせて修正。

Ver0.6
PC版のVer1.7に合わせて修正。

戻る