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

Project1

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

[已经解决] 这位大神,帮忙修改一下

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2014-2-17
帖子
218
跳转到指定楼层
1
发表于 2014-3-18 20:56:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 shanlong闪龙 于 2014-3-21 21:33 编辑

@Demon丶旋律 上次你帮我写的那个脚本……帮忙改下……谢谢

点评

版规明文禁止手动更改标签  发表于 2014-3-21 21:40

评分

参与人数 1星屑 -5 收起 理由
天地有正气 -5 象征性扣分提醒

查看全部评分

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2014-2-17
帖子
218
16
 楼主| 发表于 2014-3-21 21:36:12 | 只看该作者
batfjtn 发表于 2014-3-21 01:30
知道你伸手习惯了~!!

给你改好了~!!

对不起我错了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

○赛

梦石
0
星屑
1249
在线时间
1276 小时
注册时间
2013-1-22
帖子
2246

贵宾

15
发表于 2014-3-21 21:02:38 | 只看该作者
batfjtn 发表于 2014-3-21 01:30
知道你伸手习惯了~!!

给你改好了~!!

那个“1”是对齐方式,参考F1Bitmap类

点评

谢谢解释了~!!习惯了实际操作学习~!!  发表于 2014-3-22 01:12
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2014-2-17
帖子
218
14
 楼主| 发表于 2014-3-21 20:38:26 | 只看该作者
batfjtn 发表于 2014-3-21 01:30
知道你伸手习惯了~!!

给你改好了~!!

额……其实我本来想招一位脚本党的结果一直没消息{:2_258:}……对不起……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
378 小时
注册时间
2013-10-14
帖子
215
13
发表于 2014-3-21 01:30:45 | 只看该作者
知道你伸手习惯了~!!

给你改好了~!!

自己研究下看看修改了什么~~!!
  1. class Window_Jike < Window_Base
  2.   JIKE_X = 380      # 窗口X坐标
  3.   JIKE_Y = 20       # 窗口Y坐标
  4.   JIKE_W = 220      # 窗口宽
  5.   JIKE_H = 128       # 窗口高
  6.   TEXT_COLOR = Color.new(255, 255, 255, 255) #字体颜色
  7.   def initialize
  8.     super(JIKE_X , JIKE_Y, JIKE_W, JIKE_H)
  9.     self.opacity = 255  #边框透明度
  10.     self.back_opacity = 155  #底色透明度
  11.     self.contents_opacity = 200  #字透明度体
  12.     self.contents = Bitmap.new(width - 32, height - 32)
  13.   end
  14.   def setname
  15.     #这里可以改框内显示的文字和变量ID.  ↓这是变量ID..        ↓这也是..
  16.     ji_ke = "#{$game_variables[1]}/#{$game_variables[2]}"
  17.     kou_ke = "#{$game_variables[3]}/#{$game_variables[4]}"
  18.     jing_shen = "#{$game_variables[7]}/#{$game_variables[8]}"
  19.     self.contents.clear
  20.     self.contents.font.color = Color.new(255, 165, 0, 255)
  21.     self.contents.draw_text(4, 0 ,128, 32, "饱食度:", 1)
  22.     self.contents.font.color = Color.new(255, 255, 255, 255)
  23.     self.contents.draw_text(80, 0 ,128, 32, ji_ke, 1)
  24.     self.contents.font.color = Color.new(0, 191, 255, 255)
  25.     self.contents.draw_text(4, 0 ,128, 96, "口渴度:", 1)
  26.     self.contents.font.color = TEXT_COLOR
  27.     self.contents.draw_text(80, 0 ,128, 96, kou_ke, 1)
  28.     self.contents.font.color = Color.new(255, 0, 255, 255)
  29.     self.contents.draw_text(4, 0 ,128, 160, "精神度:", 1)
  30.     self.contents.font.color = TEXT_COLOR
  31.     self.contents.draw_text(80, 0 ,128, 160, jing_shen, 1)
  32.   end
  33. end

  34. class Window_Cunhuo < Window_Base
  35.   def initialize
  36.     super( 20, 20, 160, 64)
  37.     self.opacity = 255  #边框透明度
  38.     self.back_opacity = 155  #底色透明度
  39.     self.contents_opacity = 200  #字透明度体
  40.     self.contents = Bitmap.new(width - 32, height - 32)
  41.   end
  42.   def setname
  43.     cun_huo = "#{$game_variables[9]}"
  44.     self.contents.clear
  45.     self.contents.font.color = Color.new(0, 255, 0, 255)
  46.     self.contents.draw_text(4, 0 ,80, 32, "存活天数:", 1)
  47.     self.contents.font.color = Color.new(255, 255, 255, 255)
  48.     self.contents.draw_text(80, 0 ,32, 32, cun_huo, 1)
  49.   end
  50. end
  51. class Scene_Map
  52.   alias smn_main main
  53.   def main
  54.     @mapname = Window_Jike.new
  55.     @mapname1 = Window_Cunhuo.new
  56.     smn_main
  57.     @mapname.dispose
  58.     @mapname1.dispose
  59.   end
  60.   alias smn_update update
  61.   def update
  62.     @mapname.setname
  63.     @mapname1.setname
  64.     smn_update
  65.   end
  66. end
  67. # by: Demon丶旋律
复制代码
顺便给你讲解下这句self.contents.draw_text(80, 0 ,32, 32, cun_huo, 1)

self.contents.draw_text(X坐标, Y坐标 ,宽, 高, "表达方式", 1)

需要引号~!

最后一个1我不知道如何解释~!

我自己知道如何用就对了~!!

点评

