Project1

标题: 求大神告诉下怎么做个石化状态.. [打印本页]

作者: lixinglixing022    时间: 2018-12-28 23:38
标题: 求大神告诉下怎么做个石化状态..
本帖最后由 lixinglixing022 于 2019-1-2 14:34 编辑

石化要求 战斗中人物如果中了石化状态 人物变成灰色或者其他游戏中的石化样子都行 而且满血也会结束游戏 这个是指如果4个队友都中了石化 都是满血也会结束游戏..
我的是用的横版战斗的!

预期效果:
角色A无法战斗,角色B无法战斗==》游戏结束
角色A石化,角色B石化==》游戏结束
角色A无法战斗,角色B石化==》游戏结束
作者: RMVXA    时间: 2018-12-28 23:38
本帖最后由 RMVXA 于 2019-1-3 10:47 编辑
lixinglixing022 发表于 2019-1-3 10:19
大神 你帮我看看是不是哪里错了!!!!!!!!

# 反作用系
# "被ダメージ"      => ["殴られて仰る","座標リセット"],
# "被ダメージ大"    => ["殴られて大きくなる","座標リセット"],
   "縦揺れ"          => ["殴られて大きくなる","座標リセット"],

"被ダメージ"     => ["石化确认","石化帧","石化除外","被攻击1"],
    "被攻击1"         => ["殴られて仰る","座標リセット"],
  "被ダメージ大"   => ["石化确认","石化帧","石化除外","被攻击2"],   
    "被攻击2"         => ["殴られて大きくなる","座標リセット"],

作者: RMVXA    时间: 2018-12-29 09:38
本帖最后由 RMVXA 于 2018-12-29 09:41 编辑

1.如果是SV横版的话,在脚本里设置一个状态待机动作(可以参照范例,设置色调,待机动作帧【这里可以用添加后缀名的方法临时更改行走图】,循环显示一个动画等,并且在数据库里把这个状态显示优先度设置为仅次于死亡)
2.SV里貌似也可以设置,但具体我还不会…
作者: lixinglixing022    时间: 2018-12-29 16:24
求哪位好心的大神教下 谢谢了...
作者: RMVXA    时间: 2018-12-29 23:04
本帖最后由 RMVXA 于 2018-12-29 23:38 编辑

一.假如让人物变成石头行走图,而且被攻击时纹丝不动:
1.准备一个石化的行走图,名字为"XXX_石化"(XXX是角色或者敌人的行走图,注意规格要一致,比如都是4*4,或者都是1*1...),按下面的写法只需要行走图第一行第一个是石头图像即可(这样不管是哪种规格行走图都适用)
2.若5号状态为石化,在SideView100横版脚本里找到并添加或改动这几个地方(蓝色的是改动的部分,黑色的是原汉化工程默认的)
<1>*SideView 动作设定部分
#--------------------------------------------------------------------------
# ● 条件分歧 (状态)
#--------------------------------------------------------------------------

# 对象...检查条件的对象 [0=自身] [1=目标] [2=敌方全体] [3=己方全体] [4=双方全体] [5=第二目标]
  # 状态ID...使用几号状态作为条件。
  # 条件...[0=拥有状态] [1=没有状态]
  # 人数...满足以上条件所需人数。条件的对象为多人时,0 表示所有人。
  # 分歧...满足条件时的分歧处理。不满足的情况则按照相反方式处理。
  #       [0=执行下一动作] [1=取消下一动作] [2=全动作结束]
  # 动作名                        判别      对象  状态ID  条件   人数  分歧

"石化确认"              => ["n_3",     0,        5,         0,       1,     0],
  "石化除外"              => ["n_3",     0,        5,         1,       1,     0],


#    动作名                           判别          索引      纵元   横元  模式   速度    Z轴     等待    影子   武器
    "石化帧"              => ["motion",  "_石化",     0,     0,      0,      0,     100,   true,   true,    "" ],
#==============================================================================
# ■ 全动作
#------------------------------------------------------------------------------
#   将动作组合起来,从左到右顺次执行。
#   全动作中可以加入全动作,可以方便动作的元件化、条件分歧后放入全动作等方面。
#==============================================================================

