Guest User

Untitled

a guest
Aug 16th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.03 KB | None | 0 0
  1. /* RPG ohne Namen, Idee und Entwickelt von DenoZaso. Das Projekt ist Open-Source, also kann jeder daran rumfummeln.
  2. Viel Spafl noch und so...
  3. */
  4.  
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. #include <string.h>
  8.  
  9. int main()
  10. {
  11. /* Das sind die Kack Variablen f¸r die strcmp function */
  12. char Krieger[] = "Krieger";
  13. char Magier[] = "Magier";
  14. char Ninja[] = "Ninja";
  15. char weins[] = "1";
  16. char wzwei[] = "2";
  17. char wdrei[] = "3";
  18. char wClass[7]; /* Klassenauswahl */
  19. char name[155];
  20. /* die n‰chsten Variablen sind jeweils f¸r das Aufnehmen und Auswerten der dingsis da zust‰ndig
  21. deswegen haben sie auch einfache namen. nicht hauen */
  22. char w1[1];
  23. printf("Hallo. Schoen dich zu sehen!");
  24. printf("\nWie geht es dir?\nIch hoffe mal dir geht es gut. Na dann wollen wir mal loslegen!\n");
  25. system("pause");
  26. Klassenauswahl: printf("Welche Klasse moechtest du spielen?\n");
  27. printf("Name: Krieger Magier Ninja\n");
  28. printf("Angriff: 50 30 40\n");
  29. printf("Agilitaet: 10 20 30\n");
  30. printf("Mentalitaet: 03 10 06\n");
  31. printf("Stamina: 30 25 15\n");
  32. printf("Bitte waehlen Sie jetzt.\n");
  33. gets(wClass);
  34. if (strcmp(wClass, Krieger) == 0)
  35. {
  36. printf("Ich wuerde noch gerne wissen, wie dein Krieger heissen soll!\n");
  37. gets(name);
  38. printf("Glueckwunsch, %s, du bist nun ein tapferer Krieger!\nAuf in die Schlacht!\n", name);
  39. }
  40. else if (strcmp(wClass, Magier) == 0)
  41. {
  42. printf("Ich wuerde noch gerne wissen, wie dein Magier heissen soll!\n");
  43. gets(name);
  44. printf("Glueckwunsch, %s, du bist nun ein magischer Magier!\nZaubere dir deinen Weg frei!!\n", name);
  45. }
  46. else if(strcmp(wClass, Ninja) == 0)
  47. {
  48. printf("Ich wuerde noch gerne wissen, wie dein Ninja heissen soll!\n");
  49. gets(name);
  50. printf("Glueckwunsch, %s, du bist nun ein flexibler Ninja!\nMit deiner Agilitaet kannst du jeder Kreatur ausweichen!!\n", name);
  51. }
  52. else
  53. {
  54. printf("Ungueltiger Krieger, achte auf die Schreibweise!\n");
  55. system("pause");
  56. goto Klassenauswahl;
  57. }
  58. printf("Es war einmal ein kleiner %s mit dem Namen %s.\nEr war ganz alleine, und hatte keine Freunde 'haemisch lach'\nEr geht durch die weite weite Welt, und er sieht ein Lebewesen!\n", wClass, name);
  59. Wech1: printf("Ansehen\tWeggehen\tEs Fuettern (Du kannst(musst) mit 1, 2 oder 3 abkuerzen)");
  60. gets(w1);
  61. if(strcmp(w1, weins) == 0)
  62. {
  63. printf("Du gehst naeher um dir das Lebewesen anzusehen, und dann merkst du, dass es ein -Name- ist.");
  64. }
  65. else if(strcmp(w1, wzwei) == 0)
  66. {
  67. printf("Du gehst weg.");
  68. }
  69. else if (strcmp(w1, wdrei) == 0)
  70. {
  71. printf("Du reisst dir einen Grashalm ab und fuetterst das Tier.\nEs sieht so aus, als ob es sich freut.");
  72. }
  73. else
  74. {
  75. printf("Ungueltige Auswahl, bitte waehlen sie erneut.\n");
  76. system("pause");
  77. goto Wech1;
  78.  
  79. }
  80.  
  81. }
Add Comment
Please, Sign In to add comment