アットウィキロゴ

koukyou

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
 
var card=new Array();
var a=new Array(); 
var mode; 
var m=new Array();  
var point=new Array(); 
var v=new Array();
var delta=new Array();
var r=new Array();
var p=new Array();
var col=new Array();
 
function sample(){
 
faststep();
 
mode=4; 
 
 var timer;
var delay = 1000;
 
var loop = function () {
 
mode=mode+1;
if(mode>4)mode=1;
 
d1=dice();
d2=dice();
 
a[mode]=a[mode]+d1+d2;
 
if(a[mode]>40)m[mode]=m[mode]+250;
if(a[mode]>40)a[mode]=a[mode]-40;
 
x=a[mode];
 
land();
 
tax();
 
if(x==31)jail();
 
if(x==8)chance();
if(x==23)chance();
if(x==37)chance();
if(x==3)kyo();
if(x==18)kyo();
if(x==34)kyo();
 
if(x==6)line();
if(x==16)line();
if(x==26)line();
if(x==36)line();
 
if(x==13)power();
if(x==29)power();
 
 
var str="";
for(s=1;s<5;s++){
x=a[s];
str=str+card[x]+"("+m[s]+")";
}
 
$("#memo").html(str);
 
    clearTimeout(timer);
    timer = setTimeout(loop, delay);
}
 
loop();
 
 
 
 
 
     }
 
function land(){
 
z=0;
if(col[x]=="ブラウン")z=100;
if(col[x]=="ライトブルー")z=100;
if(col[x]=="ライトパープル")z=100;
if(col[x]=="オレンジ")z=100;
if(col[x]=="レッド")z=100;
if(col[x]=="イエロー")z=100;
if(col[x]=="グリーン")z=100;
if(col[x]=="ダークブルー")z=100;
 
 
h=0;
if(z==100)h=h+1;
if(delta[x]==0)h=h+1;
if(h==2)delta[x]=mode;
if(h==2)m[mode]=m[mode]-point[x];
 
h=0;
if(z==100)h=h+1;
if(delta[x]==mode)h=0;
if(delta[x]==0)h=0;
if(h==1)m[mode]=m[mode]-p[x];
sx=delta[x];
if(h==1)m[sx]=m[sx]+p[x];
 
}
 
 
     function tax(){
 
if(x==5)m[mode]=m[mode]-200;
if(x==39)m[mode]=m[mode]-100;     
 
if(x==31)m[mode]=m[mode]-25;
if(x==31)a[mode]=11;    
 
     }
 
 function jail(){
 
 
m[mode]=m[mode]-25;
a[mode]=11;    
 
     }
 
function line(){
 
sx=delta[x];
 
p3=0;
if(delta[6]==sx)p3=p3+1;
if(delta[16]==sx)p3=p3+1;
if(delta[26]==sx)p3=p3+1;
if(delta[36]==sx)p3=p3+1;
p4=0;
if(p3==1)p4=25;
if(p3==2)p4=50;
if(p3==3)p4=100;
if(p3==4)p4=200;
 
 
h=0;
if(delta[x]==0)h=h+1;
if(h==1)delta[x]=mode;
if(h==1)m[mode]=m[mode]-point[x];
 
h=100;
if(delta[x]==mode)h=0;
if(delta[x]==0)h=0;
if(h==100)m[mode]=m[mode]-p4;
sx=delta[x];
if(h==100)m[sx]=m[sx]+p4;
 
 
     }
 