我原先也是自己尝试着写,后来看到F1才知道原来有那么多好用的方法~  发表于 2014-3-22 08:26

评分

参与人数 1星屑 +90 收起 理由
天地有正气 + 90 认可答案

查看全部评分

最简单的学习方法就是努力回答别人的问题...
任何教程都没有实践来的重要...
XP小问题都能自己解决了,剩下的就是脚本了...
╰⋛⋋⊱⋋๑角⊱☠c色๑⋌⊰⋌⋚╯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2014-3-16
帖子
7
12
发表于 2014-3-20 21:40:48 | 只看该作者
修改坐标
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2014-2-17
帖子
218
11
 楼主| 发表于 2014-3-20 19:45:22 | 只看该作者
batfjtn 发表于 2014-3-20 01:31
自己去改坐标吧~~!!可以结贴了~~!!

用后“饱食度”,“口渴度”,“精神度”都和后面的数字的一部分重叠在一起……这个怎么改
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2014-3-16
帖子
7
10
发表于 2014-3-20 06:49:19 | 只看该作者
shanlong闪龙 发表于 2014-3-19 20:06
我不会脚本OTZ……

不会太难的,我刚看了啊兴的新手翻译标题感觉蛮简单的,脚本一点一点的学比较好简单易懂。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
378 小时
注册时间
2013-10-14
帖子
215
9
发表于 2014-3-20 01:31:00 | 只看该作者
shanlong闪龙 发表于 2014-3-19 20:06
我不会脚本OTZ……

自己去改坐标吧~~!!
  1. class Window_Jike < Window_Base
  2.   JIKE_X = 380      # 窗口X坐标
  3.   JIKE_Y = 20       # 窗口Y坐标
  4.   JIKE_W = 220      # 窗口宽
  5.   JIKE_H = 128       # 窗口高
  6.   TEXT_COLOR = Color.new(255, 255, 255, 255) #字体颜色
  7.   def initialize
  8.     super(JIKE_X , JIKE_Y, JIKE_W, JIKE_H)
  9.     self.opacity = 255  #边框透明度
  10.     self.back_opacity = 155  #底色透明度
  11.     self.contents_opacity = 200  #字透明度体
  12.     self.contents = Bitmap.new(width - 32, height - 32)
  13.   end
  14.   def setname
  15.     #这里可以改框内显示的文字和变量ID.  ↓这是变量ID..        ↓这也是..
  16.     ji_ke = "#{$game_variables[1]}/#{$game_variables[2]}"
  17.     kou_ke = "#{$game_variables[3]}/#{$game_variables[4]}"
  18.     jing_shen = "#{$game_variables[7]}/#{$game_variables[8]}"
  19.     self.contents.clear
  20.     self.contents.font.color = Color.new(255, 165, 0, 255)
  21.     self.contents.draw_text(4, 0 ,128, 32, "饱食度:", 1)
  22.     self.contents.font.color = Color.new(255, 255, 255, 255)
  23.     self.contents.draw_text(4, 0 ,240, 32, ji_ke, 1)
  24.     self.contents.font.color = Color.new(0, 191, 255, 255)
  25.     self.contents.draw_text(4, 0 ,128, 96, "口渴度:", 1)
  26.     self.contents.font.color = TEXT_COLOR
  27.     self.contents.draw_text(4, 0 ,240, 96, kou_ke, 1)
  28.     self.contents.font.color = Color.new(255, 0, 255, 255)
  29.     self.contents.draw_text(4, 0 ,128, 160, "精神度:", 1)
  30.     self.contents.font.color = TEXT_COLOR
  31.     self.contents.draw_text(4, 0 ,240, 160, jing_shen, 1)
  32.   end
  33. end

  34. class Window_Cunhuo < Window_Base
  35.   def initialize
  36.     super( 20, 20, 160, 64)
  37.     self.opacity = 255  #边框透明度
  38.     self.back_opacity = 155  #底色透明度
  39.     self.contents_opacity = 200  #字透明度体
  40.     self.contents = Bitmap.new(width - 32, height - 32)
  41.   end
  42.   def setname
  43.     cun_huo = "#{$game_variables[9]}"
  44.     self.contents.clear
  45.     self.contents.font.color = Color.new(0, 255, 0, 255)
  46.     self.contents.draw_text(4, 0 ,80, 32, "存活天数:", 1)
  47.     self.contents.font.color = Color.new(255, 255, 255, 255)
  48.     self.contents.draw_text(4, 0 ,165, 32, cun_huo, 1)
  49.   end
  50. end
  51. class Scene_Map
  52.   alias smn_main main
  53.   def main
  54.     @mapname = Window_Jike.new
  55.     @mapname1 = Window_Cunhuo.new
  56.     smn_main
  57.     @mapname.dispose
  58.     @mapname1.dispose
  59.   end
  60.   alias smn_update update
  61.   def update
  62.     @mapname.setname
  63.     @mapname1.setname
  64.     smn_update
  65.   end
  66. end
  67. # by: Demon丶旋律
复制代码
可以结贴了~~!!
最简单的学习方法就是努力回答别人的问题...
任何教程都没有实践来的重要...
XP小问题都能自己解决了,剩下的就是脚本了...
╰⋛⋋⊱⋋๑角⊱☠c色๑⋌⊰⋌⋚╯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
41 小时
注册时间
2014-2-17
帖子
218
8
 楼主| 发表于 2014-3-19 20:06:55 | 只看该作者
batfjtn 发表于 2014-3-19 02:23
前言:

随便帮你加了下~!!

我不会脚本OTZ{:2_277:}……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 22:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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