当前位置:   article > 正文

C++编程小游戏------斗罗大陆(1)魂力测评和武魂觉醒

C++编程小游戏------斗罗大陆(1)魂力测评和武魂觉醒
  1. #include <bits/stdc++.h>
  2. #include <windows.h>
  3. using namespace std;
  4. string name,wh;
  5. int hl,wh1;
  6. int gj=50,fy=50,jy=5000,hp=60;
  7. int main() {
  8. // 共十个武魂["昊天锤","蓝电霸王龙","七杀剑","火凤凰","尖尾雨燕","蓝银皇","六翼天使","邪眸白虎","破魂枪","奇茸通天菊"];
  9. srand(time(NULL));
  10. cout<<" ---------斗罗大陆---------"<<endl;
  11. cout<<"(福利放送:开局5000点经验)"<<endl;
  12. cout<<"你好,欢迎来到斗罗大陆,行走江湖,请留下你的大名:";
  13. cin >> name;
  14. if(name=="黄金斗战士"){
  15. jy=30000;
  16. gj=100;
  17. fy=100;
  18. hp=160;
  19. }
  20. cout<<name<<",你即将进行魂力测评,请做好准备"<<endl;
  21. Sleep(3000);
  22. hl=rand()%100+1;
  23. if(hl<=20) {
  24. cout<<"你只是一个普通人,没有魂力,平凡的度过一生!!!"<<endl;
  25. return 0;
  26. }
  27. else{
  28. hl=(hl-20)/8;
  29. cout<<"你的魂力为"<<hl<<"级,请开始你的成神之路"<<endl;
  30. }
  31. cout<<name<<",你即将觉醒武魂,请做好准备"<<endl;
  32. Sleep(3000);
  33. wh1=rand()%10;
  34. if(wh1==0) {
  35. wh="昊天锤";
  36. gj+=27;
  37. fy+=12;
  38. }
  39. if(wh1==1) {
  40. wh="蓝电霸王龙";
  41. gj+=17;
  42. fy+=21;
  43. }
  44. if(wh1==2) {
  45. wh="七杀剑";
  46. gj+=31;
  47. fy+=7;
  48. }
  49. if(wh1==3) {
  50. wh="火凤凰";
  51. gj+=21;
  52. fy+=15;
  53. }
  54. if(wh1==4) {
  55. wh="尖尾雨燕";
  56. gj+=18;
  57. fy+=16;
  58. }
  59. if(wh1==5) {
  60. wh="蓝银皇";
  61. gj+=13;
  62. fy+=26;
  63. }
  64. if(wh1==6) {
  65. wh="六翼天使";
  66. gj+=20;
  67. fy+=20;
  68. }
  69. if(wh1==7) {
  70. wh="邪眸白虎";
  71. gj+=23;
  72. fy+=16;
  73. }
  74. if(wh1==8) {
  75. wh="破魂枪";
  76. gj+=28;
  77. fy+=10;
  78. }
  79. if(wh1==9) {
  80. wh="奇茸通天菊";
  81. gj+=16;
  82. fy+=18;
  83. }
  84. while(jy>=hl*100){
  85. hl+=1;
  86. cout<<"恭喜"<<name<<"升级,当前魂力"<<hl<<"级!!!"<<endl;
  87. cout<<"攻击力加7,防御力加5,HP值加10"<<endl;
  88. jy-=hl*100;
  89. if(hl%10==0){
  90. cout<<"魂力达到瓶颈,请吸收魂环"<<endl;
  91. break;
  92. }
  93. }
  94. gj+=7*hl;
  95. fy+=5*hl;
  96. hp+=10*hl;
  97. cout<<"你的武魂是:"<<wh<<" 攻击力:"<<gj<<" 防御力:"<<fy<<" 经验值:"<<jy<<"/"<<hl*100<<" HP:"<<hp<<endl;
  98. return 0;
  99. }

外挂:将名字取为 黄金斗战士 即可获得30000经验值和额外增幅!!!

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号