RPG的人物对话
1.首先定义一个对话列表向列表中传入对话的内容
NPC_SCRIPT_school_elder_sister = [
'老师你好!',
player_name + '你好,你是新生吗?',
'是的 ',
'你想要变强吗?',
'\n1.当然想\
\n2.不想,不想',
'想要我教你魔法吗?',
'\n1.好的\
\n2.不用了吧,我不和学姐学魔法!\n',
'难道你想要错过这样一个好机会吗?',
'\n1.是的,残忍离开。。。\
\n2.不不不,再等等']
2.使用以下代码分别输出不同人物对话的内容
HAS_MAGIC=[-1 -1]
for i in range(len(NPC_SCRIPT_school_elder_sister)):
if i % 2 == 0:
TURN = player_name
else:
TURN = 'School Elder Sister'
print(TURN + ':' + NPC_SCRIPT_school_elder_sister[i])
time.sleep(1)
3.得到结果
vv:老师你好!
School Elder Sister:vv你好,你是新生吗?
vv:是的
School Elder Sister:你想要变强吗?
vv:
1.当然想
2.不想,不想
School Elder Sister:想要我教你魔法吗?
vv:
1.好的
2.不用了吧,我不和学姐学魔法!
School Elder Sister:难道你想要错过这样一个好机会 吗?
vv:
1.是的,残忍离开。。。
2.不不不,再等等