コード例 #1
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st000():
    global BAG
    print "你好,欢迎你来到我的密室"
    print "不要关心你是怎么进来的"
    print "关心,"
    print "你要怎么出去"
    name = function.op_global_data(1,0,function.player_input("首先,请告诉我你的名字"))
    print "你好,%s, 祝你玩得尽兴。" % name

    change_st(001)
コード例 #2
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st001():
    print "你来到屋子中间,环顾四周,一扇大门紧紧锁着,角落里有一张桌子"
    choice = function.player_input("你想要做什么:\n1.看看桌子那里有什么线索\n2.走到大门前\n3.什么也不做")
    if choice == "1":
        print "你向桌子走去..."
        OPdata.update_state_data("002")
    elif choice == "2":
        print "你向大门走去..."
        OPdata.update_state_data("100")
    else:
        print "你在房间内踱步,不知道该做些什么,或许你应该冷静下来,再好好观察观察..."
        OPdata.update_state_data("001")
コード例 #3
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st000():
    print "游戏正在启动..."
    time.sleep(1)
    print "------------------------------------"
    print "你好,欢迎你来到我的密室"
    print "不要关心你是怎么进来的"
    print "关心,"
    print "你要怎么出去"
    name = function.op_player(function.player_input("首先,请告诉我你的名字"))
    print "你好,%s,祝你玩得尽兴。" % name

    OPdata.update_state_data("001")
コード例 #4
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st001():
    print "你来到屋子中间,环顾四周,一扇大门紧紧锁着,角落里有一张桌子"
    choice = function.player_input("你想要做什么:\n1.看看桌子那里有什么线索\n2.走到大门前\n3.什么也不做")
    if choice == "1":
        print "你向桌子走去..."
        change_st(002)
    elif choice == "2":
        print "你向大门走去..."
        change_st(100)
    else:
        print "你在房间内踱步,不知道该做些什么,或许你应该冷静下来,再好好观察观察..."
        change_st(001)
コード例 #5
0
def st000():
    print "游戏正在启动..."
    time.sleep(1)
    print "------------------------------------"
    print "你好,欢迎你来到我的密室"
    print "不要关心你是怎么进来的"
    print "关心,"
    print "你要怎么出去"
    name = function.op_player(function.player_input("首先,请告诉我你的名字"))
    print "你好,%s,祝你玩得尽兴。" % name

    OPdata.update_state_data("001")
コード例 #6
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st002():
    print "你走到了桌子前,开始仔细地检查桌子的各个角落"
    print "..."
    if function.op_room(1,"金钥匙",None) >= 1:
        choice = function.player_input("你突然发现一个桌子腿下面压着一把钥匙!\n你想要做什么:\n1、拿起钥匙\n2、什么也不做")
        if choice == "1":
            print "你捡起了钥匙\n钥匙+1"
            function.op_bag(2,"金钥匙",1)
            function.op_room(2,"金钥匙",1)
        else:
            print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    else:
        print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    OPdata.update_state_data("001")
コード例 #7
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st002():
    print "你走到了桌子前,开始仔细地检查桌子的各个角落"
    print "..."
    if function.op_global_data(3,"金钥匙",None) == 1:
        choice = function.player_input("你突然发现一个桌子腿下面压着一把钥匙!\n你想要做什么:\n1、拿起钥匙\n2、什么也不做")
        if choice == "1":
            print "你捡起了钥匙\n钥匙+1"
            function.op_global_data(2,"金钥匙",1)
            function.op_global_data(3,"金钥匙",1)
        else:
            print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    else:
        print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    change_st(001)
コード例 #8
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st100():
    print "你来到了大门前"
    choice = function.player_input("你想要做什么:\n1.试着把门打开\n2.什么也不做")

    if choice == "1":
        if function.op_global_data(2,"金钥匙",None) >= 1:
            print "你打开了大门"
            print "恭喜你重获自由,再见,%s" % function.op_global_data(1,None,None)
            exit(0)
        else:
            print "大门锁的很紧,看起来没有钥匙根本打不开"

    else:
        print "你在大门前什么也没有发现,或许你应该再到别处看看..."
    change_st(001)
コード例 #9
0
def st002():
    print "你走到了桌子前,开始仔细地检查桌子的各个角落"
    print "..."
    if function.op_room(1, "金钥匙", None) >= 1:
        choice = function.player_input(
            "你突然发现一个桌子腿下面压着一把钥匙!\n你想要做什么:\n1、拿起钥匙\n2、什么也不做")
        if choice == "1":
            print "你捡起了钥匙\n钥匙+1"
            function.op_bag(2, "金钥匙", 1)
            function.op_room(2, "金钥匙", 1)
        else:
            print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    else:
        print "你在桌子前什么也没有发现,或许你应该再到别处看看..."
    OPdata.update_state_data("001")
コード例 #10
0
ファイル: FSM.py プロジェクト: mliml/MLIML-TAKAGISM
def st100():
    print "你来到了大门前"
    choice = function.player_input("你想要做什么:\n1.试着把门打开\n2.什么也不做")

    if choice == "1":
        if function.op_bag(1,"金钥匙",None) >= 1:
            print "你打开了大门"
            print "恭喜你重获自由,再见,%s" % function.op_player(None)
            print "游戏结束..."
            OPdata.update_state_data("999")
        else:
            print "大门锁的很紧,看起来没有钥匙根本打不开"
            OPdata.update_state_data("001")
    else:
        print "你在大门前什么也没有发现,或许你应该再到别处看看..."
        OPdata.update_state_data("001")
コード例 #11
0
def st100():
    print "你来到了大门前"
    choice = function.player_input("你想要做什么:\n1.试着把门打开\n2.什么也不做")

    if choice == "1":
        if function.op_bag(1, "金钥匙", None) >= 1:
            print "你打开了大门"
            print "恭喜你重获自由,再见,%s" % function.op_player(None)
            print "游戏结束..."
            OPdata.update_state_data("999")
        else:
            print "大门锁的很紧,看起来没有钥匙根本打不开"
            OPdata.update_state_data("001")
    else:
        print "你在大门前什么也没有发现,或许你应该再到别处看看..."
        OPdata.update_state_data("001")