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

Project1

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

[已经解决] 请教一个脚本

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-4-30
帖子
9
跳转到指定楼层
1
发表于 2011-6-26 20:40:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
273 小时
注册时间
2011-5-20
帖子
295
2
发表于 2011-6-27 21:47:42 | 只看该作者
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-4-30
帖子
9
3
 楼主| 发表于 2011-6-30 22:36:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
273 小时
注册时间
2011-5-20
帖子
295
4
发表于 2011-6-30 22:58:26 | 只看该作者
灬小泽灬 发表于 2011-6-30 22:36
可是我不会脚本啊  ,  你帮忙改下  ???


81行:super(-12, -12, 544+16,416+16)     #4个数值分别是生成窗口的X,Y坐标,宽和高。
具体的你改改试试。
不想显示的攻,防,法,敏把对应的删掉。
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-4-30
帖子
9
5
 楼主| 发表于 2011-7-1 12:24:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
38 小时
注册时间
2011-1-11
帖子
44
6
发表于 2011-7-2 15:29:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

7
发表于 2011-7-2 16:21:48 | 只看该作者
本帖最后由 冰舞蝶恋 于 2011-7-2 16:22 编辑

汗,我的脚本啊...居然被人拿来用了,感动啊。
改好了,没测试,你看下。
  1. #==============================================================================
  2. # ■ Scene_Map
  3. #------------------------------------------------------------------------------
  4. #  处理地图画面的类。
  5. #==============================================================================

  6. class Scene_Map < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 开始处理
  9.   #--------------------------------------------------------------------------
  10.   def start
  11.     super
  12.     $game_map.refresh
  13.     @spriteset = Spriteset_Map.new
  14.     @message_window = Window_Message.new
  15.     @mapz_window = Window_MapZ.new(0, 0)
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 结束处理
  19.   #--------------------------------------------------------------------------
  20.   def terminate
  21.     super
  22.     @mapz_window.dispose
  23.     if $scene.is_a?(Scene_Battle)     # 切换至战斗场景的场合
  24.       @spriteset.dispose_characters   # 隐藏角色来生成战斗背景
  25.     end
  26.     snapshot_for_background
  27.     @spriteset.dispose
  28.     @message_window.dispose
  29.     if $scene.is_a?(Scene_Battle)     # 切换至战斗场景的场合
  30.       perform_battle_transition       # 执行战斗渐变
  31.     end
  32.   end
  33.   #--------------------------------------------------------------------------
  34.   # ● 基本更新处理
  35.   #--------------------------------------------------------------------------
  36.   def update_basic
  37.     Graphics.update                   # 更新游戏画面
  38.     Input.update                      # 更新输入信息
  39.     $game_map.update                  # 更新地图
  40.     @spriteset.update                 # 更新活动块组
  41.   end
  42.   #--------------------------------------------------------------------------
  43.   # ● 更新画面
  44.   #--------------------------------------------------------------------------
  45.   def update
  46.     super
  47.     $game_map.interpreter.update      # 更新解释器
  48.     $game_map.update                  # 更新地图
  49.     $game_player.update               # 更新主角
  50.     $game_system.update               # 更新计时器
  51.     @mapz_window.update
  52.     @spriteset.update                 # 更新活动块组
  53.     @message_window.update            # 更新信息窗口
  54.     unless $game_message.visible      # 信息窗口显示中除外
  55.       update_transfer_player
  56.       update_encounter
  57.       update_call_menu
  58.       update_call_debug
  59.       update_scene_change
  60.     end
  61.   end
  62. end
  63. class Window_MapZ < Window_Base
  64.   #--------------------------------------------------------------------------
  65.   # ● 初始化对像
  66.   #--------------------------------------------------------------------------
  67.   def initialize(x,y)
  68.     super(-12, -12, 544+16,128)
  69.     self.opacity =255
  70.     update
  71.   end
  72.   #--------------------------------------------------------------------------
  73.   # ● 刷新
  74.   #--------------------------------------------------------------------------
  75.   def update
  76.     self.contents.clear
  77.     $game_map.screen.pictures[1].show("头像", 0, 0, 0, 100, 100, 255, 0)
  78.     draw_actor_hp($game_actors[1], 80+12, 0, 160)
  79.     draw_actor_mp($game_actors[1], 80+12, 32, 160)
  80.     self.contents.font.color = normal_color
  81.     self.contents.draw_text(84+12, 52+8, 544, WLH, "#{$game_actors[1].name}  Lv.#{$game_actors[1].level} 职业:#{$game_actors[1].class}")
  82.     self.contents.font.color = system_color
  83.     self.contents.draw_text(0+96+120+96+40-96, 0-4, 544, WLH, "所持金钱:")
  84.     self.contents.draw_text(-18-96, 22-4, 544, WLH, "G", 2)
  85.     self.contents.font.color = normal_color
  86.     self.contents.draw_text(-36-96, 22-4, 544, WLH, $game_party.gold, 2)   
  87.   end
  88. end
复制代码
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-4-30
帖子
9
8
 楼主| 发表于 2011-7-2 17:30:52 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

9
发表于 2011-7-2 19:04:02 | 只看该作者
灬小泽灬 发表于 2011-7-2 17:30
肿么这样了呢  和我上面的图貌似差好多啊  ,  不用头像 ,  在帮忙改下下吧  ,  谢谢了

汗,果然没测试的后果…………呃,待会帮你改下。另外:和鼠标系统绝对兼容!测试完毕!
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-4-30
帖子
9
10
 楼主| 发表于 2011-7-2 20:38:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-27 04:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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