ラウンジ(兼FAQ掲示板)

画像式スロットマシン
過去ログ NO.1111808511
□ 木下 栄 [2005年03月22日23時22分]
なんとかスロットマシンの作動ができました。
ありがとうございます。
ところでこれを自分のサイトに設置した場合に、最高の得点をマークした人を記録にのこせないものでしょうか? そのようなスクリプトはないでしょうか?
□ NXer [2005年03月26日12時41分]

はじめまして。

> なんとかス

おめでとうございます。NXerです。
最高得点を記録、表示するように、スロットマシーンのスクリプト
を改変する能力はありません。

>そのようなス

次のような条件なら、すえぽんさんの

1)電光!
2)お誕生日登録birthday

スクリプトで対応できるのではないでしょうか。

その1)一切の変更なしで電光!を使う

スロットマシーンの上、または、下に表示します。

最初に管理者の最高得点を、メッセージ欄に書きます。
---------------------------------------------------
例。 1234点、3月25日達成。挑戦者歓迎! こんな風に書きこして
ください。(36文字)
----------------------------------------------------
次に訪問者で、そのスコアを越えた方に、メッセージ欄に記入
してもらうというものです。最多記事数を50程度にしておけば
得点の出方にもよりますが、ランダムの統計値はよく分りません
が、多くなればなるほど一定の値に落ち着き、点数の書き換えも
減って、十分かもしれません。メールアドレスもURLもそのまま
使えることからリピータを増やすことに繋がるかもしれません。

欠点は、自主申告のために、得点を誤魔化すことができる
ことです。訪問者を信用するのみ。

その2)お誕生日cgi (すえぽんさんのcgiスクリプトです。)

お誕生日cgiでは以下の入力をするだけです。
1)名前 
2)誕生日
3)メールアドレス・・・・ ここに得点を入力
4)URL
5)メッセージ

次に、当方で試した例を報告します。

基本的変更は、わずか2点。
392 #if ($mail) { $mail = "<a href=\"mailto:$mail\"><img src=\"$mailimg2\" border=0 width=10 height=10></a>"; } else { $mail = "<img src=\"$mailimg1\" border=0 width=10 height=10>"; }

488 #print "BUF += '<a href=\"\" onClick=\"bm_loc();return false;\"><img src=\"$img_dir$mailimg1\" name=\"bm_img\" width=10 height=10 border=0 hspace=2></a>';\n";

既存のスクリプトの先頭に#(シャープ記号)をつけるだけです。

==作業メモ==
cgi歴など不明のため書きます。
これだけの修正ならミスはありえませんが、安全のために
birthdayslotmac.cgiなどと異なるファイル名にして
保存実行してください。
============

他に時間があれば
誕生 ⇒ 得点
今月のお誕生日 ⇒ 今月の最高得点
など表示される得点表にふさわしい語句に変更します。

誕生日の登録は、利用者の生まれ月で最高得点を
競えるなどそれなりに利用できるかも。
またURLを残すことで、広がりがでます。
もちろん、メッセージウィンドウが開いて、ゲームをしながら
チャット風な会話も楽しめます。なお、イギリスでは掲示板を
チャットに含めているようです。同時性の会話ではなくて、
時間差のある対話になります。

すえぽんさんのcgiは、完成されていますが、あくまでも原石
です。ハイブリッドスクリプトで十分複雑ですが、単品のアイ
テムとして使えます。
誕生日cgiも、このように他のcgiやjavascriptと合体すること
ができる、
サブルーチンあるいは
コンポーネント、より適切な概念をつかえば
モジュールとして機能するようです。

ではスロットマシーンにどのように組み込めばいいのでしょうか。、
当方の例を書いておきます。難しいことは一つも
ありません。コピーペーストでできると思います。
私のモジュールの発想をお試しいただければ、うれしい
です。
--------------------------------------slotmachine.html
<BODY>
<form name=slot_form>
<table border=5 cellpadding=10>
<TR>
<TD align="center"><span style="font-size:10pt;">1BET \100
<br>
<IMG src="slotimage/5.gif" name="slot1" width="25" height="25">

ーーーーーーー一部省略
============↑既存、↓一行追加 スクリプト名適当に変更
<script src="../birthday/birthdayslotmac.cgi"></script>

</A></span></TD></TR></table></form></BODY></HTML>
----------------------------------------------
ディレクトリ構成
/public.html/
...|-index.html
...|-/birthday/
...|.....|-birthdayslotmac.cgi
...|-/javascript/
..........|-slotmachine.html

-----重要なおことわり--------
唯一の欠点は、birthdayのデザインが、松浦亜弥のように
「とびっキレイ!」(ローマ字書きでepusonの宣伝文句、
そのアナグラムが、suepon。あややは彼のアイドルである
らしい)。そのためにスロットマシーンが目立たないとい
うことでしょうか。
(す。さんの美意識からいえば、当然ですが。)
ここは、すこし抑えた配色にする必要があるかもしれません。

なお、著作権の表示を前提に
「個人で使用する場合の改造についてはなんら問題有りません」
という趣旨を尊重して、NXerが#二ヶ分の変更を提案するものです。

自由な改造を許可いただき、原作者に感謝いたします。

愚案を採用いただきながら当方との環境の相違などの原因で
不具合が発生するかもしれませんが、それは当方の責任では
ありません。
また、ご質問に対する回答は、約束できかねます。
------------------------
一定時間書込が無かったので過去ログに移りました

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.