import random
import time
EVENT = [“衣衫褴褛的人”,“马保国”,“xxx”]
SOURCE = [“木材”,“肉”,“布”]
SKILL = [“降龙十八掌”,“打狗棍法”,“九阳真经”,“如来神掌”]
def Init():
person = {“HP”:100, “Huangry”:100, “IQ”:100,
“skill”:"",
“木材”:0, “fire”:0}
time.sleep(1)
print(“人物生成中>>>>>>>>>>>50%”)
time.sleep(1)
print(“人物生成中>>>>>>>>>>>>>>>>>>>>>>90%”)
time.sleep(1)
print(“人物生成完毕>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>100%”)
showPerson(person)
return person
def showPerson(person):
print("你现在的状态是: ",person)
def fire(person):
person[“木材”] = person[“木材”]-1
person[“fire”] = 1
print(“火堆燃起来了!”)
return person
def PlayGame(person):
point=random.randint(0,len(EVENT))
point = 0
if point == 0:
time.sleep(1)
print("你碰到了衣衫褴褛的人")
choose = input("是否要给它木材:")
print("火堆在燃烧中")
time.sleep(1)
if choose == "是":
time.sleep(1)
person["木材"] = person["木材"]-1
if 80 < random.randint(0,100):
skill = random.choice(SKILL)#随机选择及技能
SKILL.remove(skill)#将技能从技能列表删除
person["skill"] = person["skill"]+skill
person["HP"] = person["HP"]+100
else:
print("你获得了衣衫褴褛的人的感激")
return person
person = Init()
person = fire(person)
person = PlayGame(person)
showPerson(person)