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

Project1

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

[已经过期] 選單內加入一些能力值血條+所在地的顯示

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
跳转到指定楼层
1
发表于 2012-1-15 20:16:13 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 銀藍色的零 于 2012-1-15 22:34 编辑

本人使用此套腳本

我要在開頭選單內
sp血條下方
加上力量的血條


還有在狀態欄內
力量也要改成血條


要怎麼改呢?


所在地是使用此腳本
我有在 Scene_Menu內加上所在地的顯示框
不過怎麼加都顯示錯誤
  1. #_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  2. #_/  ◆現在地&任務表示 - KGC_PlaceMission◆
  3. #_/----------------------------------------------------------------------------
  4. #_/ 現在地や任務内容の表示機能を追加します。
  5. #_/  (メニュー画面に表示する場合は[MenuAlter]参照)
  6. #_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

  7. $imported = {} if $imported == nil
  8. $imported["PlaceMission"] = true

  9. #==============================================================================
  10. # ■ Game_System
  11. #==============================================================================

  12. class Game_System
  13.   #--------------------------------------------------------------------------
  14.   # ● 公開インスタンス変数
  15.   #--------------------------------------------------------------------------
  16.   attr_accessor :place                    # 現在地
  17.   attr_accessor :mission                  # 現在遂行中の任務
  18.   #--------------------------------------------------------------------------
  19.   # ● オブジェクト初期化
  20.   #--------------------------------------------------------------------------
  21.   alias initialize_KGC_PlaceMission initialize
  22.   def initialize
  23.     # 元の処理を実行
  24.     initialize_KGC_PlaceMission

  25.     @place, @mission = "", ""
  26.   end
  27. end

  28. #★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

  29. #==============================================================================
  30. # ■ Game_Map
  31. #==============================================================================

  32. class Game_Map
  33.   #--------------------------------------------------------------------------
  34.   # ● マップ名取得
  35.   #--------------------------------------------------------------------------
  36.   def map_name
  37.     # MapInfo.rxdata をロード
  38.     @mapinfo = load_data("Data/MapInfos.rxdata") if @mapinfo == nil
  39.     # マップ名を返す
  40.     return @mapinfo[@map_id].name
  41.   end
  42. end

  43. #★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★

  44. #==============================================================================
  45. # ■ Window_Information
  46. #------------------------------------------------------------------------------
  47. #  メニュー画面で情報を表示するウィンドウです。
  48. #==============================================================================

  49. class Window_Information < Window_Base
  50.   #--------------------------------------------------------------------------
  51.   # ● オブジェクト初期化
  52.   #--------------------------------------------------------------------------
  53.   def initialize
  54.     super(0, 0, 480, 96)
  55.     self.contents = Bitmap.new(width - 32, height - 32)
  56.     refresh
  57.   end
  58.   #--------------------------------------------------------------------------
  59.   # ● リフレッシュ
  60.   #--------------------------------------------------------------------------
  61.   def refresh
  62.     self.contents.clear
  63.     self.contents.font.color = system_color
  64.     cx = self.contents.text_size("現在地").width + 8
  65.     self.contents.draw_text(4, 0, cx, 32, "現在地")
  66.     self.contents.font.color = normal_color
  67.     # マップ名取得(指定されていない場合はマップ設定から取得)
  68.     text = $game_system.place == nil || $game_system.place == "" ?
  69.       $game_map.map_name : $game_system.place
  70.     self.contents.draw_text(4 + cx, 0, 444 - cx, 32, text)
  71.     self.contents.font.color = system_color
  72.     cx = self.contents.text_size("").width + 8
  73.     self.contents.draw_text(4, 32, cx, 32, "")
  74.     self.contents.font.color = normal_color
  75.     self.contents.draw_text(4 + cx, 32, 444 - cx, 32, $game_system.mission)
  76.   end
  77. end
复制代码
最後問一個題外話(欠打的問題
血條的長短在哪修改
我不知怎弄的
在狀態那邊的血條很長
我卻找不到改的地方~囧|||

点评

给出范例不够完整,以至于无法测试  发表于 2012-1-16 09:26
另外,你安装的是RMXP1.02,所以请改装1.03  发表于 2012-1-16 09:26
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
5
 楼主| 发表于 2012-1-17 21:51:44 | 只看该作者
只要把力量改成血條顯示就可以了
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
777
在线时间
1270 小时
注册时间
2011-2-14
帖子
5589
4
发表于 2012-1-17 18:20:22 | 只看该作者
銀藍色的零 发表于 2012-1-16 16:17
那個範例是教學檔
也不是我做的
本人測試是正常的

如果这样,我只能先做容错处理了
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
3
 楼主| 发表于 2012-1-16 16:17:07 | 只看该作者
那個範例是教學檔
也不是我做的
本人測試是正常的

我沒有QQ
QQ是啥???

点评

力量无上限,且为固定值,你的意思是增加体力值?  发表于 2012-1-17 18:24
聽不懂~~~囧|||  发表于 2012-1-16 16:43
QQ是麻花藤の物  发表于 2012-1-16 16:25
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
777
在线时间
1270 小时
注册时间
2011-2-14
帖子
5589
2
发表于 2012-1-16 09:23:14 | 只看该作者
這個問題本人表示可以接收

不過今上午才有空幫你解決,自己QQ聯繫吧(QQ1371455177)

但是我想知道你把力量做成值槽是幹什麼呢?
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 07:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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