原始碼:
# -*- coding:utf-8 -*-
import time
import random
HUATI = False
SHOUQIANG = False
HUOBAN = False
SANDANQIANG=False
active = True
變數 = input('請輸入你的名字:')
time.sleep(random.randint(1, 2))
print('歡迎你,' + 變數 + '!')
time.sleep(random.randint(1, 2))
print('全部22個游戲成就:')
time.sleep(random.randint(1, 2))
print('不辨是非 幸存者 新生活 伙伴 \n崖壁的碰撞 狼腹 碎肉 西線的盡頭')
print('與狼共舞 東線的盡頭 狼王現身 狼群\n高風亮節 囫圇吞棗 狼子野心 聰明反被聰明誤')
print("鄙夷的眼神 抵抗 首領的死亡 村莊英雄\n村莊聯盟 人狼之戰 反客為主")
time.sleep(random.randint(1, 2))
print('本游戲共有六大結局,加油,少俠!')
time.sleep(random.randint(1, 2))
print('加載游戲劇情中…………')
time.sleep(3)
print('這是一個月圓之夜……')
time.sleep(random.randint(1, 2))
print("村子里召開了一年一次的屠殺狼人活動,將要去殺死狼人的人被稱作屠狼師,")
time.sleep(random.randint(1, 2))
print("而你,是這里最具有天賦的屠狼師,")
time.sleep(random.randint(1, 2))
print('村子里,暗藏殺機;野外,陰險無比,')
time.sleep(random.randint(1, 2))
變數1 = input('首領找到你,問你:‘' + 變數 + ',你是否要出去屠狼?’ 1:是 其他按鍵:否')
time.sleep(1)
if 變數1 != '1':
print('你選擇留守在村子里,')
time.sleep(random.randint(1, 2))
print('首領雖無可奈何,也沒強求,')
time.sleep(random.randint(1, 2))
print('這天傍晚,有一個人闖入你家,說是首領要求來的,請求進來,')
time.sleep(random.randint(1, 2))
變數2 = input('你要讓他進來嗎? 1:是 其他:否')
time.sleep(random.randint(1, 2))
if 變數2 == '1':
print('你同意了他的請求,')
time.sleep(random.randint(1, 2))
print("這個人是個狼人,你嘗試反抗,但是你沒有武器,最后被殘忍地殺害了,")
time.sleep(random.randint(1, 2))
print('————解鎖成就:不辨是非————')
time.sleep(random.randint(1, 2))
print("你死了…………游戲結束")
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
print('你拒絕了他的請求,')
time.sleep(random.randint(1, 2))
print('到了晚上,你一個人坐在家中,')
time.sleep(random.randint(1, 2))
print('一群狼人在潛伏在村子里的狼王的帶領下,沖進了村子,')
time.sleep(random.randint(1, 2))
print('村子里所有的人都被殺死了,除了你,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:幸存者————')
time.sleep(random.randint(1, 2))
變數3 = input('你是否要嘗試去尋找狼王并復仇?1:是 其他:否')
time.sleep(random.randint(1, 2))
if 變數3 == '1':
print('你踏上了尋找狼王的道路,')
time.sleep(random.randint(1, 2))
while active:
變數4 = input('你要從哪個方向出發?1=東線 其他=西線')
if 變數4 == '1':
time.sleep(random.randint(1, 2))
print('你繼續向前前進,來到了一片森林,')
time.sleep(random.randint(1, 2))
print('在路邊搜索,發現了一張白紙,上面寫有這么一行字:‘23124E’,') # 本茨·拉登
time.sleep(random.randint(1, 2))
print('你來到了兩個建筑前,')
time.sleep(random.randint(1, 2))
變數4 = input('你要去哪個建筑?1=教堂 其他=鐘樓')
if 變數4 == '1':
time.sleep(random.randint(1, 2))
print('你沒有找到任何線索,')
else:
time.sleep(random.randint(1, 2))
print('你找到了一張小紙片,上面有幾個數字:1 1 2 1 Language')
time.sleep(random.randint(1, 2))
print('你繼續前行,來到了懸崖邊,')
time.sleep(random.randint(1, 2))
print('這時,你找到了一串繩索,')
time.sleep(random.randint(1, 2))
變數5 = input('是否使用繩索前往懸崖下面尋找線索?1=是 其他=否')
if 變數5 == '1':
time.sleep(random.randint(1, 2))
print('你使用了繩索,')
time.sleep(random.randint(1, 2))
print('你剛下去,繩索突然斷了,你墜崖身亡,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:崖壁的碰撞————')
time.sleep(random.randint(1, 2))
print("你死了…………游戲結束")
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
if HUATI:
time.sleep(random.randint(1, 2))
print('你安上了滑梯,滑了下去,安全著陸,')
time.sleep(random.randint(1, 2))
print('你繼續前行,發現了一具尸體,')
time.sleep(random.randint(1, 2))
變數6 = input('是否搜查尸體全身?1=是 其他=否')
if 變數6 == '1':
time.sleep(random.randint(1, 2))
print('這是一具假的尸體,狼人就在附近,你專心搜查尸體時狼人一躍而起,將你殺死,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:狼腹————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你放棄了搜查,')
time.sleep(random.randint(1, 2))
print('你來到了一個山谷,下面有4個狼人,')
time.sleep(random.randint(1, 2))
變數8 = input('你是否下去?1=是 其他=否')
if 變數8 == '1':
time.sleep(random.randint(1, 2))
print('你選擇了直接下去,')
time.sleep(random.randint(1, 2))
print('狼人們直接撲向了你,你被撕咬而死,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:與狼共舞————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你選擇了不下去,')
if SHOUQIANG:
time.sleep(random.randint(1, 2))
print('你使用了手槍,殺死了所有的狼人,得到了一張紙,')
time.sleep(random.randint(1, 2))
print('上面寫道:本卡茨夫拉瓦得登,8選4,聯絡首領,首領名字2 · 2')
time.sleep(random.randint(1, 2))
print('東線已走至盡頭,你回傳了村莊,你要殺死狼王,為村民們報仇,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:東線的盡頭————')
變數9 = input('是時候宣布了,誰是狼王?')
if 變數9 == '本茨·拉登':
time.sleep(random.randint(1, 2))
print('你來到了本茨·拉登的家里,')
time.sleep(random.randint(1, 2))
print('你進入了他的家,發現了許多狼毛,')
time.sleep(random.randint(1, 2))
print('他,就是狼王!')
time.sleep(random.randint(1, 2))
print('你等在門后,看到他回來,一槍打死了他,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:狼王現身————')
time.sleep(random.randint(1, 2))
print('后記:你殺死了狼王,群狼失去首領,一個接一個的被捕殺了,自此,這一帶,再也沒有狼人的蹤跡,')
time.sleep(random.randint(1, 2))
print('劇情1完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你找到了' + str(變數9) + ',開槍打死了他,')
time.sleep(random.randint(1, 2))
print('他不是狼人!')
time.sleep(random.randint(1, 2))
print('你害怕的往后退,撞到了一個人,')
time.sleep(random.randint(1, 2))
print('你回頭一看,驚愕了:他才是真正的狼王!')
變數10 = input('他邀請你加入他們,是否加入?1:是 其他按鍵:否')
if 變數10 == '1':
time.sleep(random.randint(1, 2))
print('你選擇了加入他們,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:狼群————')
time.sleep(random.randint(1, 2))
print('后記:你加入了狼群,被改造成了狼人,并成為了新的首領,成為了大名鼎鼎的狼王' + 變數 + ',')
time.sleep(random.randint(1, 2))
print(' 村子里的人對你深惡痛絕,')
time.sleep(random.randint(1, 2))
print(' 終于有一天,你和你的同伴們死在了一個圍陣中,結束了你的一生,')
time.sleep(random.randint(1, 2))
print('劇情2完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你選擇了拒絕,')
time.sleep(random.randint(1, 2))
print('狼王十分惱怒,當即將你殺死,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:高風亮節————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你已沒有退路,只得回傳,')
continue
else:
time.sleep(random.randint(1, 2))
print('你將繩索拋棄,')
time.sleep(random.randint(1, 2))
print('已經無路可退,你選擇回傳村莊,')
time.sleep(random.randint(1, 2))
print('你回傳了村莊,休整了一會再度出發,')
continue
else:
time.sleep(random.randint(1, 2))
print('你前往了西線,')
time.sleep(random.randint(1, 2))
print('你在西線一個地方的一個角落里找到了滑梯,')
HUATI = True
變數6 = input('是否回傳?1=是 其他=否')
if 變數6 == '1':
continue
else:
time.sleep(random.randint(1, 2))
print('你選擇了不回傳,')
time.sleep(random.randint(1, 2))
print('你一路向前,來到了一條小河邊,得到了一個手機,')
time.sleep(random.randint(1, 2))
變數7 = input('是否打開? 1=是 其他=否')
if 變數7 == '1':
time.sleep(random.randint(1, 2))
print('你打開了手機,')
time.sleep(random.randint(1, 2))
print('手機突然爆炸了,你被炸成了碎塊,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:碎肉————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
break
else:
time.sleep(random.randint(1, 2))
print('你選擇了不打開手機,')
time.sleep(random.randint(1, 2))
print('你繼續往前走,看到了一張紙條,上面寫有‘eniaeng’,背面還有落款‘2114PY’,')
time.sleep(random.randint(1, 2))
print('你好像知道了什么……')
time.sleep(random.randint(1, 2))
print('你找到了一把槍,')
SHOUQIANG = True
time.sleep(random.randint(1, 2))
print('路走到了盡頭,你選擇了回傳,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:西線的盡頭————')
continue
else:
print('你選擇了不去尋找狼王,')
time.sleep(random.randint(1, 2))
print('于是,你前往了別的村莊,安家落戶,直到死亡,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:新生活————')
time.sleep(random.randint(1, 2))
print('劇情6完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你選擇了出發,')
time.sleep(random.randint(1, 2))
print('你在野外前進,發現了一個人,他自我介紹說他叫萊奧,是個屠狼師,你也自報家門說,我叫'+變數+',他果斷要求加入你的隊伍,')
變數11 = input('是否接納他?1=是 其他=否')
if 變數11 == '1':
time.sleep(random.randint(1, 2))
print('你接納了他作為伙伴,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:伙伴————')
HUOBAN = True
else:
time.sleep(random.randint(1, 2))
print('你沒有接納他,')
time.sleep(random.randint(1, 2))
變數12=input('你走著走著,看到了一扇門,是否進入?1=是 其他=否')
if 變數12=='1':
time.sleep(random.randint(1, 2))
print('你剛一進去,里面竄出來一條大蟒蛇,將你吞下,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:囫圇吞棗————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
if HUOBAN:
time.sleep(random.randint(1, 2))
print('你讓萊奧去打頭陣,里面竄出一條大蟒蛇將萊奧吞噬,你拔刀殺死了蟒蛇,發現了一把散彈槍,')
SANDANQIANG=True
time.sleep(random.randint(1, 2))
print('你穿過森林,來到了小溪,發現了一群狼人,')
time.sleep(random.randint(1, 2))
變數17=input('你是否要繼續前行?1=是 其他=否')
if 變數17=='1':
time.sleep(random.randint(1, 2))
print('你繼續前行,拿出散彈槍,殺死了全部的狼人,')
time.sleep(random.randint(1, 2))
print('你在狼人身上發現了一封信,是寫給你的,你決定將計就計,')
time.sleep(random.randint(1, 2))
print('你如約來到了約定地點,殺死了狼人首領,')
time.sleep(random.randint(1, 2))
print('余下的狼人們決定報復你,')
time.sleep(random.randint(1, 2))
變數18=input('你要如何防御? 1=直接用散彈槍剛 其他=突然襲擊')
if 變數18=='1':
time.sleep(random.randint(1, 2))
print('你在亂戰中直接開槍,不久,你就殺死了所有的狼人,')
time.sleep(random.randint(1, 2))
print('你回傳了村莊,成為了村莊英雄,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:村莊英雄————')
time.sleep(random.randint(1, 2))
print('后記:你以一己之力殺死了所有的狼人這一行為被整個村莊追捧,甚至其余地方的狼人聽見'+變數+'這一名字都膽戰心驚,再不敢來犯,')
time.sleep(random.randint(1, 2))
print('劇情5完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你選擇了突然襲擊,')
time.sleep(random.randint(1, 2))
print('沒想到,狼人們就在你的后面,乘你不注意,竊走了你的散彈槍,將你送上了西天,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:反客為主————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你沒有辦法通過,只能繞道前進,')
time.sleep(random.randint(1, 2))
print('走了一會,你走到了一個大沙漠里面,')
time.sleep(random.randint(1, 2))
print('你走到了一片綠洲里面,')
time.sleep(random.randint(1, 2))
print('你在其中發現了一個狼人,你拔刀殺死了他,發現他身上有一串字母,‘LANGQUNZAIXIAOXI’')
time.sleep(random.randint(1, 2))
變數13=input('你要前往:1:小溪 其他:山谷')
if 變數13=='1':
time.sleep(random.randint(1, 2))
print('你前往了小溪,發現了狼群,但是你沒有武器,無法戰勝他們,你殺死了幾個狼人后被殺死,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:狼子野心————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你前往了山谷,發現了你的首領在山下,和一個人談話,最后,首領讓這個人代理狼人首領職務,')
time.sleep(random.randint(1, 2))
print('你大吃一驚,不料被首領發現,差點被一槍打死,')
time.sleep(random.randint(1, 2))
變數14=input('你要怎么做? 1:裝死 2:逃離 其他按鍵:呆在原地不動')
if 變數14=='1':
time.sleep(random.randint(1, 2))
print('你在地上裝死,不料被狼人誤以為死去,一口將你吞噬,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:聰明反被聰明誤————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
elif 變數14=='2':
time.sleep(random.randint(1, 2))
print('你立即逃離了,首領沒有追上你,你安全了,')
time.sleep(random.randint(1, 2))
print('你離開了山谷,來到了一片麥田,')
time.sleep(random.randint(1, 2))
變數15=input('你要怎么做? 1=裝成稻草人 其他=躲起來')
if 變數15=='1':
time.sleep(random.randint(1, 2))
print('你裝成了稻草人,')
time.sleep(random.randint(1, 2))
print('首領沒有發現你,你突然向前,猛地一刀,殺死了首領,')
time.sleep(random.randint(1, 2))
print('原首領被你殺死了,你回傳了村莊,成為了新的首領,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:首領的死亡————')
time.sleep(random.randint(1, 2))
print('后記:你成為了新的首領以后,發展軍事,成功消滅了所有的狼人,')
time.sleep(random.randint(1, 2))
print('劇情3完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('首領沒有發現你,你目送首領遠去,')
time.sleep(random.randint(1, 2))
print('你回傳村子,向所有村民報告了這一事件,原首領被驅逐,')
time.sleep(random.randint(1, 2))
print('原首領惱羞成怒,率領狼人們向村莊殺來,')
time.sleep(random.randint(1, 2))
print('在混戰中,原首領被你殺死,你逃出了包圍圈,村民們擊退了狼人軍團,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:抵抗————')
time.sleep(random.randint(1, 2))
變數16=input('狼人軍團被擊退,你會:1=修筑工事 其他=購買兵器')
if 變數16=='1':
time.sleep(random.randint(1, 2))
print('你選擇了修筑工事,')
time.sleep(random.randint(1, 2))
print('當晚,你們正在睡夢中,狼人軍團再一次來襲,')
time.sleep(random.randint(1, 2))
print('他們根據村子里的內應找到了工事的突破口,殺進村莊,')
time.sleep(random.randint(1, 2))
print('村子被洗劫一空,所有人都被殺害了,')
time.sleep(random.randint(1, 2))
print('你也死了,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:人狼之戰————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你派出去的人是村子里的間諜,狼人失去內應,找不到突破口,')
time.sleep(random.randint(1, 2))
print('不久,間諜回來,因為沒有購買任何武器被你殺死,狼人得知,貿然闖進村莊,被全殲,')
time.sleep(random.randint(1, 2))
print('后記:狼人被全部消滅,你也當上了村子的首領,受大家的擁戴,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:村莊聯盟————')
time.sleep(random.randint(1, 2))
print('劇情4完結——')
time.sleep(random.randint(1, 2))
print('游戲結束——')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
else:
time.sleep(random.randint(1, 2))
print('你選擇了呆在原地不動,')
time.sleep(random.randint(1, 2))
print('首領看到你,又給了你一槍,這回直接爆頭,你死了,')
time.sleep(random.randint(1, 2))
print('————解鎖成就:鄙夷的眼神————')
time.sleep(random.randint(1, 2))
print('你死了…………游戲結束')
time.sleep(random.randint(1, 2))
print('歡迎再度游玩!')
試玩:


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/261325.html
標籤:AI
下一篇:【C++入門】C++ STL概述
