Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # si lo mejoras mandamelo a tomiav97@gmail.com
- def instrucciones():
- print 'Este juego se aprende a jugar mientras lo haces.\n\
- Simplemente escribi, por ejemplo, "ir al sur" si \n\
- queres ir al sur. Los verbos se usan en infinitivo.'
- mochila=['brujula','rollo de alambre','pistola 9mm','hacha']
- mochilacomida=[]
- dejar=['dejar', 'dejarla', 'tirar', 'tirarla']
- examinar=['examinar','buscar','explorar','search','seek','b','conseguir']
- cuerpo=['cuerpo','cuerpos','compañero','compañeros','cadaver','cadaveres','muerto','muertos']
- ir=['caminar hacia el','mover hacia el','dirigirse hacia el','ir hacia el','ir al','i','caminar al','ir','entrar','entrar al','meterse al']
- cortarbol=['cortar','hachar','tirar','c','cortar los','hachar los','tirar los']
- tronco=['tronco','madera','maderos','troncos','arbol','arboles']
- comida=['alimento','comida','algo para comer']
- correr=['correr','salir corriendo','huir','escapar','escaparse']
- matar=['disparar','dispararle','matarlo','matar','lo mato', 'le disparo']
- disparar=['disparar bengala', 'lanzar bengala', 'tirar bengala']
- agarrar=['agarrar','tomar','recoger','arrancar']
- caja=['caja','caja de herramientas','cajon']
- abrir=['abrirla','la abro','abrir']
- trepar=['trepar un arbol','trepar arbol','escalar un arbol','escalar arbol','subir','subir arbol']
- mirar=['mirar','observar','ver']
- def principio():
- bala=3
- lugar=1
- anulador=0
- anulador1=0
- anulador2=0
- anulador3=0
- print "Te despiertas junto a un gran arbol, en medio de una jungla frondosa y oscura.\n\
- Lo unico que recuerdas es un terrible accidente de helicoptero.\n\
- Te das vuelta y ves el helicoptero destruido y a tus 3 compañeros muertos, aparentemente sos el unico \n\
- que sobrevivio. \n\
- Lo unico que tenes en la mochila es: \n\
- - Una brujula \n\
- - Un rollo de alambre \n\
- - Una pistola 9mm \n\
- - Tres balas \n\
- - Hacha \n\
- Ademas sabes que la base mas cercana queda hacia el sur."
- while lugar==1:
- accion= raw_input('Que haces ahora ?')
- #Accion -ganar-
- if accion=='ganar' or 'ganar el juego':
- print 'Ni lo sueñes'
- #Examinar el arbol
- for palabra1 in examinar:
- if accion==palabra1+' arbol':
- print 'Estas junto a un gran arbol con unas ramas sobresalientes, \n\
- su copa se eleva por el resto de los otros arboles.'
- #Trepar arbol
- if accion in trepar:
- print 'te acercas a un arbol y subis lo mas alto \n\
- que podes'
- arbol=True
- while arbol==True:
- accion=raw_input('que haces arriba del arbol?')
- if accion in mirar:
- print 'Desde el lugar en el que estas podes ver la jungla en la que te encontras. \n\
- No ves mas que la verde inmensidad y una densa capa de niebla cubriendo todo. \n\
- Tambien ves un avion pasar a lo lejos'
- if 'bengala' in mochila:
- if accion in disparar:
- print 'Disparas tu unica bengala justo en el momento \n\
- que pasa un avion por el cielo, con la esperanza de ser visto \n\
- y rescatado pero esta no funciona. El avion se pierde en la distancia. \n\
- ¿Acaso pensaste que te lo dejariamos TAN facil?'
- if accion=='bajarse' or accion=='bajar':
- arbol=False
- #Si quiere examinar el helicoptero
- for palabra1 in examinar:
- if accion==palabra1+' helicoptero':
- print 'El helicoptero esta destruido, la puerta salio volando al \n\
- igual que sus tripulantes luego de chocar'
- #Si quiere ir al helicoptero
- for palabra1 in ir:
- if accion==palabra1+' helicoptero':
- heli=True
- print 'Entraste a lo que queda del helicoptero, ves los restos de \n\
- un asiento con resortes que salen y una caja de herramientas'
- while heli==True:
- accion=raw_input('(Estas en el helicoptero)')
- for palabra1 in agarrar:
- if accion==palabra1+' resortes' and anulador2==0:
- print 'Arrancas los resortes y los guardas en la mochila'
- mochila.append('resortes')
- anulador2=1
- elif anulador2!=0 and accion==palabra1+' resortes':
- print 'Los resortes que quedan son muy dificiles de arrancar'
- for palabra2 in caja:
- if accion==palabra1+' '+palabra2:
- print 'Agarras la caja'
- cajemer=True
- while cajemer==True:
- accion=raw_input('que haces con la caja?')
- if accion in abrir:
- if anulador3==1:
- print 'La caja esta vacia'
- elif anulador3==0:
- print 'Adentro de la caja encontras una bengala de emergencia y te la guardas.'
- mochila.append('bengala')
- anulador3=1
- if accion in dejar:
- print 'dejas la caja'
- cajemer=False
- xy=accion.startswith('salir')
- if xy==True:
- print 'Salis del Helicoptero'
- heli=False
- #Si quiere examinar cadaveres:
- for palabra1 in examinar:
- for palabra2 in cuerpo:
- if accion==palabra1+' '+palabra2:
- if anulador==0:
- print 'en la mochila de un compañro encontras \n\
- un encendedor y una caja de 25 balas'
- bala=bala+25
- mochila.append('encendedor')
- anulador=anulador+1
- else:
- print 'Ya buscaste en los cadaveres bastante bien, ademas \n\
- llenarte de sangre las manos revolviendo atraeria animales \n\
- salvajes.'
- #si quiere ir para algun lado ESTO ES TEMPORAL HASTA Q SE HAGAN MAS LUGARES
- for palabra1 in ir:
- y=accion.startswith(palabra1)
- if y==True:
- print 'Miras desesperadamente pero no logras\n\
- encontrar la manera de llegar hacia alla'
- #Busca comida
- for palabra in examinar:
- for palabra1 in comida:
- if accion==palabra + ' ' + palabra1:
- if anulador1==0:
- print 'Te fijas en tus bolsillos y encontras medio sandwich envuelto \n\
- en un film y un chicle. Tal vez si perseveras encontras algo mas'
- mochilacomida.append('Medio sandwich')
- mochilacomida.append('Un chicle')
- anulador1=anulador1+1
- elif anulador1==1:
- anulador1=anulador1+1
- print 'Pensas y miras a tu alrededor, hasta que que te acordas \n\
- que los humanos estan hechos de carne. \n\
- Entonces te acercas a un muerto (el que te caia peor)\n\
- y le arrancas un delicioso muslo, el cual guardas en la mochila.'
- mochilacomida.append('Muslo de copiloto')
- elif anulador1==2:
- anulador1=anulador1+1
- print 'Al ver a tus 2 amigos en el piso con la lengua \n\
- afuera no lo pensas ni un segundo, agarras el hacha \n\
- porque cuchillo no tenes, y le cortas las jugosas lenguas.'
- else:
- print "Bueno, mejor para un poco con el canivalismo, \n\
- trata de conseguir vegetales o carne de animal."
Add Comment
Please, Sign In to add comment