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

Project1

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

[已经解决] 有没有脚本可以使vx的金钱显示在游戏界面上?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
55 小时
注册时间
2011-7-15
帖子
48
跳转到指定楼层
1
发表于 2013-6-17 20:24:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 zl245479821 于 2013-6-20 21:08 编辑

谢谢,或者其他的方法也行不一定非脚本。

Lv1.梦旅人

梦石
0
星屑
65
在线时间
123 小时
注册时间
2013-5-12
帖子
24
2
发表于 2013-6-17 22:34:32 | 只看该作者
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================
  4. #显示金钱 by 小夏
  5. #经superufo的帮助一个脚本菜鸟做的不太完美将就着用吧
  6. class Window_goldWindow < Window_Base
  7. def initialize
  8. super(0,0,200,60)
  9. self.opacity = 150
  10. self.visible = false
  11. refresh
  12. end
  13. def refresh
  14. self.contents.clear
  15. self.contents.draw_text(0, 0, 80, WLH, "金钱:")
  16. self.contents.draw_text(80, 0, 40, WLH, $game_party.gold)
  17. self.contents.draw_text(100,0, 40, WLH, Vocab::gold, 2)
  18. end
  19. end
  20. class Scene_Map < Scene_Base
  21. alias goldWindow_start start
  22. alias goldWindow_update
  23. update
  24. alias goldWindow_terminate terminate
  25. def start
  26. goldWindow_start
  27. @goldWindow = Window_goldWindow.new
  28. end
  29. def update
  30. @goldWindow.update
  31. @goldWindow.refresh
  32. @goldWindow.visible = true
  33. goldWindow_update
  34. end
  35. def terminate
  36. goldWindow_terminate
  37. @goldWindow.dispose
  38. end
  39. end
  40. #小夏作品
  41. #转载者注明这个是superufo和小夏的作品谢谢合作
  42. #==============================================================================
  43. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  44. #==============================================================================
复制代码

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
55 小时
注册时间
2011-7-15
帖子
48
3
 楼主| 发表于 2013-6-18 15:05:32 | 只看该作者
名雪 发表于 2013-6-17 22:34

额..谢谢大大,能不能麻烦改到屏幕左下角,现在在左上角。谢谢。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
95
在线时间
75 小时
注册时间
2011-8-6
帖子
66
4
发表于 2013-6-18 16:04:12 | 只看该作者
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================
  4. #显示金钱 by 小夏
  5. #经superufo的帮助一个脚本菜鸟做的不太完美将就着用吧
  6. class Window_goldWindow < Window_Base
  7. def initialize
  8. super(0,360,200,60)
  9. self.opacity = 150
  10. self.visible = false
  11. refresh
  12. end
  13. def refresh
  14. self.contents.clear
  15. self.contents.draw_text(0, 0, 80, WLH, "金钱:")
  16. self.contents.draw_text(80, 0,40, WLH, $game_party.gold)
  17. self.contents.draw_text(100,0,40, WLH, Vocab::gold, 2)
  18. end
  19. end
  20. class Scene_Map < Scene_Base
  21. alias goldWindow_start start
  22. alias goldWindow_update
  23. update
  24. alias goldWindow_terminate terminate
  25. def start
  26. goldWindow_start
  27. @goldWindow = Window_goldWindow.new
  28. end
  29. def update
  30. @goldWindow.update
  31. @goldWindow.refresh
  32. @goldWindow.visible = true
  33. goldWindow_update
  34. end
  35. def terminate
  36. goldWindow_terminate
  37. @goldWindow.dispose
  38. end
  39. end
  40. #小夏作品
  41. #转载者注明这个是superufo和小夏的作品谢谢合作
  42. #==============================================================================
  43. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  44. #================================================================
复制代码
改好了·····

点评

15,16,17行是不是也应该改一下?  发表于 2013-6-18 16:12

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
136
在线时间
1050 小时
注册时间
2006-5-3
帖子
774
5
发表于 2013-6-18 16:06:30 | 只看该作者
本帖最后由 gaofei677 于 2013-6-18 16:13 编辑

将2楼脚本中8, 15,16,17行改为以下:
  1. super(0,400,200,60)
  2. self.contents.draw_text(0, 400, 80, WLH, "金钱:")
  3. self.contents.draw_text(80, 400, 40, WLH, $game_party.gold)
  4. self.contents.draw_text(100,400, 40, WLH, Vocab::gold, 2)
复制代码
这里我把原来的(0, 0, 80, WLH, "金钱:")   
                     (80, 0, 40, WLH, $game_party.gold)
                     (100,0, 40, WLH, Vocab::gold, 2)
