Project1

标题: 战斗场景怎么判断怪物死亡 [打印本页]

作者: sd981830    时间: 2018-5-24 11:56
标题: 战斗场景怎么判断怪物死亡
做了个连击系统 可以正常运行但是不能判断怪物死亡会一直把程序进行完毕才会停止
我想让这个系统只能对一个怪物有效 切换别的怪物自动中断
作者: qq1065526265    时间: 2018-5-24 13:18
本帖最后由 qq1065526265 于 2018-5-24 22:34 编辑

if target.hp<1
作者: sd981830    时间: 2018-5-24 20:15
qq1065526265 发表于 2018-5-24 13:18
if target hp<1

OK 我明天试试
作者: sd981830    时间: 2018-5-25 07:43
qq1065526265 发表于 2018-5-24 13:18
if target.hp<1

不行运行就出错了
提示
         SyntaxError
Unexpected identifier
作者: qq1065526265    时间: 2018-5-25 13:03
本帖最后由 qq1065526265 于 2018-5-25 13:11 编辑
sd981830 发表于 2018-5-25 07:43
不行运行就出错了
提示
         SyntaxError


我这个是放在动作序列里面的 你是不是放在动作序列里面
作者: sd981830    时间: 2018-5-25 20:21
本帖最后由 sd981830 于 2018-5-25 20:24 编辑
qq1065526265 发表于 2018-5-25 13:03
我这个是放在动作序列里面的 你是不是放在动作序列里面


◆标签:连击1
◆如果:脚本:if target.hp<1
  ◆变量操作:#0008 连击 = 0
  ◆
:否则
  ◆如果:连击 < 3
    ◆显示选项:连击, 重击, 破防 (窗口, 中间, -, -)
    :选择 连击 时
      ◆强制战斗行动:霍尔德, 连击, 上一目标
      ◆队伍管理:霍尔德 离队
      ◆队伍管理:霍尔德 入队
      ◆变量操作:#0008 连击 += 1
      ◆转到标签:连击1
      ◆
    :选择 重击 时
      ◆强制战斗行动:霍尔德, 重击, 上一目标
      ◆队伍管理:霍尔德 离队
      ◆队伍管理:霍尔德 入队
      ◆变量操作:#0008 连击 += 1
      ◆转到标签:连击1
      ◆
    :选择 破防 时
      ◆强制战斗行动:霍尔德, 破防, 上一目标
      ◆队伍管理:霍尔德 离队
      ◆队伍管理:霍尔德 入队
      ◆变量操作:#0008 连击 += 1
      ◆转到标签:连击1
      ◆
    :结束
    ◆
  :否则
    ◆如果:连击 ≥ 3
      ◆显示选项:烈焰斩, 否 (窗口, 中间, -, -)
      :选择 烈焰斩 时
        ◆强制战斗行动:霍尔德, 烈焰斩, 上一目标
        ◆变量操作:#0008 连击 = 0
        ◆
      :选择 否 时
        ◆
      :结束
      ◆
    :结束
    ◆
  :结束
  ◆
:结束
我的是这样做的 我需要在开头添加一个怪物死亡的判断
这个是仿造超次元游戏海王星 重生1的连击系统
作者: qq1065526265    时间: 2018-5-25 22:06
sd981830 发表于 2018-5-25 20:21
◆标签:连击1
◆如果:脚本:if target.hp<1
  ◆变量操作:#0008 连击 = 0

我的那个只能用在技能备注那里…… 这里我不会




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1