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

Project1

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

[已经解决] 得失金钱脚本和金银铜的问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
跳转到指定楼层
1
发表于 2015-12-5 23:02:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
显示金钱窗口那里,我改成显示金银铜的模式。

这个得失金钱只会提示加了多少铜,没有金银铜的模式。

还有就是当金钱增加10000以下,只显示十位数,不会自动进1。比如增加100,显示99,再加100,显示98。不会显示1银98铜。

帮忙看下吧。商店的也不显示。

附工程,谢谢!

得失金钱和货币.rar (189.64 KB, 下载次数: 36)

Lv2.观梦者

梦石
0
星屑
451
在线时间
228 小时
注册时间
2015-2-23
帖子
241
2
发表于 2015-12-6 11:27:46 | 只看该作者
本帖最后由 枫の叶 于 2015-12-6 13:53 编辑

把里面描绘金钱的地方换成这个
RUBY 代码复制
  1. gold = value.abs
  2. text = ''
  3. text += '#{gold / 10000}金' if (gold / 10000) > 0
  4. text += '#{gold / 100 % 100}银' if txt != '' or (gold / 100 % 100) > 0
  5. text += '#{gold % 100}铜'
  6. carol3_66RPG.contents.draw_text(0,32,240,32,text)

点评

这个没看懂啊,楼下脚本,具体说下怎么改  发表于 2015-12-6 14:35
制作XP特效,找我。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
3
 楼主| 发表于 2015-12-6 14:36:43 | 只看该作者
枫の叶 发表于 2015-12-6 11:27
把里面描绘金钱的地方换成这个
gold = value.abs
text = ''

具体是怎么改啊!

RUBY 代码复制
  1. # ■ Window_Gold
  2. #------------------------------------------------------------------------------
  3. #  显示金钱的窗口。
  4. #==============================================================================
  5.  
  6. class Window_Gold < Window_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化窗口
  9.   #--------------------------------------------------------------------------
  10.   def initialize
  11.     super(0, 0, 160, 64)
  12.     self.contents = Bitmap.new(width - 32, height - 32)
  13.     refresh
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 刷新
  17.   #--------------------------------------------------------------------------
  18.   def money(n)
  19.     gold = $game_party.gold / 10000       #金
  20.     silver = ($game_party.gold - gold * 10000) / 100   #银
  21.     copper = $game_party.gold - gold * 10000 - silver * 100   #铜
  22.     return gold, silver, copper
  23.   end
  24.  
  25.  
  26.   #--------------------------------------------------------------------------
  27.   # ● 刷新
  28.   #--------------------------------------------------------------------------
  29.   def refresh
  30.     self.contents.clear
  31.     self.contents.font.color = normal_color
  32.     main_money = money($game_party.gold)
  33.     text = main_money[2].to_s + "铜"
  34.     text = main_money[1].to_s + "银" + text if main_money[1] > 0 and main_money[0] > 0
  35.     text = main_money[0].to_s + "金" + text if main_money[0] > 0
  36.     self.contents.draw_text(4, 0, 120-2, 32, text, 2)
  37.   end
  38. end
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
451
在线时间
228 小时
注册时间
2015-2-23
帖子
241
4
发表于 2015-12-6 17:00:10 | 只看该作者
得失金钱和货币.rar (191.82 KB, 下载次数: 27)

点评

PS:用文字 金银铜 显示,没有用金银铜颜色的金币图标显示好看。  发表于 2015-12-6 17:03
制作XP特效,找我。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
5
 楼主| 发表于 2015-12-6 18:01:26 | 只看该作者
枫の叶 发表于 2015-12-6 17:00



如图1所示:增加了1银是显示提示了,但是图2那里没有显示,还是0。
也就是说得到个位数的时候,会显示个位数。等到十位数,百位数,千位数,都不显示,实际上是存在的?因为得到万位数就显示了。
比如得到9000,菜单金钱窗口还是显示0。再次得到9000,才会显示18000,也就是1金80银0铜。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
451
在线时间
228 小时
注册时间
2015-2-23
帖子
241
6
发表于 2015-12-6 18:07:26 | 只看该作者
哦,你原来的显示忘改了。
得失金钱和货币.rar (191.82 KB, 下载次数: 26)

点评

那个不一样,不是同一个人所写。  发表于 2015-12-6 18:21
可以了,非常感谢。我换了个得失物品脚本,也是那样插入一句吗?认可答案!!!  发表于 2015-12-6 18:19

评分

参与人数 1星屑 +100 梦石 +1 收起 理由
RyanBern + 100 + 1 认可答案

查看全部评分

制作XP特效,找我。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
7
 楼主| 发表于 2015-12-6 18:32:59 | 只看该作者
枫の叶 发表于 2015-12-6 18:07
哦,你原来的显示忘改了。

刚才那个工程,我插入一个新的脚本,看看能不能套进来。
这个可以整合的话,两个帖子都可以结贴了。
得失金钱和货币(新).rar (266.58 KB, 下载次数: 30)
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
451
在线时间
228 小时
注册时间
2015-2-23
帖子
241
8
发表于 2015-12-6 19:03:42 | 只看该作者
顺带把物品,武器,防具 的提示文字都挪到了框里,
另外又测试了失去东西
得失金钱和货币(新).rar (266.06 KB, 下载次数: 33)

点评

真是太感谢了,非常棒。认可答案。辛苦了。谢谢  发表于 2015-12-6 19:13
制作XP特效,找我。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-4-21 14:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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