里面的0全部换成400,括号内第一数字代表X坐标,第二个数字代表Y坐标,第三高,第四宽,第五显示的内容
                      如第一个括号显示的内容是"金钱:"两个汉字 + 一个冒号
                      第二个括号内显示的是金钱的数值
                      第三个括号内显示的金钱的单位,例如你定义金钱单位是$,那这里显示$,你定义的是“元”,那这里就显示“元”

LZ可以根据需要自己调整位置
漏夏同人
《咱的夏天》
下载地址:http://tieba.baidu.com/p/2681607456
人员招募:http://rpg.blue/thread-339747-1-1.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
55 小时
注册时间
2011-7-15
帖子
48
6
 楼主| 发表于 2013-6-18 20:42:15 | 只看该作者
gaofei677 发表于 2013-6-18 16:06
将2楼脚本中8, 15,16,17行改为以下:这里我把原来的(0, 0, 80, WLH, "金钱:")   
                     ...

15,16,17的Y坐标还应该是0.测试了老久。。哎,大大,还有个问题,如果我想只在某张地图里开启这个脚本的功能,该怎么弄啊?用事件吗?谢谢。

点评

15,16,17行的X,Y坐标是至这三个数值在金钱框类的相对坐标,所以应该Y还是0,我也是新人,所以前面是我错了  发表于 2013-6-18 21:32
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
136
在线时间
1050 小时
注册时间
2006-5-3
帖子
774
7
发表于 2013-6-18 21:41:25 | 只看该作者
zl245479821 发表于 2013-6-18 20:42
15,16,17的Y坐标还应该是0.测试了老久。。哎,大大,还有个问题,如果我想只在某张地图里开启这个脚本的 ...

RUBY 代码复制
  1. #==============================================================================
  2. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  3. #==============================================================================
  4. #显示金钱 by 小夏
  5. #经superufo的帮助一个脚本菜鸟做的不太完美将就着用吧
  6. Var_switch = 1
  7. class Window_goldWindow < Window_Base
  8. def initialize
  9. super(0,0,200,60)
  10. self.opacity = 150
  11. self.visible = false
  12. refresh
  13. end
  14. def refresh
  15. self.contents.clear
  16. if $game_switches[Var_switch]
  17. self.contents.draw_text(0, 0, 80, WLH, "金钱:")
  18. self.contents.draw_text(80, 0, 40, WLH, $game_party.gold)
  19. self.contents.draw_text(100,0, 40, WLH, Vocab::gold, 2)
  20. end
  21. end
  22. end
  23. class Scene_Map < Scene_Base
  24. alias goldWindow_start start
  25. alias goldWindow_update
  26. update
  27. alias goldWindow_terminate terminate
  28. def start
  29. goldWindow_start
  30. @goldWindow = Window_goldWindow.new
  31. end
  32. def update
  33. @goldWindow.update
  34. @goldWindow.refresh
  35. if $game_switches[Var_switch]
  36. @goldWindow.visible = true
  37. end
  38. goldWindow_update
  39. end
  40. def terminate
  41. goldWindow_terminate
  42. @goldWindow.dispose
  43. end
  44. end
  45. #小夏作品
  46. #转载者注明这个是superufo和小夏的作品谢谢合作
  47. #==============================================================================
  48. # 本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  49. #==============================================================================


当1号开关打开时,这个脚本就工作,否则不工作
你可以把Var_switch = 1改成等于N,那么就是N号开关打开时这个脚本才工作
PS 金钱窗口位置我没改,LZ可以自行修改

评分

参与人数 1梦石 +1 收起 理由
怪蜀黍 + 1 认可答案

查看全部评分

漏夏同人
《咱的夏天》
下载地址:http://tieba.baidu.com/p/2681607456
人员招募:http://rpg.blue/thread-339747-1-1.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
55 小时
注册时间
2011-7-15
帖子
48
8
 楼主| 发表于 2013-6-19 13:10:50 | 只看该作者
gaofei677 发表于 2013-6-18 21:41
#==============================================================================
# 本脚本来自www.66 ...

谢谢了,还有一个问题。我想要制作一个单独的系统菜单,只可以选择也只有物品,读存档,结束游戏的功能,该怎么弄呢?谢谢大大。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
136
在线时间
1050 小时
注册时间
2006-5-3
帖子
774
9
发表于 2013-6-19 16:52:43 | 只看该作者
问题解决后请不要自行把帖子类型改为  已经解决
漏夏同人
《咱的夏天》
下载地址:http://tieba.baidu.com/p/2681607456
人员招募:http://rpg.blue/thread-339747-1-1.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 02:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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