查看: 1259|回复: 5

[已经解决] 关于CP脚本的Bug问题。

  [复制链接]

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
发表于 2009-8-30 12:11:33 | 显示全部楼层 |阅读模式

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

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

×
我用了CP脚本后发现一个BUG:

就是如果我方角色被怪物打死后,若我方使用复活道具
或者使用与复活相关的技能,我方被复活同伴的CP标志
(指的是速度条里代表我方同伴的ICON)将会在这场战
斗中永久消失。请问应该如何修复?

以下是相关工程,使用方法:让我方角色中的一人被怪物
打死后,再复活此人,观察速度条的变化。

cp.rar (199.22 KB, 下载次数: 65)
~现在开始自绘头像~

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
回帖
670
发表于 2009-8-30 12:26:36 | 显示全部楼层
注释是日文的,看不太明白。
我爱66RPG,但我讨厌66.
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
 楼主| 发表于 2009-8-30 15:14:13 | 显示全部楼层
嗯,睡觉前顶顶吧.
~现在开始自绘头像~
回复

使用道具 举报

小柯的徒弟

梦石
0
星屑
1925
在线时间
1157 小时
注册时间
2008-5-24
回帖
2994

贵宾

发表于 2009-8-30 15:26:12 | 显示全部楼层
AX追加——79行~83行
  1.     for set in @icon_set
  2.       set[0].x = XRXS65A::X + @width * set[1].cp / set[1].max_cp - 12
  3.       set[0].z = set[0].x
  4.       set[0].visible = false if set[1].dead? or !set[1].exist?
  5.     end
复制代码
改为
  1. for set in @icon_set
  2.       set[0].x = XRXS65A::X + @width * set[1].cp / set[1].max_cp - 12
  3.       set[0].z = set[0].x
  4.       if set[1].dead? or !set[1].exist?
  5.       set[0].visible = false
  6.       else
  7.       set[0].visible = true
  8.       end
  9.     end
复制代码
回复

使用道具 举报

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
回帖
670
发表于 2009-8-30 16:05:51 | 显示全部楼层
AX追加——79行~83行    for set in @icon_set
      set[0].x = XRXS65A::X + @width * set[1].cp / set[1].max_cp - 12
      set[0].z = set[0].x
      set[0].visible = false if set[1].dead? or !set[1].exis ...
「旅」 发表于 2009-8-30 15:26


OK,谢谢了,解决了。

本帖由奶油Da蛋糕采纳「旅」为正确答案,恭喜「旅」获得了200分奖励分+100分有爱分,请再接再厉!
我爱66RPG,但我讨厌66.
回复

使用道具 举报

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
回帖
3570
 楼主| 发表于 2009-8-31 03:50:55 | 显示全部楼层
嗯,好了,谢谢.
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部