rpgmakermv吧 关注:21,127贴子:67,537

回复:说实话看到贴吧里面很多人问问题,有些时间太久了给他们解决方案

取消只看楼主收藏回复

1.原版本身限制队伍人数来着,没法那么多人,顺序本身无意义也只是那种手动;如果你非要确保自动切换,在事件那边让角色出队伍再加入,就可以按顺序排序
2.我本身战斗搞得少,我记得是可以的:设计一个小怪超高血量之类的,然后在事件召唤后,让玩家获得xx技能(这个技能是一种效果伤害,伤害大于小怪的血就行,boss免疫,但这个小怪不免疫),然后在事件那边判断两个小怪的血即可,秒杀也是二回合结束后一起判断;
3.原版不行,你可以试试那个人说的插件看看


IP属地:陕西来自iPhone客户端703楼2025-02-12 12:05
收起回复
    我并不知道什么插件可以完成;纯原版搞出来的会比较复杂(用ai生成了下面的代码方便你理解:
    # 统计满足条件的数量
    count = sum([A, B, C, D])
    if count == 0:
    print("没有任何条件满足")
    elif count == 1:
    if A:
    print("只有 A 满足")
    elif B:
    print("只有 B 满足")
    elif C:
    print("只有 C 满足")
    elif D:
    print("只有 D 满足")
    elif count == 2:
    if A and B:
    print("A 和 B 满足")
    elif A and C:
    print("A 和 C 满足")
    elif A and D:
    print("A 和 D 满足")
    elif B and C:
    print("B 和 C 满足")
    elif B and D:
    print("B 和 D 满足")
    elif C and D:
    print("C 和 D 满足")
    elif count == 3:
    if not A:
    print("B, C, D 满足")
    elif not B:
    print("A, C, D 满足")
    elif not C:
    print("A, B, D 满足")
    elif not D:
    print("A, B, C 满足")
    elif count == 4:
    print("所有条件 A, B, C, D 都满足")
    else:
    print("无效的条件组合")


    IP属地:陕西来自iPhone客户端710楼2025-03-04 08:56
    回复