randomproblem
-
Hi,
ich lerne gerade c++ (TC) und schreibe gerade ein Textrollenspiel. Ich habe nur ein Problem : Ich bin im Kampf und der Feind soll mich jetzt angreifen. Er hat z.B. 4 Waffen zur auswahl (Schwert,Stab,Stock,Zauberstab). Hier soll die randomfunktion rein. Wie mach ich das am einfachsten.
PS:. Bin noch Anfänger ,deswegen einfach erklären und nicht mekern
Schattenfürst
-
Einfach:
#include <cstdlib> #include <ctime> //... srand(time(NULL)); // initialisieren //... switch(rand() % 4 + 1) { case 1: // Waffe 1 case 2: // Waffe 2 // usw. }Aber lies mal den Artikel.
-
vielen Dank.
schuldige das ich das irgendwo hingeplatzt habe , aber ich habe nur 1 Stunde Internet pro Tag und da geh ich nicht gerne selber suchen, sondern lass mich gleich beraten (dafür gibts ja auch foren)PS:Kennst du ein gutes DEUTSCHES Tut wie man lernt grafik einzubinden?
Ich arbeite ja gerade an einem Textrollenspiel und da soll immermal die
Weltkarte mit meiner Figur erscheinen nur wie binde ich die ein???
TUTLINKS wären nicht schlecht.
-
-
@Don06: du hat das "break;" vergessen.
nach jedem aufruf von "case #:" immer "break;" ausser dem letzten, oder man möchte für zwei fälle das gleiche tun.