ich weiss einfach net wie ich dasd hinbekomme, dass man mit drücken einer beliebigen taste, weiter kommt.
z.b. bei nem rundenbasierendem game is der computer dran dann man selber, man soll ne taste drücken damit dann wieder der comp dran is, wie mach ich das?
ich poste noch den code, damit ihr das vielleicht mal testen könnt oder so!
Code: Alles auswählen
# -*- coding: cp1252 -*-
import sys
from Tkinter import *
from string import *
from whrandom import *
seed()
s=[1,2,3,4,5,6,7,8,9,10,11]
hitpoints=10
def ende():
sys.exit(0)
def weiter():
continue
hauptfenster=Tk()
lb1=Label(hauptfenster,text="Willkommen Kleiner, du hast 10 Hitpoints \n und wirst nun das Duell deines Lebens bestreiten!")
lb1["font"]="Halo 18"
lb1["height"]=40
lb1["width"]=40
lb1["borderwidth"]=5
lb1["relief"]="ridge"
lb1["bg"]="#141E36"
lb1["fg"]="#FFFFFF"
lb1["anchor"]="center"
lb1.pack()
w=Button(hauptfenster,text="Weiter",command=weiter)
b=Button(hauptfenster,text="Ende",command=ende)
b.pack()
hauptfenster.mainloop()
for i in range(1,12,1):
i=choice(s)
choice(s)
if i==1:
print 'headshot! du bist im arsch'
hitpoints=hitpoints-10
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==2:
print 'Linker Arm! du verlierst 2 hitpoints'
hitpoints=hitpoints-2
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==3:
print 'rechter arm! du verlierst 2 hitpoints'
hitpoints=hitpoints-2
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==4:
print 'linkes bein! du verlierst 2 hitpoints'
hitpoints=hitpoints-2
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==5:
print 'rechtes bein! du verlierst 2 hitpoints'
hitpoints=hitpoints-2
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==6:
print 'rechter fuss! du verlierst 1 hitpoints'
hitpoints=hitpoints-1
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==7:
print 'linker fuss! du verlierst 1 hitpoints'
hitpoints=hitpoints-1
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==8:
print 'brust! du verlierst 3 hitpoints'
hitpoints=hitpoints-3
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==9:
print 'bauch! du verlierst 3 hitpoints'
hitpoints=hitpoints-3
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==10:
print 'hals! du merkst wie die kugel \n in deinen hals eindringt und du \n blut in die lunge bekommst, du siehst noch wie \n man die knarre auf dich hält, um dir den gnadenschuss \n zu geben'
hitpoints=hitpoints-10
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)
if i==11:
print 'daneben daneben!!!'
print 'hitpoints= ',hitpoints
if hitpoints<=0:
print 'du bist tot!'
sys.exit(0)