FULLACTION = {
  "石化待机"           => ["石化帧"],
"被攻击"              => ["石化确认" ,"石化帧","石化除外","被击动作1"],
     "被击动作1"           => ["挨打后仰","坐标复位"],
  "被关键一击"              => ["石化确认" ,"石化帧","石化除外","被击动作2"],
     "被击动作2"             => ["挨打后仰大","坐标复位"],

<2>*SideView 战斗设定部分
  #--------------------------------------------------------------------------
  # ● 状态动作  多个状态重复时,显示优先度高的状态优先显示。
  #--------------------------------------------------------------------------

  def state(state_id)
    # 该类的ID分歧
    case state_id
    when 5
      return "石化待机"
(这里最好不要直接用"石化帧"代替,以防不必要的麻烦)



二.石化=死亡 这个我也不会... 等大神


作者: RMVXA    时间: 2018-12-29 23:27
本帖最后由 RMVXA 于 2018-12-29 23:45 编辑
RMVXA 发表于 2018-12-29 23:04
一.假如让人物变成石头,而且被攻击时纹丝不动:
1.准备一个石化的行走图,名字为"XXX_石化"(XXX是角色或者 ...附上范例图片:

附上范例图片:

1.我方行走图
Actor4

Actor4_石化(其余7个角色改法同埃里克)


2.敌方行走图(这里默认固定1帧的行走图,相当于也是第一行第一个,也可以设置为成其它规格,注意左右朝向)
Rat

Rat_石化




作者: lixinglixing022    时间: 2018-12-30 00:43
RMVXA 发表于 2018-12-29 23:27
附上范例图片:

1.我方行走图

谢谢大神了  继续跪求大神教...
作者: lixinglixing022    时间: 2018-12-30 08:21
求大神帮忙了...

作者: lixinglixing022    时间: 2018-12-30 13:27
还有大神帮忙吗?

作者: lixinglixing022    时间: 2018-12-30 20:32
我上面是用了别人的 可是4个队员全部中了6号状态 游戏也没有结束!
作者: lixinglixing022    时间: 2018-12-31 17:32
lixinglixing022 发表于 2018-12-30 20:32
我上面是用了别人的 可是4个队员全部中了6号状态 游戏也没有结束!

再次求大神
作者: 丰富多彩    时间: 2018-12-31 19:12
lixinglixing022 发表于 2018-12-31 17:32
再次求大神

class Game_BattlerBase
  #--------------------------------------------------------------------------
  # ● 检査是否含有无法战斗状态
  #--------------------------------------------------------------------------
  def death_state?
    state?(death_state_id) || state?(6) #状态 6
  end
end
作者: lixinglixing022    时间: 2018-12-31 21:08
丰富多彩 发表于 2018-12-31 19:12
class Game_BattlerBase
  #------------------------------------------------------------------------ ...

大神不行啊 队员全中还是无法结束游戏!
作者: lixinglixing022    时间: 2019-1-2 16:10
RMVXA 发表于 2018-12-29 23:04
一.假如让人物变成石头行走图,而且被攻击时纹丝不动:
1.准备一个石化的行走图,名字为"XXX_石化"(XXX是角 ...

我没有被攻击 上面只有   待机系    系统系   反作用系    会计方式系  普通攻击系  技能系  道具系
作者: lixinglixing022    时间: 2019-1-2 16:23
RMVXA 发表于 2018-12-29 23:04
一.假如让人物变成石头行走图,而且被攻击时纹丝不动:
1.准备一个石化的行走图,名字为"XXX_石化"(XXX是角 ...

帮我看看吧 大神 在哪修改你说的那个!

QQ图片20190102161129.png (111.97 KB, 下载次数: 24)

QQ图片20190102161129.png

作者: RMVXA    时间: 2019-1-2 20:54
本帖最后由 RMVXA 于 2019-1-2 20:56 编辑
lixinglixing022 发表于 2019-1-2 16:23
帮我看看吧 大神 在哪修改你说的那个!


黑色字体部分的关键字:(被攻击),(被关键一击),(挨打后仰),(挨打后仰大),(坐标复位)等这些替换成原脚本里的关键字(日文版)。再把原脚本的相关动作命令注释掉(避免重复)。
还有你怎么写了两遍【被攻击】……
作者: lixinglixing022    时间: 2019-1-2 21:26
RMVXA 发表于 2019-1-2 20:54
黑色字体部分的关键字:(被攻击),(被关键一击),(挨打后仰),(挨打后仰大),(坐标复位)等这些 ...

还是不行大神  替换成了日文版的也不行! 被打后仰看见之前的图像 你那个被攻击 石化确认是放哪一行的啊!
作者: lixinglixing022    时间: 2019-1-3 10:19
lixinglixing022 发表于 2019-1-2 21:26
还是不行大神  替换成了日文版的也不行! 被打后仰看见之前的图像 你那个被攻击 石化确认是放哪一行的啊 ...

大神 你帮我看看是不是哪里错了!!!!!!!!

新建文本文档 (4).zip

15.51 KB, 下载次数: 57


作者: lixinglixing022    时间: 2019-1-3 11:34
RMVXA 发表于 2019-1-3 10:43
# 反作用系
# "被ダメージ"      => ["殴られて仰る","座標リセット"],
# "被ダメージ大"    => ["殴ら ...

大神 出现了错误!

QQ图片20190103113247.png (69.42 KB, 下载次数: 23)

QQ图片20190103113247.png

作者: lixinglixing022    时间: 2019-1-3 11:43
RMVXA 发表于 2019-1-3 10:43
# 反作用系
# "被ダメージ"      => ["殴られて仰る","座標リセット"],
# "被ダメージ大"    => ["殴ら ...

大神 这是提示错误的那个脚本档 你看看!

QQ图片20190103113247.png (69.42 KB, 下载次数: 30)

QQ图片20190103113247.png

作者: lixinglixing022    时间: 2019-1-3 11:43
lixinglixing022 发表于 2019-1-3 11:43
大神 这是提示错误的那个脚本档 你看看!

这个 搞错了!!

新建文本文档 (4).zip

34.11 KB, 下载次数: 52


作者: lixinglixing022    时间: 2019-1-3 14:42
RMVXA 发表于 2018-12-28 23:38
# 反作用系
# "被ダメージ"      => ["殴られて仰る","座標リセット"],
# "被ダメージ大"    => ["殴ら ...

谢谢了 大神  自己把图像填满就好了 !!
作者: RMVXA    时间: 2019-1-3 18:05
范例发到贴吧里了,你看看这个吧:
https://tieba.baidu.com/p/5996974395




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