设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2287|回复: 4
打印 上一主题 下一主题

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

[复制链接]

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

跳转到指定楼层
1
发表于 2014-4-17 21:43:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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

因为RTAB较长 所以直接上传范例工程了 谢谢:
Sherryx整合测试版1.01.rar (3.01 MB, 下载次数: 42)

Lv5.捕梦者

梦石
0
星屑
33479
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

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

评分

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

查看全部评分

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

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

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

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

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

4
 楼主| 发表于 2014-5-5 17:34:08 | 只看该作者
好吧过了好久 我来自顶下了
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33479
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

5
发表于 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 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-25 07:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表