下面是一个使用Python实现的“Among Us随机生成器”的示例代码:
import random
# 定义任务列表
tasks = ["任务1:电气导线连接", "任务2:废弃物处理", "任务3:导航校准", "任务4:引擎对齐", "任务5:武器充能", "任务6:通讯回路修复"]
# 定义角色列表
crewmates = ["红色", "蓝色", "绿色", "黄色", "黑色", "白色", "紫色", "橙色", "青色", "棕色"]
impostors = ["紫色", "橙色", "棕色"]
# 随机生成任务
def generate_task():
task = random.choice(tasks)
print("任务:", task)
# 随机生成角色
def generate_role():
role = random.choice(crewmates + impostors)
if role in impostors:
print("角色:", role, "(叛徒)")
else:
print("角色:", role)
# 随机生成任务和角色
def generate_amongus():
generate_task()
generate_role()
# 测试生成器
generate_amongus()
运行上述代码,将会随机生成一个任务和一个角色。示例代码中定义了一个任务列表和两个角色列表(crewmates和impostors),通过random.choice函数从中随机选择一个任务和一个角色。如果生成的角色在impostors列表中,表示该角色是叛徒。
你可以根据需要修改任务列表和角色列表,或者添加其他功能来丰富这个随机生成器的功能。