查看: 2604|回复: 3

[已经解决] 如何战斗的事件页分享到其他队列里?

[复制链接]
梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
回帖
1074
发表于 2018-4-8 22:15:36 | 显示全部楼层 |阅读模式

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

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

×
就是比如将1号的队列的战斗事件页的所有内容分享其他的战斗事件页里。
虽说可以通过复制粘贴的方式实现,但后期制作如要要修改的话就很麻烦。
尤其是有百个队列,所以想问问能不能通过脚本的方法将事件页分享到其他队列了?
即使其他队列里不设置内容,也能执行到1号队列里的所有战斗事件页。
360截图20180408221222109.png
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。

漾夕☽星化残月☾

梦石
0
星屑
8611
在线时间
3858 小时
注册时间
2015-5-12
回帖
2022

剧作品鉴家

发表于 2018-4-8 22:30:19 | 显示全部楼层
http://tamurarpgvx.blog137.fc2.com/
的
ある戦闘イベントをすべての敵グループで実施
可以实现
ある敵グループに設定されているバトルイベントを、
全ての敵グループで発生するようにします。

  1. class Game_Troop < Game_Unit
  2.   def setup_new(troop_id)
  3.     setup_default(troop_id)
  4.     troop = $data_troops[troop_id]
  5.     unless /<template_off>/ =~ troop.name
  6.       for i in 1 ... $data_troops.size
  7.         if $data_troops[i] != nil
  8.           if /<template>/ =~ $data_troops[i].name
  9.             troop.pages += $data_troops[i].pages
  10.           end
  11.         end
  12.       end
  13.     end
  14.   end
  15.   alias_method :setup_default, :setup
  16.   alias_method :setup, :setup_new
  17. end
复制代码

点评

<template>写到敌群的名字(就是命名)里。<template_off>是排除的敌群  发表于 2018-4-9 00:21
谢谢前辈...但使用方法是?将表达式的template填入队列里实现吗?  发表于 2018-4-8 22:42
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部