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


    1. #include
    2. #include
    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<<" ---------斗罗大陆---------"<
    11. cout<<"(福利放送:开局5000点经验)"<
    12. cout<<"你好,欢迎来到斗罗大陆,行走江湖,请留下你的大名:";
    13. cin >> name;
    14. if(name=="黄金斗战士"){
    15. jy=30000;
    16. gj=100;
    17. fy=100;
    18. hp=160;
    19. }
    20. cout<",你即将进行魂力测评,请做好准备"<
    21. Sleep(3000);
    22. hl=rand()%100+1;
    23. if(hl<=20) {
    24. cout<<"你只是一个普通人,没有魂力,平凡的度过一生!!!"<
    25. return 0;
    26. }
    27. else{
    28. hl=(hl-20)/8;
    29. cout<<"你的魂力为"<"级,请开始你的成神之路"<
    30. }
    31. cout<",你即将觉醒武魂,请做好准备"<
    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<<"恭喜"<"升级,当前魂力"<"级!!!"<
    87. cout<<"攻击力加7,防御力加5,HP值加10"<
    88. jy-=hl*100;
    89. if(hl%10==0){
    90. cout<<"魂力达到瓶颈,请吸收魂环"<
    91. break;
    92. }
    93. }
    94. gj+=7*hl;
    95. fy+=5*hl;
    96. hp+=10*hl;
    97. cout<<"你的武魂是:"<" 攻击力:"<" 防御力:"<" 经验值:"<"/"<100<<" HP:"<
    98. return 0;
    99. }

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

  • 相关阅读:
    Windows下使用图形化的Havoc C2
    Java 18为什么要指定UTF-8为默认字符集
    Vue常用知识点汇总
    Linux企业运维之k8s-yaml编写
    python BeautifulReport 处理非常规标签输出
    三十一、《大数据项目实战之用户行为分析》Spark SQL与Hive整合
    P1506 拯救oibh总部
    PCL点云处理之检查文件路径是否存在 (二百一十二)
    A. Three Doors
    代码——快捷键
  • 原文地址:https://blog.csdn.net/would20110710/article/details/140411384