📄 buy.h
字号:
extern char a_1,a_2;
void buy_1()//定义武器的买卖
{
int k1=0;
void buy_1();
char ch;
system("cls");
system("color f6");
gotoxy(3,3);printf("\n铁匠%c:你看看吧,我这就这些东西了!\n\n 传说中的碧血弓才是最好的!",2);
gotoxy(10,8);printf("买");
gotoxy(4,10);printf("%c",16);
gotoxy(5,10);printf("1.铁胎弓(300)");
gotoxy(5,12);printf("2.雀画弓(800)");
gotoxy(5,14);printf("3.降魔弓(2000)");
gotoxy(5,16);printf("4.退出");
gotoxy(10,17);printf("卖");
weapon4(man.weapon,5,18);
gotoxy(47,4);printf("%s%c: ",man.name,1);
gotoxy(47,7);printf("金钱:%d",man.menoy);
gotoxy(41,10);weapon(man.d_weapon);
ch=getch();
while(ch!=13)
{
if(ch==a_2)
{
k1=k1+2;
if(k1>14)k1=k1-2;
gotoxy(4,(8+k1));printf(" ");
gotoxy(4,10+k1);printf("%c",16);
}
if(ch==a_1)
{
k1=k1-2;
if(k1<0)k1=k1+2;
gotoxy(4,12+k1);printf(" ");
gotoxy(4,10+k1);printf("%c",16);
}
ch=getch();
}
if(k1==0)
{
if(man.menoy<300)
{
gotoxy(47,15);printf("对不起,你金钱不足300!");
getch();
}
else
{
man.menoy=man.menoy-300;
save(man.weapon,2);
weapon4(man.weapon,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_1();
}
if(k1==2)
{
if(man.menoy<800)
{
gotoxy(47,15);printf("对不起,你金钱不足800!");
getch();
}
else
{
man.menoy=man.menoy-800;
save(man.weapon,3);
weapon4(man.weapon,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_1();
}
if(k1==4)
{
if(man.menoy<2000)
{
gotoxy(47,15);printf("对不起,你金钱不足2000!");
getch();
}
else
{
man.menoy=man.menoy-2000;
save(man.weapon,4);
weapon4(man.weapon,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_1();
}
if(k1==6)
{
}
if(k1==8)
{
weapon_menoy(man.weapon[0]);
man.weapon[0]=0;
weapon4(man.weapon,5,18);
getch();
buy_1();
}
if(k1==10)
{
weapon_menoy(man.weapon[1]);
man.weapon[1]=0;
weapon4(man.weapon,5,18);
getch();
buy_1();
}
if(k1==12)
{
weapon_menoy(man.weapon[2]);
man.weapon[2]=0;
weapon4(man.weapon,5,18);
getch();
buy_1();
}
if(k1==14)
{
weapon_menoy(man.weapon[3]);
man.weapon[3]=0;
weapon4(man.weapon,5,18);
getch();
buy_1();
}
}
void buy_2()//定义衣服的买卖
{
int k2=0;
void buy_2();
char ch;
system("cls");
system("color f6");
gotoxy(3,3);printf("\n裁缝%c:你看看吧,我这就这些东西了!\n\n 传说中的流光战铠才是最好的!",2);
gotoxy(10,8);printf("买");
gotoxy(4,10);printf("%c",16);
gotoxy(5,10);printf("1.连环战铠(200)");
gotoxy(5,12);printf("2.黄金战铠(600)");
gotoxy(5,14);printf("3.灵狮战铠(1000)");
gotoxy(5,16);printf("4.退出");
gotoxy(10,17);printf("卖");
cloth4(man.cloth,5,18);
gotoxy(47,4);printf("%s%c: ",man.name,1);
gotoxy(47,7);printf("金钱:%d",man.menoy);
gotoxy(41,10);cloth(man.d_cloth);
ch=getch();
while(ch!=13)
{
if(ch==a_2)
{
k2=k2+2;
if(k2>14)k2=k2-2;
gotoxy(4,(8+k2));printf(" ");
gotoxy(4,10+k2);printf("%c",16);
}
if(ch==a_1)
{
k2=k2-2;
if(k2<0)k2=k2+2;
gotoxy(4,12+k2);printf(" ");
gotoxy(4,10+k2);printf("%c",16);
}
ch=getch();
}
if(k2==0)
{
if(man.menoy<200)
{
gotoxy(47,15);printf("对不起,你金钱不足200!");
getch();
}
else
{
man.menoy=man.menoy-200;
save(man.cloth,2);
cloth4(man.cloth,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_2();
}
if(k2==2)
{
if(man.menoy<600)
{
gotoxy(47,15);printf("对不起,你金钱不足600!");
getch();
}
else
{
man.menoy=man.menoy-600;
save(man.cloth,3);
cloth4(man.cloth,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_2();
}
if(k2==4)
{
if(man.menoy<1000)
{
gotoxy(47,15);printf("对不起,你金钱不足1000!");
getch();
}
else
{
man.menoy=man.menoy-1000;
save(man.cloth,4);
cloth4(man.cloth,5,18);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
getch();
}
buy_2();
}
if(k2==6)
{
}
if(k2==8)
{
cloth_menoy(man.cloth[0]);
man.cloth[0]=0;
cloth4(man.cloth,5,18);
getch();
buy_2();
}
if(k2==10)
{
cloth_menoy(man.cloth[1]);
man.cloth[1]=0;
cloth4(man.cloth,5,18);
getch();
buy_2();
}
if(k2==12)
{
cloth_menoy(man.cloth[2]);
man.cloth[2]=0;
cloth4(man.cloth,5,18);
getch();
buy_2();
}
if(k2==14)
{
cloth_menoy(man.cloth[3]);
man.cloth[3]=0;
cloth4(man.cloth,5,18);
getch();
buy_2();
}
}
void buy_3()//定义药的买卖
{
int k3=0;
void buy_3();
char ch;
system("cls");
system("color f6");
gotoxy(3,3);printf("\n药师%c:你看看吧,我这就这两种药了!",2);
gotoxy(10,8);printf("买");
gotoxy(4,10);printf("%c",16);
gotoxy(5,10);printf("1.金创药(50)");
gotoxy(5,12);printf("2.魔法药(50)");
gotoxy(5,14);printf("3.退出");
gotoxy(10,15);printf("卖");
med(5,16);
gotoxy(47,4);printf("%s%c: ",man.name,1);
gotoxy(47,7);printf("金钱:%d ",man.menoy);
med(47,10);
ch=getch();
while(ch!=13)
{
if(ch==a_2)
{
k3=k3+2;
if(k3>8)k3=k3-2;
gotoxy(4,(8+k3));printf(" ");
gotoxy(4,10+k3);printf("%c",16);
}
if(ch==a_1)
{
k3=k3-2;
if(k3<0)k3=k3+2;
gotoxy(4,12+k3);printf(" ");
gotoxy(4,10+k3);printf("%c",16);
}
ch=getch();
}
if(k3==0)
{
if(man.menoy<50)
{
gotoxy(47,15);printf("对不起,你金钱不足50!");
getch();
}
else
{
man.menoy=man.menoy-50;
man.h_med=man.h_med+1;
gotoxy(47,7);
printf("金钱:%d ",man.menoy);
med(5,16);
med(47,10);
getch();
}
buy_3();
}
if(k3==2)
{
if(man.menoy<50)
{
gotoxy(47,15);printf("对不起,你金钱不足50!");
getch();
}
else
{
man.menoy=man.menoy-50;
man.m_med=man.m_med+1;
gotoxy(47,7);
printf("金钱:%d ",man.menoy);
med(5,16);
med(47,10);
getch();
}
buy_3();
}
if(k3==4)
{
}
if(k3==6)
{
man.menoy=man.menoy+25;
man.h_med=man.h_med-1;
gotoxy(47,7);
printf("金钱:%d ",man.menoy);
med(5,16);
med(47,10);
getch();
buy_3();
}
if(k3==8)
{
man.menoy=man.menoy+25;
man.m_med=man.m_med-1;
gotoxy(47,7);
printf("金钱:%d ",man.menoy);
med(5,16);
med(47,10);
getch();
buy_3();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -