幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2481|回复: 10

[RM2K&2K3] [求助]问个关于战斗的脚本问题!!达人急入!

[复制链接]

2

主题

14

帖子

155

积分

③业余

积分
155
发表于 2006-10-16 19:05:10 | 显示全部楼层 |阅读模式
由于我的战斗图是直接采用的行走图形式,所以在传统战斗模式中,人物比较小,且位置在显示名字、HP、MP中间,很难看,我想把角色的位置安排在显示状态的那个蓝色背景上面点的地方,不知道在哪个脚本中修改,怎么改,求达人指教,谢谢!!
回复

使用道具 举报

1

主题

289

帖子

4万

积分

⑧专业

传说中的Bunny雷神~!

积分
46038
发表于 2006-10-16 20:38:14 | 显示全部楼层
脚本Game_Actor里面:
#--------------------------------------------------------------------------
  # ● 取得战斗画面的 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    return 464
  end

把那个464改成什么别的数看看。
自从那个天神出现以后,爷的地位就降低了。 (\\__/) ("H.H)  H ( ~  )~| This is Bunny H God.
回复 支持 反对

使用道具 举报

2

主题

14

帖子

155

积分

③业余

积分
155
 楼主| 发表于 2006-10-16 22:34:18 | 显示全部楼层
没变动呀
回复 支持 反对

使用道具 举报

48

主题

580

帖子

6509

积分

⑦老手

积分
6509
发表于 2006-10-16 22:44:55 | 显示全部楼层
引用第2楼Nick2006-10-16 22:34发表的“”:
没变动呀


你是不是用了什么战斗脚本,才导致修改无效。
回复 支持 反对

使用道具 举报

2

主题

14

帖子

155

积分

③业余

积分
155
 楼主| 发表于 2006-10-16 23:15:53 | 显示全部楼层
好像和“升级提示”这个脚本冲突了。

那改敌人的位置在哪?我琢磨着做出个横板的模样来
回复 支持 反对

使用道具 举报

2

主题

14

帖子

155

积分

③业余

积分
155
 楼主| 发表于 2006-10-16 23:18:00 | 显示全部楼层
好像还是有问题,464我把它改成500,屏幕上就没有角色了,改到300或150就没变化。
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-17 01:43:14 | 显示全部楼层
你看看你加入的其他脚本中是否也有这样的部分?
def screen_y
  return 464
end
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

2

主题

14

帖子

155

积分

③业余

积分
155
 楼主| 发表于 2006-10-17 18:19:53 | 显示全部楼层
没有呀。
回复 支持 反对

使用道具 举报

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
发表于 2006-10-18 19:55:08 | 显示全部楼层
#==============================================================================
# ■ Game_Actor
#------------------------------------------------------------------------------
#  处理角色的类。本类在 Game_Actors 类 ($game_actors)
# 的内部使用、Game_Party 类请参考 ($game_party) 。
#==============================================================================

class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 取得战斗画面的 X 坐标
#--------------------------------------------------------------------------
def screen_x
case self.index
when 0
   return 450
when 1
   return 400
when 2
   return 480
when 3
   return 550
else
   return 600

  end
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Y 坐标
#--------------------------------------------------------------------------
def screen_y
case self.index
when 0
   return 300
when 1
   return 320
when 2
   return 300
when 3
   return 325
else
   return 1000
  end
end
#--------------------------------------------------------------------------
# ● 取得战斗画面的 Z 坐标
#--------------------------------------------------------------------------
def screen_z
case self.index
when 0
   return 10
when 1
   return 9
when 2
   return 8
when 3
   return 7
else
   return 0
   end
end
end
用这个试试
努力学习中~~~~~
回复 支持 反对

使用道具 举报

193

主题

902

帖子

9515

积分

⑦老手

請堅持『人的尊重』

积分
9515
发表于 2006-10-18 19:55:52 | 显示全部楼层
[s:6]  [s:6]  [s:6]
真實的我沒有一個不『沖動』, 誰在阻擋我發言~『我憤怒』. 誰在發言辱罵我,請堅持『人的尊重』.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 13:31 , Processed in 0.011600 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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