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

Project1

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

[已经解决] 敌人位置VX的怎么改成ACE的脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
63 小时
注册时间
2013-3-19
帖子
8
跳转到指定楼层
1
发表于 2016-2-20 01:19:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
#==============================================================================
# ■ VX 敌人战斗坐标永续固定的设定。
# By:小E
#==============================================================================
#==============================================================================
# ■ module Eienshinken Ver1.1
#    版本更新履历
#    Ver1.1: 添加开关控制,想自动排列时再自动排列。
#------------------------------------------------------------------------------
#  敌人X,Y坐标的设定模块。
#==============================================================================
module Eienshinken
#--------------------------------------------------------------------------
# ● 敌人的X坐标改变。
#    顺序排列依次:敌人成员一,敌人成员二,敌人成员三等等。
#    扩展请自己添加数组X 小坐 大右 Y 大下 小上。
#--------------------------------------------------------------------------
  ENEMY_X = [400,350,300,250,250,200,150,100]
#--------------------------------------------------------------------------
# ● 敌人的Y坐标改变。
#    顺序排列依次:敌人成员一,敌人成员二,敌人成员三等等。
#    扩展请自己添加数组。
#--------------------------------------------------------------------------
  ENEMY_Y = [380,480,580,680,330,430,530,630]
#--------------------------------------------------------------------------
# ● 改变敌人位置的坐标开关
#    设置开关编号。游戏中用开关控制是否打开功能。
#--------------------------------------------------------------------------
  ENEMY_XY_SWITCH = 1
end
#==============================================================================
# ■ Scene_Battle
#------------------------------------------------------------------------------
#  处理战斗画面的类。
#==============================================================================
class Scene_Battle < Scene_Base
  alias :eienshinken_start :start
  def start
    if $game_switches[Eienshinken::ENEMY_XY_SWITCH]
      for i in 0...$game_troop.members.size
        $game_troop.members[i].screen_x = Eienshinken::ENEMY_X[i]
        $game_troop.members[i].screen_y = Eienshinken::ENEMY_Y[i]
      end
      eienshinken_start
    else
      eienshinken_start
    end
  end
end

Lv1.梦旅人

梦石
0
星屑
84
在线时间
156 小时
注册时间
2009-8-5
帖子
533
2
发表于 2016-2-20 12:43:45 | 只看该作者
这脚本本就支持VA  使用时打开1号开关 如果坐标没有排列好就修改一下坐标排列一下。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3467
在线时间
2598 小时
注册时间
2012-3-1
帖子
767
3
发表于 2016-2-20 18:55:14 | 只看该作者
在VA測試有效==
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 07:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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