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

Project1

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

[已经过期] 请教个关于HP的问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
跳转到指定楼层
1
发表于 2014-5-27 22:36:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我设置002角色的MAXHP为690,可游戏中他有1380的血量,经过测试,游戏中血量始终为我设置血量的两倍,但这种情况未发生在001角色上。不知道是什么原因,麻烦各位大神帮忙分析

Lv3.寻梦者

梦石
0
星屑
2744
在线时间
2630 小时
注册时间
2013-1-16
帖子
5657

贵宾

2
发表于 2014-5-27 22:41:58 | 只看该作者
请问楼主有没有改动过默认的脚本,如果有,请上传修改的部分或上传整个工程。
如果没有……那还是请楼主上传工程。
如果楼主不愿意上传工程,那么就不用2号角色不就好了。
(Created by @喵kano)


施工现场:hotege.github.io
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
3
 楼主| 发表于 2014-5-27 22:46:39 | 只看该作者
myownroc 发表于 2014-5-27 22:41
请问楼主有没有改动过默认的脚本,如果有,请上传修改的部分或上传整个工程。
如果没有……那还是请楼主上 ...

应该没改过,请问版主哪个默认脚本是控制角色HP的,我先建个新工程对照一下,看是不是不小心改到了

点评

导致双倍血量的原因有很多……有可能只是显示为双倍而实际没有,有可能是既显示双倍实际也是双倍  发表于 2014-5-27 22:48
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
4
 楼主| 发表于 2014-5-27 22:49:58 | 只看该作者
stidus 发表于 2014-5-27 22:46
应该没改过,请问版主哪个默认脚本是控制角色HP的,我先建个新工程对照一下,看是不是不小心改到了 ...

从战斗测试来看,是真的变成两倍了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
5
 楼主| 发表于 2014-5-27 23:10:29 | 只看该作者
myownroc 发表于 2014-5-27 22:41
请问楼主有没有改动过默认的脚本,如果有,请上传修改的部分或上传整个工程。
如果没有……那还是请楼主上 ...

回复错人了。。。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
6
 楼主| 发表于 2014-5-27 23:19:36 | 只看该作者
myownroc 发表于 2014-5-27 22:41
请问楼主有没有改动过默认的脚本,如果有,请上传修改的部分或上传整个工程。
如果没有……那还是请楼主上 ...

RUBY 代码复制
  1. @battler_hue = 0
  2.     @hp = 0
  3.     @sp = 0
  4.     @states = []
  5.     @states_turn = {}
  6.     @maxhp_plus = 0
  7.     @maxsp_plus = 0
  8.     @str_plus = 0
  9.     @dex_plus = 0
  10.     @agi_plus = 0
  11.     @int_plus = 0
  12.     [url=home.php?mod=space&uid=292300]@Hidden[/url] = false
  13.     @immortal = false
  14.     @damage_pop = false
  15.     @damage = nil
  16.     @critical = false
  17.     @animation_id = 0
  18.     @animation_hit = false
  19.     @white_flash = false
  20.     @blink = false
  21.     @current_action = Game_BattleAction.new
  22.   end
  23.   #--------------------------------------------------------------------------
  24.   # ● 获取 MaxHP
  25.   #--------------------------------------------------------------------------
  26.   def maxhp
  27.     n = [[base_maxhp + @maxhp_plus, 1].max, 999999].min
  28.     for i in @states
  29.       n *= $data_states[i].maxhp_rate / 100.0
  30.     end
  31.     n = [[Integer(n), 1].max, 999999].min
  32.     return n
  33.   end
  34.   #--------------------------------------------------------------------------
  35.   # ● 获取 MaxSP
  36.   #--------------------------------------

这应该就是控制HP的脚本了

点评

表示没什么问题……建议上传工程  发表于 2014-5-27 23:28
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
7
 楼主| 发表于 2014-5-28 00:51:43 | 只看该作者
myownroc 发表于 2014-5-27 22:41
请问楼主有没有改动过默认的脚本,如果有,请上传修改的部分或上传整个工程。
如果没有……那还是请楼主上 ...

太晚了 明天发吧
你用点评 我没办法回复它
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12580
在线时间
1445 小时
注册时间
2012-7-24
帖子
1302
8
发表于 2014-5-28 12:49:09 | 只看该作者
应该是楼主改了脚本了,还是上传工程看一下吧……

欢迎大家加我
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
帖子
57
9
 楼主| 发表于 2014-5-28 13:07:07 | 只看该作者
化螺耕 发表于 2014-5-28 12:49
应该是楼主改了脚本了,还是上传工程看一下吧……

晚上回家弄,麻烦多多帮忙
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

10
发表于 2014-5-28 13:19:51 | 只看该作者
没改过脚本是吧,那我给个小建议

1. 建立新工程,把新工程下的 Data/Scripts.rxdata 复制到出错的工程里面
2. 看看有没有什么让最大 HP 翻倍的状态。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-10-1 04:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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