function power(d1,d2){
 
sx=delta[x];
 
p3=0;
if(delta[13]==sx)p3=p3+1;
if(delta[29]==sx)p3=p3+1;
p4=0;
if(p3==1)p4=4*(d1+d2);
if(p3==2)p4=10*(d1+d2);
 
h=0;
if(delta[x]==0)h=h+1;
if(h==1)delta[x]=mode;
if(h==1)m[mode]=m[mode]-point[x];
 
h=100;
if(delta[x]==mode)h=0;
if(delta[x]==0)h=0;
if(h==100)m[mode]=m[mode]-p4;
sx=delta[x];
if(h==100)m[sx]=m[sx]+p4;
 
 
     }
 
 
 
     function faststep(){
 
card[	1	]="	GO	";
card[	2	]="	地中海通り	";
card[	3	]="	共同基金	";
card[	4	]="	バルティック通り	";
card[	5	]="	所得税	";
card[	6	]="	リーディング鉄道	";
card[	7	]="	オリエンタル通り	";
card[	8	]="	チャンス	";
card[	9	]="	バーモント通り	";
card[	10	]="	コネチカット通り	";
card[	11	]="	刑務所、刑務所見学	";
card[	12	]="	セントチャールズプレース	";
card[	13	]="	電力会社	";
card[	14	]="	ステーツ通り	";
card[	15	]="	バージニア通り	";
card[	16	]="	ペンシルバニア鉄道	";
card[	17	]="	セントジェームスプレース	";
card[	18	]="	共同基金	";
card[	19	]="	テネシー通り	";
card[	20	]="	ニューヨーク通り	";
card[	21	]="	フリーパーキング	";
card[	22	]="	ケンタッキー通り	";
card[	23	]="	チャンス	";
card[	24	]="	インディアナ通り	";
card[	25	]="	イリノイ通り	";
card[	26	]="	B&O 鉄道	";
card[	27	]="	アトランティック通り	";
card[	28	]="	ベントノール通り	";
card[	29	]="	水道会社	";
card[	30	]="	マービンガーデン	";
card[	31	]="	GO TO JAIL	";
card[	32	]="	パシフィック通り	";
card[	33	]="	ノースキャロライナ通り	";
card[	34	]="	共同基金	";
card[	35	]="	ペンシルバニア通り	";
card[	36	]="	ショートライン鉄道	";
card[	37	]="	チャンス	";
card[	38	]="	パークプレース	";
card[	39	]="	物品税	";
card[	40	]="	ボードウォーク	";
 
point[	1	]=	0	;
point[	2	]=	60	;
point[	3	]=	0	;
point[	4	]=	60	;
point[	5	]=	0	;
point[	6	]=	200	;
point[	7	]=	100	;
point[	8	]=	0	;
point[	9	]=	100	;
point[	10	]=	120	;
point[	11	]=	0	;
point[	12	]=	140	;
point[	13	]=	150	;
point[	14	]=	140	;
point[	15	]=	160	;
point[	16	]=	200	;
point[	17	]=	180	;
point[	18	]=	0	;
point[	19	]=	180	;
point[	20	]=	200	;
point[	21	]=	0	;
point[	22	]=	220	;
point[	23	]=	0	;
point[	24	]=	220	;
point[	25	]=	240	;
point[	26	]=	200	;
point[	27	]=	260	;
point[	28	]=	260	;
point[	29	]=	150	;
point[	30	]=	280	;
point[	31	]=	0	;
point[	32	]=	300	;
point[	33	]=	300	;
point[	34	]=	0	;
point[	35	]=	320	;
point[	36	]=	200	;
point[	37	]=	0	;
point[	38	]=	350	;
point[	39	]=	0	;
point[	40	]=	400	;
 
v[	1	]=	0	;
v[	2	]=	50	;
v[	3	]=	0	;
v[	4	]=	50	;
v[	5	]=	0	;
v[	6	]=	0	;
v[	7	]=	50	;
v[	8	]=	0	;
v[	9	]=	50	;
v[	10	]=	50	;
v[	11	]=	0	;
v[	12	]=	100	;
v[	13	]=	0	;
v[	14	]=	100	;
v[	15	]=	100	;
v[	16	]=	0	;
v[	17	]=	100	;
v[	18	]=	0	;
v[	19	]=	100	;
v[	20	]=	100	;
v[	21	]=	0	;
v[	22	]=	150	;
v[	23	]=	0	;
v[	24	]=	150	;
v[	25	]=	150	;
v[	26	]=	0	;
v[	27	]=	150	;
v[	28	]=	150	;
v[	29	]=	0	;
v[	30	]=	150	;
v[	31	]=	0	;
v[	32	]=	200	;
v[	33	]=	200	;
v[	34	]=	0	;
v[	35	]=	200	;
v[	36	]=	0	;
v[	37	]=	0	;
v[	38	]=	200	;
v[	39	]=	0	;
v[	40	]=	200	;
 
 for(s=1;s<41;s++){
 r[s]=new Array();
 }
 
 for(s=1;s<41;s++){
 delta[s]=0;
 r[s]=new Array();
 }
 
r[1][1]=0;
r[1][2]=0;
r[1][3]=0;
r[1][4]=0;
r[1][5]=0;
r[2][1]=10;
r[2][2]=30;
r[2][3]=90;
r[2][4]=150;
r[2][5]=250;
r[3][1]=0;
r[3][2]=0;
r[3][3]=0;
r[3][4]=0;
r[3][5]=0;
r[4][1]=20;
r[4][2]=60;
r[4][3]=180;
r[4][4]=320;
r[4][5]=450;
r[5][1]=0;
r[5][2]=0;
r[5][3]=0;
r[5][4]=0;
r[5][5]=0;
r[6][1]=0;
r[6][2]=0;
r[6][3]=0;
r[6][4]=0;
r[6][5]=0;
r[7][1]=30;
r[7][2]=90;
r[7][3]=270;
r[7][4]=400;
r[7][5]=550;
r[8][1]=0;
r[8][2]=0;
r[8][3]=0;
r[8][4]=0;
r[8][5]=0;
r[9][1]=30;
r[9][2]=90;
r[9][3]=270;
r[9][4]=400;
r[9][5]=550;
r[10][1]=40;
r[10][2]=100;
r[10][3]=300;
r[10][4]=450;
r[10][5]=600;
r[11][1]=0;
r[11][2]=0;
r[11][3]=0;
r[11][4]=0;
r[11][5]=0;
r[12][1]=50;
r[12][2]=150;
r[12][3]=450;
r[12][4]=625;
r[12][5]=750;
r[13][1]=0;
r[13][2]=0;
r[13][3]=0;
r[13][4]=0;
r[13][5]=0;
r[14][1]=50;
r[14][2]=150;
r[14][3]=450;
r[14][4]=625;
r[14][5]=750;
r[15][1]=60;
r[15][2]=180;
r[15][3]=500;
r[15][4]=700;
r[15][5]=900;
r[16][1]=0;
r[16][2]=0;
r[16][3]=0;
r[16][4]=0;
r[16][5]=0;
r[17][1]=70;
r[17][2]=200;
r[17][3]=550;
r[17][4]=750;
r[17][5]=950;
r[18][1]=0;
r[18][2]=0;
r[18][3]=0;
r[18][4]=0;
r[18][5]=0;
r[19][1]=70;
r[19][2]=200;
r[19][3]=550;
r[19][4]=750;
r[19][5]=950;
r[20][1]=80;
r[20][2]=220;
r[20][3]=600;
r[20][4]=800;
r[20][5]=1000;
r[21][1]=0;
r[21][2]=0;
r[21][3]=0;
r[21][4]=0;
r[21][5]=0;
r[22][1]=90;
r[22][2]=250;
r[22][3]=700;
r[22][4]=875;
r[22][5]=1050;
r[23][1]=0;
r[23][2]=0;
r[23][3]=0;
r[23][4]=0;
r[23][5]=0;
r[24][1]=90;
r[24][2]=250;
r[24][3]=700;
r[24][4]=875;
r[24][5]=1050;
r[25][1]=100;
r[25][2]=300;
r[25][3]=750;
r[25][4]=925;
r[25][5]=1100;
r[26][1]=0;
r[26][2]=0;
r[26][3]=0;
r[26][4]=0;
r[26][5]=0;
r[27][1]=110;
r[27][2]=330;
r[27][3]=800;
r[27][4]=975;
r[27][5]=1150;
r[28][1]=110;
r[28][2]=330;
r[28][3]=800;
r[28][4]=975;
r[28][5]=1150;
r[29][1]=0;
r[29][2]=0;
r[29][3]=0;
r[29][4]=0;
r[29][5]=0;
r[30][1]=120;
r[30][2]=360;
r[30][3]=850;
r[30][4]=1025;
r[30][5]=1200;
r[31][1]=0;
r[31][2]=0;
r[31][3]=0;
r[31][4]=0;
r[31][5]=0;
r[32][1]=130;
r[32][2]=390;
r[32][3]=900;
r[32][4]=1100;
r[32][5]=1275;
r[33][1]=130;
r[33][2]=390;
r[33][3]=900;
r[33][4]=1100;
r[33][5]=1275;
r[34][1]=0;
r[34][2]=0;
r[34][3]=0;
r[34][4]=0;
r[34][5]=0;
r[35][1]=150;
r[35][2]=450;
r[35][3]=1000;
r[35][4]=1200;
r[35][5]=1400;
r[36][1]=0;
r[36][2]=0;
r[36][3]=0;
r[36][4]=0;
r[36][5]=0;
r[37][1]=0;
r[37][2]=0;
r[37][3]=0;
r[37][4]=0;
r[37][5]=0;
r[38][1]=175;
r[38][2]=500;
r[38][3]=1100;
r[38][4]=1300;
r[38][5]=1500;
r[39][1]=0;
r[39][2]=0;
r[39][3]=0;
r[39][4]=0;
r[39][5]=0;
r[40][1]=200;
r[40][2]=500;
r[40][3]=1400;
r[40][4]=1700;
r[40][5]=2000;
 
 p[1]=0;
p[2]=2;
p[3]=0;
p[4]=4;
p[5]=0;
p[6]=0;
p[7]=6;
p[8]=0;
p[9]=6;
p[10]=8;
p[11]=0;
p[12]=10;
p[13]=0;
p[14]=10;
p[15]=12;
p[16]=0;
p[17]=14;
p[18]=0;
p[19]=14;
p[20]=16;
p[21]=0;
p[22]=18;
p[23]=0;
p[24]=18;
p[25]=20;
p[26]=0;
p[27]=22;
p[28]=22;
p[29]=0;
p[30]=24;
p[31]=0;
p[32]=26;
p[33]=26;
p[34]=0;
p[35]=28;
p[36]=0;
p[37]=0;
p[38]=35;
p[39]=0;
p[40]=50;
 
 
m[1]=1500;
m[2]=1500;
m[3]=1500;
m[4]=1500;
 
 
 
a[1]=1;
a[2]=1;
a[3]=1;
a[4]=1;
 
 
col[1]="-";
col[2]="ブラウン";
col[3]="-";
col[4]="ブラウン";
col[5]="-";
col[6]="鉄道";
col[7]="ライトブルー";
col[8]="-";
col[9]="ライトブルー";
col[10]="ライトブルー";
col[11]="-";
col[12]="ライトパープル";
col[13]="公共会社";
col[14]="ライトパープル";
col[15]="ライトパープル";
col[16]="鉄道";
col[17]="オレンジ";
col[18]="-";
col[19]="オレンジ";
col[20]="オレンジ";
col[21]="-";
col[22]="レッド";
col[23]="-";
col[24]="レッド";
col[25]="レッド";
col[26]="鉄道";
col[27]="イエロー";
col[28]="イエロー";
col[29]="公共会社";
col[30]="イエロー";
col[31]="-";
col[32]="グリーン";
col[33]="グリーン";
col[34]="-";
col[35]="グリーン";
col[36]="鉄道";
col[37]="-";
col[38]="ダークブルー";
col[39]="-";
col[40]="ダークブルー";
 
 
     }
 
