Project1

标题: 關於物品的兩個問題~~! [打印本页]

作者: KULA丶    时间: 2009-3-18 21:00
标题: 關於物品的兩個問題~~!
一個是`怎么讓物品說明裡面的文字改變顏色啊?
二個是`能讓物品無法丟棄么?
如果可以怎么弄啊?
教教莪啦~~~~ [LINE]1,#dddddd[/LINE]此贴于 2009-3-20 11:35:40 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: tommay    时间: 2009-3-18 21:06
1.在Window_Help里改
2.默认的系统好像没有物品丢弃这一说法
作者: KULA丶    时间: 2009-3-18 21:07
1.在Window_Help里改
莪很新手`
怎么改?
作者: hitlerson    时间: 2009-3-18 21:07
window_item

    if item.is_a?(RPG::Item) and
       $game_party.item_can_use?(item.id)


       case item.id
       when XX
         self.contents.font.color = normal_color
       end


    else
      self.contents.font.color = disabled_color
    end





game_party
  #--------------------------------------------------------------------------
  # ● 减少物品
  #     item_id : 物品 ID
  #     n       : 个数
  #--------------------------------------------------------------------------
  def lose_item(item_id, n)


    return if [XXXX].include?(item_id)


    # 调用 gain_item 的数值逆转
    gain_item(item_id, -n)
  end
作者: KULA丶    时间: 2009-3-18 21:09
= =!
比如說這樣一句話

消滅怪物 123 獎金9999¥
莪想把123弄成紅色的
怎么弄?
作者: tommay    时间: 2009-3-18 21:10
Window_Help的第25行
self.contents.font.color = normal_color  改为:
self.contents.font.color = Color.new(R,G,B,alpha)
作者: KULA丶    时间: 2009-3-18 21:11
{/dk}
可不可以說的具體一點啊~~?

作者: tommay    时间: 2009-3-18 21:14
你说的这个是“物品說明”吗?应该是战斗的result吧
作者: KULA丶    时间: 2009-3-18 21:16
有不同么~?
就是比如說什麽NPC的文本顯示啊
物品,技能的說明這些的`
作者: KULA丶    时间: 2009-3-18 21:18
莪是直接沒明白``
改了腳本以後
要修改想改的文字
要怎么做? [LINE]1,#dddddd[/LINE]版主对此帖的评论:『请擅用编辑功能避免连贴- -』,积分『-20』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: tommay    时间: 2009-3-18 21:20
如果是战斗result窗口,应该改Window_BattleResult
作者: KULA丶    时间: 2009-3-18 21:21
莪看你還是加莪的QQ和莪說把``593452531
作者: 小小大恶魔    时间: 2009-3-18 21:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: KULA丶    时间: 2009-3-19 00:31
还是你了解莪``!
莪的意思就是你说的这个`
让物品中的文本可以像普通文本一样的改颜色~~
作者: 天圣的马甲    时间: 2009-3-19 16:03
把你的火星文给我收一收= =满口鸟语谁能听懂你的意思……
Window_BattleResult找到
    self.contents.font.color = normal_color
    cx = contents.text_size(@gold.to_s).width
    self.contents.draw_text(x, 0, cx, 32, @gold.to_s)
第一句改为
self.contents.font.color = Color.new(255,0,0,255)
四个数字自己调。 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1