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

Project1

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

[已经解决] 想改隊員3的mp變成en

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
94 小时
注册时间
2013-1-24
帖子
149
跳转到指定楼层
1
 楼主| 发表于 2013-2-23 18:12:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
有爬過文找到
http://rpg.blue/forum.php?mod=viewthread&tid=253609

這一篇

但是我搜尋Vocab::mp

只找到

Window_Base  底下的

  #--------------------------------------------------------------------------
  # * 繪製MP
  #     actor : 主角
  #     x     : 繪製區域X座標
  #     y     : 繪製區域Y座標
  #     width : 繪製寬度
  #--------------------------------------------------------------------------
  def draw_actor_mp(actor, x, y, width = 120)
    draw_actor_mp_gauge(actor, x, y, width)
    self.contents.font.color = system_color
    self.contents.draw_text(x, y, 30, WLH, Vocab::mp_a)
    self.contents.font.color = mp_color(actor)
    last_font_size = self.contents.font.size
    xr = x + width
    if width < 120
      self.contents.draw_text(xr - 44, y, 44, WLH, actor.mp, 2)
    else
      self.contents.draw_text(xr - 99, y, 44, WLH, actor.mp, 2)
      self.contents.font.color = normal_color
      self.contents.draw_text(xr - 55, y, 11, WLH, "/", 2)
      self.contents.draw_text(xr - 44, y, 44, WLH, actor.maxmp, 2)
    end
  end


請問各位前輩,我要怎樣改才能1.2.4.隊員顯示"mp"第3號隊員顯示"En"

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
来自 2楼
发表于 2013-2-25 17:56:58 | 只看该作者
难道不是
  1. if actor.id == 3
  2. self.contents.draw_text(x, y, 30, WLH, "en")
  3. else
  4. self.contents.draw_text(x, y, 30, WLH, Vocab::mp)
  5. end

复制代码

点评

啊哈,我只是先和你说一下,如果你同意了我就让他加你哦。现在他上学了,没什么时间上线啦。  发表于 2013-2-27 21:35
↓↓ 收到啦,不过没有见小原同学来加我呢  发表于 2013-2-26 22:04
一点不会写脚本……原来是这样  发表于 2013-2-26 22:01
6道君,好久不见了。上次那个小原同学想认识你,我帮介绍的,不知道你收到没有。  发表于 2013-2-25 18:09

评分

参与人数 2星屑 +107 收起 理由
结城照美 + 7 精品文章
怪蜀黍 + 100 必须是这样的啊,认可了

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
483
在线时间
750 小时
注册时间
2012-11-10
帖子
924
3
发表于 2013-2-24 14:23:28 | 只看该作者
本帖最后由 结城照美 于 2013-2-24 14:25 编辑

大概是繁体版的不同?
原帖要求搜索的代码在
Scene_Battle里的1087、1090、1093都有
我的是这样的(毫无修改):

def display_mp_damage(target, obj = nil)
    return if target.dead?
    return if target.mp_damage == 0
    if target.absorbed                      # 吸收
      fmt = target.actor? ? Vocab::ActorDrain : Vocab::EnemyDrain
     text = sprintf(fmt, target.name, Vocab::mp, target.mp_damage)
    elsif target.mp_damage > 0              # 伤害
      fmt = target.actor? ? Vocab::ActorLoss : Vocab::EnemyLoss
      text = sprintf(fmt, target.name, Vocab::mp, target.mp_damage)
    else                                    # 回复
      fmt = target.actor? ? Vocab::ActorRecovery : Vocab::EnemyRecovery
      text = sprintf(fmt, target.name, Vocab::mp, -target.mp_damage)
      Sound.play_recovery
    end
    @message_window.add_instant_text(text)
    wait(30)
  end
有本事就来阻止我啊,主体单元『天照』!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
94 小时
注册时间
2013-1-24
帖子
149
4
 楼主| 发表于 2013-2-24 14:51:15 | 只看该作者
结城照美 发表于 2013-2-24 14:23
大概是繁体版的不同?
原帖要求搜索的代码在
Scene_Battle里的1087、1090、1093都有

我真的是腳本白痴Q_Q

我是不懂這一段(如下)

全局搜索“Vocab::mp”
然后用分歧来替换掉这个东西,
比如 if actor.id == 1用"mp"
这样就行了。

    def draw_actor_mp(actor, x, y, width = 120)
    draw_actor_mp_gauge(actor, x, y, width)
    self.contents.font.color = system_color
    self.contents.draw_text(x, y, 30, WLH, Vocab::mp_a)
直接置換成 if actor.id == 1用"mp"
還是要改插 if actor.id == 1用"mp"在哪個位置
    self.contents.font.color = mp_color(actor)
    last_font_size = self.contents.font.size


拜託請詳細告訴我好嗎Q_Q
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
483
在线时间
750 小时
注册时间
2012-11-10
帖子
924
5
发表于 2013-2-24 15:12:51 | 只看该作者

RE: 想改隊員3的mp變成en

sakazaki 发表于 2013-2-24 14:51
我真的是腳本白痴Q_Q

我是不懂這一段(如下)

不好意思我也不怎么懂同脚本白痴,搞了一会儿也不知道怎么写
@a364774426  

点评

不過還真是感謝您的大力幫忙^_^  发表于 2013-2-24 15:17
有本事就来阻止我啊,主体单元『天照』!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
94 小时
注册时间
2013-1-24
帖子
149
6
 楼主| 发表于 2013-2-25 21:20:51 | 只看该作者
本帖最后由 sakazaki 于 2013-2-25 21:31 编辑
a364774426 发表于 2013-2-25 17:56
难道不是吗


謝謝閣下大力相助,感恩!!

我的問題已經解決了!!多謝!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 03:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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