function chance(){
 
 var c=new Array();
 
c[1]="セントチャールズプレースへ進む";
c[2]="イリノイ通りへ進む";
c[3]="ボードウォークへ進む";
c[4]="リーディング鉄道へ進む";
c[5]="次の鉄道まで進み、通常の2倍のレンタル料を支払う";
c[6]="次の鉄道まで進み、通常の2倍のレンタル料を支払う";
c[7]="次の水道会社か電力会社に進む(所有者がいたら、ダイスの目の10倍を支払う)"
c[8]="3マス戻る";
c[9]="銀行より$150受取る";
c[10]="銀行より$50受取る";
c[11]="銀行へ$15支払う";
c[12]="各プレーヤーに$50支払う";
c[13]="修理費、家1軒あたり$25、ホテル1軒あたり$100を支払う";
c[14]="GOのマスへ進む"
c[15]="刑務所から釈放 (通称:釈放券)"
c[16]="刑務所へ行く";
 
 
 
}
 
 
function kyo(){
 
var c=new Array();
 
c[1]="銀行より$200受取る";
c[2]="生命保険満期により$100受取る";
c[3]="クリスマス基金の満期により$100受取る";
c[4]="遺産$100受取る";
c[5]="オペラのチケット代$10を各人から徴収できる";
c[6]="株式売却により$50受取る";
c[7]="礼金として$25受取る"
c[8]="所得税$20戻る";
c[9]="ビューティーコンテスト準優勝、$10受取る";
c[10]="治療費$50支払う";
c[11]="出産費$50支払う";
c[12]="教育費として$100支払う";
c[13]="修理費、家1軒あたり$25、ホテル1軒あたり$100を支払う";
c[14]="道路の修理費として家1軒あたり$40 、ホテル1軒あたり$115支払う"
c[15]="GO のマスへ進む"
c[16]="刑務所から釈放";
c[17]="刑務所へ行く";
 
}
 
 
 
 
 
  function dice(){
 
  n1=6*Math.random();
  dx=Math.floor(n1)+1;
 
 
return dx; 
}    
 
 
</script>
 
最終更新:2017年08月06日 00:02