#!/usr/bin/env ruby # coding: utf-8 # -*- coidng: utf-8 -*- #なんだかんだで然さんのやつをぶちこんだやつです #ここからのやつが然さんのやつです puts"すごろくを始めます。" sleep 1 puts"まずは順番決めです。" sleep 1 puts"数字が大きい人が先攻です。" sleep 2 puts" P1 さんの結果は..." sleep 2 srand() saikoro1 = rand(12) + 1 printf("%d です!\n",saikoro1) sleep 2 puts" P2 さんの結果は..." sleep 2 saikoro2 = rand(12) + 1 printf("%d です!\n",saikoro2) sleep 2 if saikoro1 > saikoro2 puts" P1 さんが先攻、 P2 さんが後攻です。" elsif saikoro1 < saikoro2 puts" P2 さんが先攻、 P1 さんが後攻です。" elsif saikoro1 = saikoro2 puts"引き分けです。はい。" end sleep 2 #ここまでのやつが然さんのやつです #すごいね srand() dice = rand(6) + 1 masu = 0 + dice printf("今のマス目は 0 です。 ",masu) puts("ダイスロール!") sleep 2 printf("\出たダイスの目は %d でした。",dice) sleep 1 printf(" %d マス進みます",dice) sleep 1 x = masu d = ["wait it can't be","\n 1マス目","\n 2マス目","\n 3マス目","\n 4マス目","\n 5マス目","\n 6マス目","\n 7マス目","\n 8マス目","\n 9マス目","\n 10マス目","\n 11マス目","\n 12マス目","\n 13マス目","\n 14マス目","\n 15マス目","\n 16マス目","\n 17マス目","\n 18マス目","\n 19マス目"] puts d[x] sleep 1.5 srand() dice2 = rand(6) + 1 masu2 = masu + dice2 printf("今のマス目は %s です。 ",masu) puts("ダイスロール!") sleep 2 printf("\出たダイスの目は %d でした。",dice2) sleep 1 printf(" %d マス進みます",dice2) sleep 1 x = masu2 d = ["wait it can't be","\n 1マス目","\n 2マス目","\n 3マス目","\n 4マス目","\n 5マス目","\n 6マス目","\n 7マス目","\n 8マス目","\n 9マス目","\n 10マス目","\n 11マス目","\n 12マス目","\n 13マス目","\n 14マス目","\n 15マス目","\n 16マス目","\n 17マス目","\n 18マス目","\n 19マス目"] puts d[x] sleep 1.5 srand() dice3 = rand(6) + 1 masu3 = masu2 + dice3 printf("今のマス目は %s です。 ",masu2) puts("ダイスロール!") sleep 2 printf("\出たダイスの目は %d でした。",dice3) sleep 1 printf(" %d マス進みます",dice3) sleep 1 x = masu3 d = ["wait it can't be","\n 1マス目","\n 2マス目","\n 3マス目","\n 4マス目","\n 5マス目","\n 6マス目","\n 7マス目","\n 8マス目","\n 9マス目","\n 10マス目","\n 11マス目","\n 12マス目","\n 13マス目","\n 14マス目","\n 15マス目","\n 16マス目","\n 17マス目","\n 18マス目","\n wait it can't be"] puts d[x] sleep 2 srand() dice4 = rand(6) + 1 masu4 = masu3 + dice4 printf("今のマス目は %s です。 ",masu3) puts("ダイスロール!") sleep 2 printf("\出たダイスの目は %d でした。",dice4) sleep 1 printf(" %d マス進みます",dice4) sleep 1 x = masu4 d = ["wait it can't be","\n 1マス目","\n 2マス目","\n 3マス目","\n 4マス目","\n 5マス目","\n 6マス目","\n 7マス目","\n 8マス目","\n 9マス目","\n 10マス目","\n 11マス目","\n 12マス目","\n 13マス目","\n 14マス目","\n 15マス目","\n 16マス目","\n 17マス目","\n 18マス目","\n 19マス目","\n 20マス目","\n 21マス目","\n 22マス目","\n 23マス目","\n 24マス目",]#"\n マス目", puts d[x] sleep 1.5 srand() dice5 = rand(6) + 1 masu5 = masu4 + dice5 printf("今のマス目は %s です。 ",masu4) puts("ダイスロール!") sleep 2 printf("\出たダイスの目は %d でした。",dice5) sleep 1 printf(" %d マス進みます",dice5) sleep 1 x = masu5 d = ["wait it can't be","\n 1マス目","\n 2マス目","\n 3マス目","\n 4マス目","\n 5マス目","\n 6マス目","\n 7マス目","\n 8マス目","\n 9マス目","\n 10マス目","\n 11マス目","\n 12マス目","\n 13マス目","\n 14マス目","\n 15マス目","\n 16マス目","\n 17マス目","\n 18マス目","\n 19マス目","\n 20マス目","\n 21マス目","\n 22マス目","\n 23マス目","\n 24マス目","\n 25マス目","\n 26マス目","\n 27マス目","\n マス目","\n 29マス目","\n 30マス目",] puts d[x] sleep 1.5 puts"体験版はここまでです。" sleep 2 puts"続きは製品版でお楽しみください。"