查看: 2629|回复: 4

[已经过期] RTAB如何在【升级时播放动画】?

[复制链接]

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

发表于 2014-4-17 21:43:43 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 天使喝可乐 于 2014-4-20 14:17 编辑

RT,很简单的效果——升级时播放ID为701的动画 在哪行加呢? 如何实现- -  非常感谢~!

因为RTAB较长 所以直接上传范例工程了 谢谢:
Sherryx整合测试版1.01.rar (3.01 MB, 下载次数: 42)
梦石
0
星屑
34467
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2014-4-20 07:40:45 | 显示全部楼层
说实话,脚本看起来乱糟糟的,特别还是 4000+ 行。
估计大部分人看到这么长的脚本,又是日语,就直接放弃了。
把下面这段插入哒 789 和 790 之间:
actor.animation_id = 701

评分

参与人数 1星屑 +100 收起 理由
天使喝可乐 + 100 塞糖

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

 楼主| 发表于 2014-4-20 13:56:16 | 显示全部楼层
芯☆淡茹水 发表于 2014-4-20 07:40
说实话,脚本看起来乱糟糟的,特别还是 4000+ 行。
估计大部分人看到这么长的脚本,又是日语,就直接放弃了 ...

感谢……RTAB系统一直很长的说
不过加了以后没效果= =
没报错也没动画
回复

使用道具 举报

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

 楼主| 发表于 2014-5-5 17:34:08 | 显示全部楼层
好吧过了好久 我来自顶下了
回复

使用道具 举报

梦石
0
星屑
34467
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2014-5-6 15:21:47 | 显示全部楼层
本帖最后由 芯☆淡茹水 于 2014-5-6 15:23 编辑

工程自动报错。
要么就插入下面这个,在新过程测试有效
  1. #==============================================================================
  2. class Game_Actor < Game_Battler
  3.   #--------------------------------------------------------------------------
  4.   def exp=(exp)
  5.     [url=home.php?mod=space&uid=13302]@exp[/url] = [[exp, 9999999].min, 0].max
  6.     # 升级
  7.     while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
  8.       [url=home.php?mod=space&uid=22147]@level[/url] += 1
  9.       @animation_id = 701
  10.       # 学会特技
  11.       for j in $data_classes[@class_id].learnings
  12.         if j.level == @level
  13.           learn_skill(j.skill_id)
  14.         end
  15.       end
  16.     end
  17.     # 降级
  18.     while @exp < @exp_list[@level]
  19.       @level -= 1
  20.     end
  21.     # 修正当前的 HP 与 SP 超过最大值
  22.     @hp = [@hp, self.maxhp].min
  23.     @sp = [@sp, self.maxsp].min
  24.   end
  25. end
  26. #==============================================================================
复制代码
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部