ich habe ein kleines Terminal-RPG geschrieben, bzw bin dabei, und finde einfach meinen Fehler zum verecken nicht.
Ich wusste nicht wo ich mich sonst hätte melden können, hoffe ich bin hier richtig
Code: Alles auswählen
# -*- coding: iso-8859-1 -*-
from random import *
def fusssoldat():
geg_leben = randint(20,25)
return geg_leben
def schlag():
cache1 = randint(1,10)
if cache1 == 2:
haerte = 0
return haerte
else:
haerte = randint(15, 20)
return haerte
def kritisch():
cache1 = randint(1, 5)
if cache1 == 2:
haerte = randint(20,26)
return haerte
else:
haerte = 0
return haerte
def runde():
print "Ein Fußsoldat!!!"
print "Lebenspunkte: ", cache
x = int(raw_input("1: Normaler Schlag, 2: Kritischen Schlag versuchen "))
if x == 1:
staerke = schlag()
cache = seinleben-staerke
print "Übrige Lebenspunkte: ", cache
elif x == 2:
staerke = kritisch()
cache = seinleben-staerke
print "Übrige Lebenspunkte: ", cache
eigenes_leben = 100
hilfe = 0
cache = fusssoldat()
while cache > 0:
runde()
