Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Programm funktioniert nicht fehlerfrei, wo ist der Fehler?

$
0
0

Hallo alle

Ich habe ein Skript geschrieben, welches eigentlich funktionieren soll.

Das Problem ist er subtrahiert nicht, in meinem Fall, $Attacke2 - $Gegnerleben.

cls
[string] $User1 = Read-Host "Gib deinen Namen ein"
[int]$Herz = 10
[int]$Level = 1
[int]$Attacke1 = 1
[int]$Attacke2 = 2
[int]$Attackeauswahl
[int]$GegnerLeben = 5

$mattacke = 1

Write-Host = "Dein Spieler heisst" $User1 ", ist Level" $Level "und verfügt über Lebenspunkte" $Herz "& du hast 3 verschiedene Angriffe"
Write-Host = "Dein Krieger läuft durch einen dunklen Wald und wird von einem Monster angegriffen. Was machst du?"
$Attackeauswahl = Read-Host "Geben sie ihre gewünschte Attacke ein 1 oder 2"

	if ($Attackeauswahl  -eq $Attacke1)
	{ $Monsterleben = $attacke1 - $GegnerLeben
	 write-host "Das Monster hat noch" $monsterleben  "Leben"}
	 else {
	 	if ($Attackeauswahl  -eq $Attacke2)
		{ $Monsterleben = $attacke2 - $GegnerLeben
		write-host "Das Monster hat noch" $monsterleben  "Leben"}
		else{
	 		Write-Host "Keine Attacke ausgewählt"
		}}

Lieber Gruss


mohamedhassan_99@hotmail.com


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>