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

Project1

 找回密码
 注册会员
搜索

如何战斗的事件页分享到其他队列里?

查看数: 2192 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-4-8 22:15

正文摘要:

就是比如将1号的队列的战斗事件页的所有内容分享其他的战斗事件页里。 虽说可以通过复制粘贴的方式实现,但后期制作如要要修改的话就很麻烦。 尤其是有百个队列,所以想问问能不能通过脚本的方法将事件页分享到其他 ...

回复

御曹司 发表于 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
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-16 22:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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