一个经典RPG游戏(3)
2008-02-23 05:27:19来源:互联网 阅读 ()
{
for(;;)
{
cout<<"重新输入"<<'\n';
cin>>c;
if (c>0) break;
}
}
if (b=="1") f=1;
if (b=="2") f=2;
if (b=="3") f=3;
if (b=="4") f=4;
if (money<yaopinqian[f]*c) cout<<"失败"<<'\n'<<'\n';
else { money=money-yaopinqian[f]*c;
yaopin[f]=yaopin[f] c;
cout<<"购买成功"<<'\n'<<'\n'; }
}
else cout<<"退出!"<<'\n'<<'\n';
}
}
void wuqid()
{
wuqi[1]=10;
wuqi[2]=20;
wuqi[3]=50;
wuqi[4]=80;
int e=0,f;
string b;
cout<<"小刀=1 30$ str 10"<<'\n';
cout<<"阔刀=2 200$ str 20"<<'\n';
cout<<"血饮=3 500$ str 50"<<'\n';
cout<<"机关炮=4 1000$ str 80"<<'\n';
cout<<"退出=q"<<'\n';
cin>>b;
if (b=="q") e=1;
if (b!="1" && b!="2" && b!="3" && b!="4" && b!="q") e=2;
if (e==2) cout<<"输入错误!"<<'\n'<<'\n';
else {
if (e!=1)
{
if (b=="1") f=1;
if (b=="2") f=2;
if (b=="3") f=3;
if (b=="4") f=4;
if (money<wuqiqian[f]) cout<<"失败"<<'\n'<<'\n';
else { money=money-wuqiqian[f];
wuqiz[1]=wuqiz[2]=wuqiz[3]=wuqiz[4]=0;
wuqiz[f]=1;
str[1]=str[1] wuqi[f]-temp[2];
temp[2]=wuqi[f];
cout<<"购买成功"<<'\n'<<'\n'; }
}
else cout<<"退出!"<<'\n'<<'\n';
}
}
void fangjud()
{
int e=0,f;
string b;
fangju[1]=5;
fangju[2]=15;
fangju[3]=30;
fangju[4]=50;
cout<<"布衣=1 20$ def 5"<<'\n';
cout<<"皮衣=2 100$ def 15"<<'\n';
cout<<"锁甲=3 500$ def 30"<<'\n';
cout<<"板甲=4 1000$ def 50"<<'\n';
cout<<"退出=q"<<'\n';
cin>>b;
if (b=="q") e=1;
if (b!="1" && b!="2" && b!="3" && b!="4" && b!="q") e=2;
if (e==2) cout<<"输入错误!"<<'\n'<<'\n';
else {
if (e!=1)
{
if (b=="1") f=1;
if (b=="2") f=2;
if (b=="3") f=3;
if (b=="4") f=4;
if (money<fangjuqian[f]) cout<<"失败"<<'\n'<<'\n';
else { money=money-fangjuqian[f];
fangjuz[1]=fangjuz[2]=fangjuz[3]=fangjuz[4]=0;
fangjuz[f]=1;
def[1]=def[1] fangju[f]-temp[3];
temp[3]=fangju[f];
cout<<"购买成功"<<'\n'<<'\n'; }
}
else cout<<"退出!"<<'\n'<<'\n';
}
}
void shiyong()
{
cout<<"1 小补药有"<<yaopin[1]<<"个"<<'\n';
cout<<"2 大补药有"<<yaopin[2]<<"个"<<'\n';
cout<<"3 全恢复药有"<<yaopin[3]<<"个"<<'\n';
cout<<"4 神奇水有"<<yaopin[4]<<"个"<<'\n';
int c;
cout<<"使用药品=";
cin>>c;
if (yaopin[c]==0) cout<<"失败!!!!"<<'\n'<<'\n';
else
{ yaopin[c]--;
switch (c)
{
case 1:cout<<"hp恢复30"<<'\n';hp[1]=hp[1] 30;
if (hp[1]>hp[2]) hp[1]=hp[2];
break;
case 2:cout<<"hp恢复100"<<'\n';hp[1]=hp[1] 100;
if (hp[1]>hp[2]) hp[1]=hp[2];
break;
case 3:cout<<"hp全恢复"<<'\n';hp[1]=hp[2];
break;
case 4:cout<<"爆豆啦!"<<'\n';str[1]=str[1] 100000;
hp[1]=99999;
break;
}
}
}
void prt3()
{
cout<<"太帅了!打赢Zn,游戏结束"<<'\n';
boss=0;
if (mj=1)
{ str[1]=str[1] 1000;
def[1]=def[1] 1000;
hp[1]=hp[1] 1000;
cout<<"胜利!升级 str="<<str[1]<<" def="<<def[1]<<" hp="<<hp[2]<<'\n';
str[4]=str[4] 10000;
def[4]=def[4] 10000;
money=money 20000;
cout<<"得到20000金"<<'\n'<<'\n';
}
}
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: 验C 中接口和实现分离的技术
下一篇: 内存陷阱 驯服C 中的野指针
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
