Skip to content
天使の血悪魔の涙さんのWWASAVECGIのJS移植版スクリプト、互換性はありません
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
src
.gitignore
README.md
memo.txt

README.md

WWASAVE.js

天使の血悪魔の涙さんのWWA SAVE CGIのJS移植版スクリプト、互換性はありません

特徴

  • パスワードをメモする必要がなく、ブラウザを閉じてもそのままゲームに復帰することができます。

本家との違い

メリット

  • 1ユーザに対し、複数セーブを保存できる
  • 各セーブに対しコメントを残せるため、どのセーブかが一目瞭然
  • cgiが使えない環境でも動作する
  • パスワードセーブなため、ステータスやアイテムは勿論、イベントによって変更されたマップの状態まで保存できる

デメリット

  • CSSがへぼい
  • DBとPHPが使える環境でないと動作しない
  • トランザクション考慮してないので不具合が起きそう
  • 1つのスクリプトに対し1つのWWAしか対応していない、複数のWWAマップ間でデータを共有するような使い方はできない

必要環境例

  • Apache(webサーバ)
  • PHP
  • MySQL

使い方

  1. /var/www/html上でgit cloneする

  2. /server/conf/を作成し、以下のサイトのdbconfig.phpを参考にDB接続情報を記述

    1. http://qiita.com/zaburo/items/9b8aa05c975677669142
  3. DBにアクセスして以下のコマンドを入力
    create database wwasave

  4. /server/sql/内のsavedata.sqlとuser.sqlを実行

mysql -u 'Your_user_id' -p < ./server/sql/savedata.sql
mysql -u 'Your_user_id' -p < ./server/sql/user.sql
  1. /client/index.html にアクセス
You can’t perform that action at this time.