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

Project1

 找回密码
 注册会员
搜索

求教状态回合数显示脚本问题。。

查看数: 2218 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-11 21:27

正文摘要:

本帖最后由 VIPArcher 于 2019-11-20 12:03 编辑 请教大佬,我用了状态回合数显示脚本后系统默认的属性提升的状态图标被更改了,求教如何修改?以下是脚本 RUBY 代码复制#============== ...

回复

leontonydz 发表于 2019-5-14 14:46:07
shencao 发表于 2019-5-14 13:54
在不需要的状态备注这个就可以了吧?

# 状态备注:     则不会显示剩余回合数

大佬我试过这个备注了没用,不过上面那位给出解决方法,感谢!

点评

嗯嗯,解决了就好~  发表于 2019-5-14 15:18
leontonydz 发表于 2019-5-14 14:45:11
cinderelmini 发表于 2019-5-14 13:43
好像装状态图标数据的那个数组后面还有带了个状态ID,那么利用一下的话……
可以获取到这个ID的状态实例 ...

感谢大佬!!!实践确实可行!不过要把.to_i加上
shencao 发表于 2019-5-14 13:54:31
leontonydz 发表于 2019-5-13 22:22
再次感谢大佬!
但是常驻buff上多了数字感觉不美观,能删除吗?

在不需要的状态备注这个就可以了吧?

# 状态备注:  <不显示剩余回合数>   则不会显示剩余回合数
cinderelmini 发表于 2019-5-14 13:43:10
leontonydz 发表于 2019-5-13 22:22
再次感谢大佬!
但是常驻buff上多了数字感觉不美观,能删除吗?

好像装状态图标数据的那个数组后面还有带了个状态ID,那么利用一下的话……
可以获取到这个ID的状态实例,于是可以获取到这个状态是不是自动解除的状态,
不是的话就不显示剩余回合数……
于是(想是这样想的,没实践测试,可能有问题):
  1.   #--------------------------------------------------------------------------
  2.   # ● 残りのターンを加えたアイコンの描画(追加定義)
  3.   #--------------------------------------------------------------------------
  4.   def draw_state_icon_turns(data, x, y)
  5.     draw_icon(data[0], x, y)
  6.     if data[2] and $data_states[data[2]] and $data_states[data[2]].auto_removal_timing == 0
  7.       return
  8.     end
  9.     draw_text(x + 12, y + 8, 12, 18, data[1],2)
  10.   end
复制代码

评分

参与人数 1星屑 +50 收起 理由
VIPArcher + 50 认可答案

查看全部评分

cinderelmini 发表于 2019-5-13 21:38:30
leontonydz 发表于 2019-5-13 21:30
感谢大佬!现在图标解决了,只是显示的数字后面多了个‘.0’,能否再修改只显示个位数?
...

在 def draw_state_icon_turns(data, x, y) 方法里,
在data[1]后面加上.to_i应该可以:
draw_text(x + 12, y + 8, 12, 18, data[1].to_i, 2)
leontonydz 发表于 2019-5-13 21:31:28
cinderelmini 发表于 2019-5-13 14:42
总觉得  def buff_icons_adv  这个方法里的第二行怪怪的,
尝试改成这样看看?
...

感谢大佬!
cinderelmini 发表于 2019-5-13 14:42:46
总觉得  def buff_icons_adv  这个方法里的第二行怪怪的,
尝试改成这样看看?
  1. @buffs.each_with_index {|lv, i| icons.push([buff_icon_index(lv, i),@buff_turns[i]]) }
复制代码
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-6 12:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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