幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1449|回复: 7

[已解决] 战斗伤害数值的显示问题 求解

[复制链接]

15

主题

88

帖子

794

积分

⑤进阶

积分
794
QQ
发表于 2010-1-16 13:59:19 | 显示全部楼层 |阅读模式
RM XP 里 如果你防御高于敌人攻击的2倍 被普通攻击的话 伤害显示的是 MISS  我想把它改成中文 我找脚本里 把这种情况 和其他 出现 MISS 的情况的 MISS 改成中文 但是 在战斗中 什么都不显示了 没有MISS 也没中文 这个问题能解决么?
回复

使用道具 举报

0

主题

50

帖子

408

积分

④见习

腿神姐真的很温柔&

积分
408
QQ
发表于 2010-1-16 14:17:05 | 显示全部楼层
module RPG
  class Sprite < ::Sprite
    def damage(value, critical)
      dispose_damage
      if value.is_a?(Numeric)
        damage_string = value.abs.to_s
      else
        damage_string = value.to_s
      end
      bitmap = Bitmap.new(160, 48)
      bitmap.font.name = "黑体"
      bitmap.font.size = 32
      bitmap.font.color.set(0, 0, 0)
      bitmap.draw_text(-1, 12-1, 160, 36, damage_string, 1)
      bitmap.draw_text(+1, 12-1, 160, 36, damage_string, 1)
      bitmap.draw_text(-1, 12+1, 160, 36, damage_string, 1)
      bitmap.draw_text(+1, 12+1, 160, 36, damage_string, 1)
      if value.is_a?(Numeric) and value < 0
        bitmap.font.color.set(176, 255, 144)
      else
        bitmap.font.color.set(255, 255, 255)
      end
      bitmap.draw_text(0, 12, 160, 36, damage_string, 1)
      if critical
        bitmap.font.size = 20
        bitmap.font.color.set(0, 0, 0)
        bitmap.draw_text(-1, -1, 160, 20, "CRITICAL", 1)
        bitmap.draw_text(+1, -1, 160, 20, "CRITICAL", 1)
        bitmap.draw_text(-1, +1, 160, 20, "CRITICAL", 1)
        bitmap.draw_text(+1, +1, 160, 20, "CRITICAL", 1)
        bitmap.font.color.set(255, 255, 255)
        bitmap.draw_text(0, 0, 160, 20, "CRITICAL", 1)
      end
      @_damage_sprite = ::Sprite.new(self.viewport)
      @_damage_sprite.bitmap = bitmap
      @_damage_sprite.ox = 80
      @_damage_sprite.oy = 20
      @_damage_sprite.x = self.x
      @_damage_sprite.y = self.y - self.oy / 2
      @_damage_sprite.z = 3000
      @_damage_duration = 40
    end
  end
end
要把字体更改,不过不怎么好看0.0

ps,这段代码一定要插到最前面。
http://www.diyrpg.net/bbs/index.php 欢迎大家来先行者论坛><
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-16 14:25:45 | 显示全部楼层
我对xp隐藏这段脚本非常不满啊,Vx的base都没隐藏呐
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-16 14:28:15 | 显示全部楼层
跑题了!全局搜索脚本"Miss"把这个Miss该成你要的中文就可以了
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

15

主题

88

帖子

794

积分

⑤进阶

积分
794
QQ
 楼主| 发表于 2010-1-16 14:34:06 | 显示全部楼层
   全局搜索无效~改了但是不显示  脚本的我去试试
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-16 14:38:02 | 显示全部楼层
MISS都是大写啊,不可能没有的,前几天给星源改脚本我看到了的
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

15

主题

88

帖子

794

积分

⑤进阶

积分
794
QQ
 楼主| 发表于 2010-1-16 14:43:35 | 显示全部楼层
OK了 问题解决 谢谢
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-16 15:14:44 | 显示全部楼层
不客气,欢迎来rm区坐客
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-15 09:30 , Processed in 0.027640 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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