オプションの指定方法

オプションを指定することにより、牌の模様や色調などを変更することができます。

概要

オプションは、IMG タグの URL に書き加える形で指定します。書式は以下のようになります。

  1. まず、オプションの「項目名」とその「値」を "=" でつなぎます。例えば・・・
    pattern=pin
    (「牌の模様(pattern)」を「筒子(pin)」にする)
  2. そしてそれを、IMG タグの URL の直後に "?" をはさんで加えます。例えば・・・
    <img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?pattern=pin">
  3. 複数のオプションを指定する場合は、それぞれの間を "&" でつなぎます。例えば・・・
    <img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?pattern=pin&color=b&back=blue">

"http:// ..." からオプション記述の末尾まで、途中に空白文字(半角スペース、タブ、改行など)を入れないよう記述してください。

pattern

牌の模様を、萬子/筒子/索子 の間で切り替えます。アラビア数字を選択することもできます。

項目名適用結果
patternman萬子 (デフォルト)
pin筒子
so索子
random萬子/筒子/索子を、ランダムにとりまぜる
arabicアラビア数字

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?pattern=pin">
牌の模様を筒子にします。

オプションが省略された場合は、"man" が指定されたとみなします。

color

牌の色調を切り替えます。

項目名サンプル適用結果
color a白地/カラー (デフォルト)
b白地/モノクロ
c黒地/カラー
d黒地/モノクロ

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?color=c">
牌の色調を c タイプ(黒地のカラー表示)とします。

オプションが省略された場合は、"a" が指定されたとみなします。

back

平面表示/立体表示を切り替え、立体表示の場合は牌の背中の色を設定します。

項目名サンプル適用結果
back flat平面表示 (デフォルト)
blue立体表示/背中が青
green立体表示/背中が緑
yellow立体表示/背中が黄
gray立体表示/背中が灰

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?back=blue">
牌の背中が青色の立体表示にします。

オプションが省略された場合は、"flat" が指定されたとみなします。

zero

"0" を表す牌を設定します。

項目名サンプル適用結果
zero waku枠つき白板 (デフォルト)
haku枠なし白板

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?zero=haku">
"0" を枠なし白板で表示します。

オプションが省略された場合は、"waku" が指定されたとみなします。

figure

カウンタの桁数を設定します。1 以上の整数を指定してください。
カウンタの値が指定された桁数を超えた場合、このオプションは無視されます。

項目名適用結果
figure n
(1 以上の整数)
カウンタの桁数を n 桁にする

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?figure=8">
カウンタの桁数を 8 桁にします。

オプションが省略された場合は、"1" が指定されたとみなします。

blank

ブランク(左端の空いた桁)を表す牌を設定します。
このオプションは、figure の値が設定されている場合のみ有効になります。

項目名適用結果
blankwaku枠つき白板 (デフォルト)
ton
nan
sha西
pe
haku枠なし白板
hatsu
chun

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?figure=8&blank=hatsu">
カウンタを 8 桁で表示し、空いた桁(左端部分)を "發" で表示します。

オプションが省略された場合は、"waku" が指定されたとみなします。

red

赤牌(赤五萬/赤五筒/赤五索)の出現確率を設定します。0 以上の整数を指定してください。
「指定された数ぶんの一」の確率で、"5" を表す牌が赤牌になります。

項目名適用結果
red0赤牌を表示しない (デフォルト)
n
(1 以上の整数)
"5" を表す牌が表示されるたび、1/n の確率でそれを赤牌にする

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?pattern=pin&red=100">
牌の模様を筒子にし、1/100 の確率で "五筒" を "赤五筒" にします。

オプションが省略された場合は、"0" が指定されたとみなします。

wait

カウンタの待ち時間を秒数で指定します。0 以上の整数を指定してください。

項目名適用結果
wait n
(0 以上の整数)
カウンタの待ち時間を n 秒にする

【記述例】
<img src="http://thor.prohosting.com/susanoo/cgi-bin/pai_cnt.pl?wait=10">
ページを表示させてから 10 秒間経過しないと、 ブラウザの [更新] ボタンを押してもカウンタの数字は上がりません。

オプションが省略された場合は、"0" が指定されたとみなします。


表示テスト ... 上記のオプションの適用結果を、対話的に確認できます。
麻雀牌カウンタ