<stdio.h>
<stdlib.h>
<string.h>
<time.h>
<conio.h>
main(){
int a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;
a=255;b=100;c=500;j=3;k=3;l=2;m=1;p=0;
while(1){
printf("勇者\nHP:%d\nMP:%d\n",a,b);
printf("\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n");
printf("\n\n\n\n\n\n\n\n\n 0:攻撃 1:魔法 2:道具 3:逃げる 4:喘ぐ 5:撫でる\nコマンド?=>");
scanf("%d",&d);
printf("\n\n");
if(d==0){
srand((unsigned)time(NULL));
e=rand()%30+15;f=rand()%10;
if(f==0){
e*=6;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n==========●))д`≦)\n \n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者の攻撃!クリティカルヒット!!\n スライムに%dのダメージ!!!\n",e);
}
else if(f==9){
e=0;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n \n (´д`)\n \n  ̄ ̄ ̄\n\n\n\n\nあのー\n\nえーっと\n\nこの変態には効果が無いようだ…",a,b);
printf("\n 敵のHPが回復!!\n");
c+=30;
}
else{
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者の攻撃!スライムに%dのダメージ!\n",e);
}
c-=e;
}
else if(d==1){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n\n\n\n\n\n\n\n\n",a,b);
printf("どの魔法を使いますか?\n0:火の玉(MP5) 1:風の刃(MP20) 2:反射の壁(MP20) 3:性なる光(MP30)\nコマンド?=>");
scanf("%d",&g);
if(g==0&&b>=5){
b-=5;
srand((unsigned)time(NULL));
e=rand()%50+30;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦){にゃー\n \n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は火の玉を唱えた!スライムに%dのダメージ!\n",e);
}
else if(g==1&&b>=10){
b-=20;
srand((unsigned)time(NULL));
e=rand()%80+40;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦){はわー\n \n \n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は風の刃を唱えた!スライムに%dのダメージ!\n",e);
}
else if(g==2&&b>=20){
b-=20;h=1;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦){ぬおー\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は反射の壁を作り出した。\n");
}
else if(g==3){
srand((unsigned)time(NULL));
i=rand()%31+30;
e=0;
a-=i;
b+=i;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦){ぐおー\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は性なる光を唱えた!\n勇者のMPが%d回復!!勇者のHPに%dのダメージ!!\n\n勇者はちょっぴりえっちな気分になった\n\n",i,i);
}
else if(g==4&&b>=1){
e=b;b=0;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n==================●\n\n @===\n===============))д`≦)=====>>\n  ̄ ̄ ̄\n\n===============§\n\n===================================★\n\n\n\n\n\n",a,b);
printf(" 勇者はマダンテを唱えた!スライムに%dのダメージ!\n",e);
}
else{
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´・д・≦)?\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は魔法を唱えようとしたが失敗した。\n");
}
c-=e;
}
else if(d==2){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n\n\n\n\n\n\n\n\n",a,b);
printf("どの道具を使いますか?\n0:絆創膏X%d 1:魔法の元X%d 2:おにぎりX%d\nコマンド?=>",j,k,l,m);
scanf("%d",&g);
if(g==0&&j>0){
a+=100;j-=1;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は絆創膏を使った!勇者のHPは100回復した!\n");
}
else if(g==1&&k>0){
b+=50;k-=1;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は魔法の元を使った!勇者のMPは50回復した!\n");
}
else if(g==2&&l>0){
a+=40;b+=40;l-=1;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者はおにぎりを食べた!勇者のHPとMPは40回復した!\n");
}
else if(g==3&&m>0){
a-=100;c-=100;m-=1;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は自爆スイッチを押した!お互いにサ斌\のダメージ!\n");
}
else{
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者はアイテムを使おうとしたが使えなかった。\n");
}
}
else if(d==3){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は逃げ出した。しかし回りこまれた!\n");
}
else if(d==4){
p++;
printf("\a\a\a勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は喘いだ。\n");
getch();
printf("\a\a\aハァハァ…");
if(p==3){
printf("勇者の性欲が極限まで高まった!!\n\n勇者{ハァ…ハァ…ハァ…ぬこたん…ハァ…ウッ\a\a\a");
printf("\n\n\n\n\n\n\n\n\n Δ Δ\n (´・д・`){え…あの…\n \n\n\n\n\n\n\n\n\n\n");
}
if(p==4){
p=255*255;
a-=p;
printf("\n\n勇者{ぬこタァアアアアアアアアアアアアアアアアアアんッッッッッ!!!!!!!!!!!!!\n\n");
printf("\a\a\a勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (´・д・`){こぁいぉ…\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf("ぬこのびんた!勇者は%dのダメージ!\n更に一生治ることのない傷が勇者とぬこに与えられた!",p);
}
}
else if(d==5){
printf("\a\a\a勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧д≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf("勇者はぬこを撫でた!");
}
else if(d==6){
a=0;
printf("\a\a\a勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧・д・≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf("えるしゃだいのこうげき!\n\n「そんな装備で大丈夫か?」\n\n\n「アイツはいい奴だったよ…]\n\n");
}
else{
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧-д-≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者はボーっとしていた。\n");
}
getch();
if(a>=1&&c<=0){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n MNMNM\n < >\n < >\n < >\n MNMNM\n\n\n\n\n\n\n\n\n\n\a\a\a\a",a,b);
printf(" スライムを倒した!\n");
getch();
printf("\n\n\n\n演出\n\n\n\n\n\n\n\nおれ");
getch();
printf("\n\n\n\nでばっがー\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\n\n\n\nさうんど\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\n\n\n\nいねむり\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\n\n\nてんきゅー\n\n\n\n\n\n\nEND\n\n\n\n\n\n\n\n\n");
getch();
printf("『すらいむがなかまになりたそうにこちらを…ッアー!!!』\n\n");
getch();
break;
}
else if(a<=0){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は力尽きた…\n");
getch();
break;
}
srand((unsigned)time(NULL));
n=rand()%50+1;o=rand()%10;
if(o==0){
n=255;
a-=n;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" スライムのクリティカル攻撃!勇者は%dのダメージ!!\n",n);
getch();
}
else{
a-=n;
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" スライムの攻撃!勇者は%dのダメージ!!\n",n);
getch();
}
if(a>=1&&c<=0){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" スライムを倒した!\n");
getch();
printf("\n演出\n\n\n\n\n\n\n\nおれ");
getch();
printf("\nでばっがー\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\nさうんど\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\nいねむり\n\n\n\n\n\n\n\n\nおれ");
getch();
printf("\n\n\nてんきゅー\n\n\n\n\n\n\nEND\n\n\n\n\n\n\n\n\n");
getch();
printf("『すらいむがなかまになりたそうにこちらを…ッアー!!!』\n\n");
break;
}
else if(a<=0){
printf("勇者\nHP:%d\nMP:%d\n\n\n\n\n\n\n\n\n Δ Δ\n (≧´д`≦)\n \n\n\n\n\n\n\n\n\n\n",a,b);
printf(" 勇者は力尽きた…\n");
getch();
break;
}
}}
最終更新:2010年11月09日 09:50