Project1

标题: 【汉化】YEP系列基础及进阶教程-2018/10/06期 [打印本页]

作者: 沧笙    时间: 2015-12-22 09:29
标题: 【汉化】YEP系列基础及进阶教程-2018/10/06期
本帖最后由 沧笙 于 2018-10-6 14:27 编辑

全文简书更新,6R同步更新,点击进入简书

公告一:务必升级软件及相应游戏文件至最新版1.5.0以上,对旧版本存在不兼容情况发生。

公告二:持续赞助YEP后,收获YEP官方范例游戏(包含所有插件的基础用法和部分进阶用法,适合系统学习YEP,快速掌握设置技巧),如有学习需要,请简书私信联系我即可

Yanfly官网地址http://yanfly.moe/

插件完整包位于最后,已更新2018年10月06日全系列,进入简书可以获得

最新插件更新YEP.171 – YEP.171 – Dynamic Title Images 动态标题图片,建议配合视频观看

YEP系列插件基础教程【更新中】
视频地址
汉化教程

YEP系列插件进阶教程【已完结】
视频地址
汉化教程

YEP系列工具基础教程【已完结】
视频地址
汉化教程

SRD系列工具基础教程【连载中】
视频地址
汉化教程



[line]5[/line]
注意:
1、请严格按照下列官方推荐顺序安装
2、请及时更新插件和游戏版本

Core Plugins核心插件
Core Engine 核心引擎
Core Engine > Core Updates and Desktop Optimization 核心代码升级及优化
Advanced Switches and Variables 开关变量返回数据
Base Parameter Control 基础参数控制
Base Parameter Control > Class Base Parameters 职业基础参数
Class Change Core 职业变更核心
Class Change Core > Subclass 副职业
Extra Parameter Formula 额外参数公式
Load Custom Fonts 载入自定义字体
Main Menu Manager 主菜单管理
Message Core 信息核心
Message Core > Extended Message Pack 1 拓展信息包1
Message Core > Extended Message Pack 2 拓展信息包2
Message Core > Message Macros 信息宏命令
Message Core > Message Speed Option 信息显示速度
Save Core 存档核心
Save Core > New Game+ 新周目
Self Switches & Variables 独立开关和变量
Special Parameter Formula 特殊参数公式

Battle Plugins 战斗插件
Battle Engine Core 战斗引擎核心
Battle Engine Core > Action Sequence Pack 1 动作序列拓展1
Battle Engine Core > Action Sequence Pack 2 动作序列拓展2
Battle Engine Core > Action Sequence Pack 3 动作序列拓展3
Battle Engine Core > Animated Sideview Enemies 敌群侧视战斗图
Battle Engine Core > Battle System – ATB 时间槽战斗系统
Battle Engine Core > Battle System – ATB > Visual ATB Gauge 时间槽外观
Battle Engine Core > Battle System - CTB 行动顺序战斗系统
Battle Engine Core > Battle System - STB 标准回合制战斗系统
Battle Engine Core > Counter Control 反击控制
Battle Engine Core > In-Battle Status 战斗状态查看
Battle Engine Core > Turn Order Display 回合顺序条
Battle Engine Core > Visual HP Gauges 血量槽外观
Battle Engine Core > Weak Enemy Poses 敌群虚弱图片Battle Engine Core > Action Beginning and End Effects 行动效果增强
Absorption Barrier 吸收屏障
Battle A.I. Core 战斗智能核心插件
Battle BGM Control 战斗背景音乐控制
Battle Select Cursor 战斗选择图标
Battle Status Window 战斗信息窗口
Buffs & States Core 效果状态核心
Buffs & States Core > Extended Damage Over Time 持续伤害和治疗
Buffs & States Core > State Categories 状态分类
Buffs & States Core > Tick-Based Regen 时间刻度
Battle Engine Core > Visual State Effects 状态视觉效果
Damage Core 伤害核心
Damage Core > Armor Scaling 护甲分级
Damage Core > Critical Control 暴击控制Critical Control > Critical Sway 暴击影响设置
Element Core 元素核心
Extra Enemy Drops 额外敌群掉落
Force Advantage 强制优势
Hit Accuracy 命中率
Hit Damage Sounds 伤害音效
Improved Battlebacks 高级背景设置
Life Steal 生命偷取
Overkill Bonus 超量杀奖励
Target Core 目标核心
Target Core > Selection Control 选择控制
Target Core > Area of Effect 效果范围
Taunt 嘲讽
Victory Aftermath 胜利计算
Victory Aftermath > Aftermath Level Up 升级效果

Item Plugins 物品插件
Item Core 物品核心
Item Core > Attachable Augments 镶嵌强化
Item Core > Item Disassemble 物品分解
Item Core > Item Discar 物品丢弃
Item Core > Item Durability 物品耐久度
Item Core > Item Menu Categories 物品菜单分类
Item Core > Item Picture Images 更换物品图标
Item Core > Item Rename 物品自定义命名
Item Core >  Item Requirements 物品使用限制
Item Core > Item Upgrade Slots 物品提升改造
Item Synthesis 物品合成系统
Shop Menu Core 商店菜单核心
Shop Menu Core > More Currencies 多货币系统

Skill Plugins 技能插件
Skill Core 技能核心
Skill Core > Limited Skill Uses 限制技能使用次数
Skill Core > Party Limit Gauge 队伍限制槽
Skill Core > Skill Cooldowns 技能冷却
Skill Core > Skill Cost Items 技能消耗物品
Skill Core > Lunatic Pack - Skill Rewards 行动后奖励效果
Instant Cast 立即释放
Multi-Type Skills 多技能类型
Skill Learn System 技能学习系统

Equip Plugins 装备插件
Equip Core 装备核心
Equip Core > Change Battle Equip 战斗装备切换
Equip Core > Equip Customize Command 装备自定义命令
Equip Core > Equip Requirements 装备限制
Weapon Animation 武器动画
Weapon Unleash 武器技能
Status Menu Plugins 身份状态菜单插件
Status Menu Core 身份状态菜单核心
Status Menu Core > Actor Variables 角色变量
Status Menu Core > Battle Statistics 战斗统计
Status Menu Core > More Status Menu Pages 更多状态描述页面
Status Menu Core > Profile Status Page 身份信息概述页面

Gameplay Plugins 游戏玩法插件
Auto Passive States 自动被动状态
Auto Passive States > Passive Aura Effects 被动群体状态[
Auto Passive States > Passive Condition Cases 被动状态激活条件
Enemy Levels 敌人等级
Enemy Levels > Difficulty Slider 游戏难度设置(实际归属多功能插件)
Enemy Levels > Enemy Base Parameters 自定义敌方基本参数
Enhanced TP 增强型TP
Enhanced TP > More TP Modes 多TP模式
Equip Battle Skills 战斗技能装备
Equip Battle Skills > Allowed Types 战斗技能装备类型限制
Equip Battle Skills > Equip Skill Tiers 战斗技能装备分类
Job Points 职业点
Party System 队伍系统
Party System > Actor Party Switch 队伍角色切换
Row Formation 编队阵列
Steal & Snatch 偷窃和抢夺系统

Movement Plugins 移动插件
Move Route Core 移动路径核心
Extended Move Pack 1 移动路径拓展包1
Floor Damage 地形伤害

Quest Plugins 任务插件
Quest Journal System 任务日志系统
Quest Journal System > Map Quest Window 任务地图
Quest Journal System > More Quests 任务拓展

Options Menu 选项菜单
Options Core 选项核心

Utility Plugins 多功能插件
Animated Tile Option 动态图块选项
Auto Switches 自动开关
Battle Animation Speed Options 战斗动画播放速度控制
Base Troop Events 基础循环事件
Button Common Events 按钮公共事件
Call Event 调用事件
Common Event Menu 公共事件菜单
Common Event Menu > Common Event Menu Setup Pack 1 公共事件菜单拓展包1
Common Event Menu > Common Event Menu Setup Pack 2 公共事件菜单拓展包2
Credits Page 致谢页面
Dash Toggle 冲刺切换
Event Encounter Aid 事件遭遇助手
Event Chase Player 事件追逐
Event Chase Player > Event Chase Stealth 隐身模式
Event Mini Label 事件迷你标签
Event Timer Control 事件计时器
External Links 额外链接
Footstep Sounds 脚步声
FPS Synch Option 帧数同步选项
Gab Window 闲聊窗口
Grid-Free Doodads 自由放置摆件
Grid-Free Doodads > Extended Doodad Pack 1 摆件放置拓展包1
Help File Access 帮助文件链接
Icon Balloons 图标气泡
Keyboard Config 按键设置
Main Menu Variable Window 变量显示菜单
Map Gold Window 地图上金币显示
Map Select Equip 地图上物品选择
Map Select Skill 地图上技能选择
Map Status Window 地图队伍信息栏
Music Menu 音乐播放菜单
Picture Common Events 图片公共事件
Region Battlebacks 战斗背景区域
Region Events 事件区域
Region Restrictions 限制进出区域
Region Restrictions > Vehicle Restrictions 交通工具限制区域
Repel & Lure Encounters 抵御遇敌和增强遇敌
Save Event Locations 事件位置存储
Scale Sprites 图片缩放
Sectioned Gauges 显示条分段
Segmented Gauges 显示条细分设置
Slippery Tiles 滑动图块
Smart Jump 智能跳跃
Stop Map Movement 停止地图移动
Swap Enemies 敌人变换
Utility Common Events 实用公共事件

DragonBones 龙骨插件
DragonBones Integration 骨骼动画

Misc Plugins 实用插件
Gamepad Config 手柄设置
ItemBook 物品图鉴
Screen Resolution 屏幕窗口调整

如果可以,小手一抖,鼓励一下


- YEP English0515 -.zip (1.13 MB, 下载次数: 10203, 售价: 1 星屑)




屏幕快照 2015-12-18 上午11.21.52.png (70.98 KB, 下载次数: 801)

屏幕快照 2015-12-18 上午11.21.52.png

FireShot Capture 3 - Terms of Use – yanfly.moe - http___yanfly.moe_terms-of-use_.png (85.37 KB, 下载次数: 744)

FireShot Capture 3 - Terms of Use – yanfly.moe - http___yanfly.moe_terms-of-use_.png

作者: 沧笙    时间: 2015-12-22 09:58
本帖最后由 沧笙 于 2016-6-12 21:33 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=6

YEP.1 Core Engine

Yanfly Engine Plugins is a plugin library made for RPG Maker MV, a wonderful piece of software to help you make that role playing game of your dreams. You can find out more about RPG Maker MV here.

Yanfly引擎是一个为PRG Maker MV制作的插件库,它是一个很棒的软件,可以用来帮你制作你自己梦想的游戏。你可以在这里找到很多关于RPG Maker MV的东西

The Core Engine plugin is a plugin that’s made to address the core aspects of your game project, from raising the limits of stats to changing the colors of your window objects. Also to be included with this plugin will be any bug fixes made for RPG Maker MV. This plugin will be periodically updated whenever there is a new bug that is fixed.

这个引擎插件的核心就是致力于处理游戏项目的核心方面,从提高游戏状态的限制到改变你窗口的颜色。同时通过这个插件,我们也会修复一些软件上的错误。只要有新的错误出现,这个插件会定期更新来修复

Yanfly Engine Plugins’ Core Engine is not a requirement for the plugin library to work.

Yanfly引擎插件的核心对于插件库来说不是必须的

Introduction and Instructions
Yanfly Engine Plugins – Core Engine is made for RPG Maker MV. This plugin functions primarily to fix bugs and to allow the user more control over RPG Maker MV’s various features, such as the screen resolution, font, window colors, and more.

Yanfly引擎插件的核心引擎是为RPG Maker MV制作的。这个插件的功能主要是修复错误和允许用户对于软件特性有更多的控制,例如屏幕显示,字体,窗口颜色等等。

Just place this on top of all the other Yanfly Engine Plugins.

把这个引擎放在其他Yanfly插件的上面

Adjust any parameters as you see fit.

调整你需要更改的参数即可

Gold
You can use the plugin commands to add or remove gold more than the editor’s 9,999,999 limit. You can also place notetags into items, weapons, and armors to over the 999,999 cost limit.

你可以使用这个插件命令来改变游戏内金钱9,999,999的上限。你也可以改变其他项目999,999的限制,例如物品,武器,装备等。

Plugin Command:

插件命令
  1. GainGold 1234567890
复制代码
Party gains 1234567890 gold.

队伍获得1234567890金钱
  1. LoseGold 9876543210
复制代码
Party loses 9876543210 gold.

队伍丢失9876543210金钱

Item, Weapon, Armor Notetags

物品,武器,装备标签
  1. <Price: x
复制代码
Changes the price of the item to x. This notetag allows you to bypass the editor’s 999,999 gold cost limit.

可以改变物品的价格,这个标签允许你超过编辑器999,999的限制。
Enemy Notetag

敌方备注
  1. <Gold: x
复制代码
Changes the gold drop value of enemies to x. This notetag allows you to bypass the editor’s 9,999,999 gold drop limit.

可以改变消灭敌人掉落的奖励,这个标签允许你超过编辑器999,999的限制。

Items
Change the parameters to reflect the maximum number of items a player can hold per item. If you wish to make individual items have different max values, use the following notetag:

可以改变一个玩家可以携带物品的最大数量。如果你希望每个物品有不同的最大值,你可以使用下面的标签。

Item, Weapon, Armor Notetag:

物品,武器,装备标签
  1. <Max Item: x
复制代码
This changes the maximum amount of the item to x.

这个可以改变物品的最大数量

Stats
Even with the parameter limits raised, the editor is still confined to RPG Maker MV’s default limits. To break past them, use the following notetags to allow further control over the individual aspects for the parameters.

事件参数的限制的提升,我们可以对编辑器默认的限制操作。为了解除限制,我们可以使用下面的标签来获得对参数的更高控制权。

Actor Notetag

角色标签
  1. <Initial Level: x
复制代码
Changes the actor’s initial level to x. This allows you to bypass the editor’s level 99 limit.

改变角色的初始等级。这可以让你突破99级的限制。
  1. <Max Level: x
复制代码
Changes the actor’s max level to x. This allows you to bypass the editor’s level 99 limit.

改变角色的最大等级。这可以让你突破99级的限制。
Class Skill Learn Notetag

技能学习标签
  1. <Learn at Level: x
复制代码
When placed inside a class’s “Skills to Learn” notetag, this will cause the class to learn the skill at level x.

当这个标签被放入技能标签栏的时候,你可以让玩家在相应等级习得此技能

Weapon and Armor Notetags

武器和装备标签
  1. <stat: +x
  2. <stat: -x
复制代码
Allows the piece of weapon or armor to gain or lose x amount of stat. Replace “stat” with “hp”, “mp”, “atk”, “def”, “mat”, “mdf”, “agi”, or “luk” to alter that specific stat. This allows the piece of equipment to go past the editor’s default limitation so long as the maximum value allows for it.

这可以让武器或者装备能够失去或者获得某些状态。例如你可以替换stat状态为hp血量,mp蓝量,atk攻击,def防御,mat魔攻,mdf魔防,agi速度,luk幸运等。这将允许装备属性超过编辑器的默认值,只要符合最大允许范围

Enemy Notetags

敌方标签
  1. <stat: x
复制代码
T his changes the enemy’s stat to x amount. Replace “stat” with “hp”, “mp”, “atk”, “def”, “mat”, “mdf”, “agi”, or “luk” to alter that specific stat. This allows the piece of equipment to go past the editor’s default limitation.

这将改变敌方的状态。例如你可以替换stat状态为hp血量,mp蓝量,atk攻击,def防御,mat魔攻,mdf魔防,agi速度,luk幸运等。这将允许装备属性超过编辑器的默认值,只要符合最大允许范围
  1. <exp: x
复制代码
This changes the enemy’s exp given out to x amount. This allows the enemy give out more exp than the editor’s default 9,999,999 limit.

这将改变消灭敌方的经验值。它允许玩家得打超过编辑器默认9,999,999的更高经验值

Happy RPG Making!
作者: 沧笙    时间: 2015-12-22 10:01
本帖最后由 沧笙 于 2016-6-12 21:43 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=38
YEP.32 Class Change Core
This plugin creates a system where your player can change classes through the main menu allowing for more customization!

这个插件可以让你通过主菜单改变角色职业或级别来实现用户定制需求,进而创造一个伟大的游戏系统

Introduction
This plugin adds the ability for your player to freely change the classes of actors outside of battle from a menu. When changing classes, this script gives the option for the developer to choose whether or not classes have their own levels (causing the actor’s level to reset back to the class’s level) or to maintain the current level.

这个插件将赋予你的游戏角色在战斗之外,通过菜单更改职业的能力。当改变职业的时候,这个脚本可以让游戏开发者选择是否为他们的职业设定自己专属的等级(这将造成角色等级重置为职业等级)或者保持现有的等级

Notetags
The following are some notetags you can use with the Class Change Core plugin.

下面是一些你可以利用这个插件使用的标签

Actor Notetags:
角色标签
  1. <Unlock Class: x>
  2. <Unlock Class: x, x, x>
  3. <Unlock Class: x to y>
复制代码
This actor will have class(es) x unlocked at the start of the game in addition to its current class and access to any of the global classes.

这个角色将会在游戏开始或者进行当中的时候解锁这些职业
  1. <Class x Character: filename y>
复制代码
When this actor’s class is x, the actor’s character sprite will become ‘filename’ and index y on the fieldmap.

当游戏角色的职业ID是x的时候,游戏角色画面将成为图片y
  1. <Hero Character: filename y>
  2. <Warrior Character: filename y>
复制代码
If you prefer to use class names instead of the class ID, use the above format. When this actor is this class, the actor’s character sprite will become ‘filename’ and index y on the fieldmap.

如果不想使用职业ID,而是采用名字,可以使用这段代码。当游戏角色处于设定职业的时候,他的游戏角色画面将成为图片y
  1. <Class x Face: filename y>
复制代码
When this actor’s class is x, the actor’s face graphic will become ‘filename’ and index y for menus.

当角色职业ID为X的时候,他的游戏角色面部图片将成为y
  1. <Hero Face: filename y>
  2. <Warrior Face: filename y>
复制代码
If you prefer to use class names instead of the class ID, use the above format. When this actor is this class, the actor’s face graphic will become ‘filename’ and index y for menus.

如果不想使用职业ID,而是采用名字,可以使用这段代码。当游戏角色处于设定职业的时候,他的游戏角色面部画面将成为图片y
  1. <Class x Battler: filename>
复制代码
When this actor’s class is x, the actor’s battler sprite will become ‘filename’ in battle.

当角色职业ID为X的时候,他的游戏角色战斗图片将成为y
  1. <Hero Battler: filename>
  2. <Warrior Battler: filename>
复制代码
If you prefer to use class names instead of the class ID, use the above format. When this actor is this class, the actor’s battler sprite will become ‘filename’ in battle.

如果不想使用职业ID,而是采用名字,可以使用这段代码。当游戏角色处于设定职业的时候,他的游戏角色战斗画面将成为图片y
Class Notetags:
  1. <Icon: x>
复制代码
Sets the icon for this class to x. This icon is used in the Class Change menu listing.

设置职业图标,这个图标将应用于职业菜单列表中
  1. <Help Description>
  2. Text
  3. Text
  4. </Help Description>
复制代码
Sets the help description for the class to the specified text.

设置职业的自定义介绍
  1. <Level Unlock Requirements>
  2. Class x: Level y
  3. Class x: Level y
  4. </Level Unlock Requirements>
复制代码
Sets the requirements for unlocking that particular class. The unlocking of the class will require classes x to be at level y. Insert multiple of the strings in between the two opening and closing notetags to require all of the class levels to be met.

设置解锁特定职业的等级。职业x将在角色处于等级y的时候开启。可以在开启和关闭的标签之内插入这串代码,就可以匹配所以的职业等级
  1. <Level Unlock Requirements>
  2. Hero: Level y
  3. Warrior: Level y
  4. </Level Unlock Requirements>
复制代码
If you prefer to use class names instead of the class ID, use the above format. This will set the level requirement for the mentioned class to y. If there are multiple classes with the same name, the class with the highest ID value will be taken.

如果你想要使用职业名字来替代职业ID,可以使用以上这段代码。对于的特定的职业,我们可以设置他的等级需求为y。如果存在多个相同名字的职业,将会匹配ID最高的。
Plugin Commands
Included in this plugin are multiple Plugin Commands to help assist you with class changing for your game.

在这个插件里面,我们集成了很多插件命令来帮助你改变游戏设计。
Plugin Command
  1. OpenClass
复制代码
This opens the class changing scene.

打开职业变更窗口
  1. ShowClass
复制代码
This shows the Class option from the main menu.

显示主菜单职业选项
  1. HideClass
复制代码
This hides the Class option from the main menu.

隐藏主菜单职业选项
  1. EnableClass
复制代码
This makes the Class option enabled.

打开职业选项
  1. DisableClass
复制代码
This makes the Class option disabled.

关闭职业选项
  1. UnlockClass 5 6
复制代码
This allows Actor 5 to unlock Class 6.

允许角色5解锁职业6
  1. RemoveClass 5 7
复制代码
This causes Actor 5 to no longer access Class 7.

允许角色5不能使用职业7
  1. UnlockClassAll 8
复制代码
This unlocks Class 8 for the global pool.

为所有人解锁职业8
  1. RemoveClassAll 9
复制代码
This removes Class 9 from the global pool.

为所有人移除职业9
Happy RPG Making!
作者: 沧笙    时间: 2015-12-22 10:03
本帖最后由 沧笙 于 2016-6-12 22:17 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=40
YEP.34 Subclass
Requires the Class Change Core plugin. This plugin enables your actors to be able to have a secondary class as a subclass! Subclasses can carry over skills, skill types, traits, and stats! How they carry it over is entirely up to you!

这个插件需要Class Change Core的插件。这个插件可以让你的游戏角色拥有第二个职业作为副职业!副职业可以涵盖所有技能,技能类型,特性和状态等等!它们涵盖的方式将由你来决定!

Introduction
This plugin requires YEP_ClassChangeCore. Make sure this plugin is located under YEP_ClassChangeCore in the plugin list.

这个插件需要YEP_ClassChangeCore。请确保这个插件安装在YEP_ClassChangeCore的下面。

This class enables subclassing for your actors. Actors, when subclassing, can gain the benefits of the subclass, usually either by having access to the subclass skill set, weapons, and armor options. Also with this plugin, you can enable what kind of stat bonuses you can get by having a particular subclass enabled for the actor.

这个插件可以为你的角色开启副职业。当游戏角色获得副职业的时候,就可以获得相应的收益,可以开启例如副职业技能,武器,装备等等的选项。通过这个插件,你还可以为游戏角色获得额外的状态福利。

Notetags
You can use the following notetags to modify subclassing aspects.

你可以使用下面的标签来改变副职业属性。

Actor Notetag:
  1. <Subclass: x>
复制代码
Sets the actor’s default subclass to x.

设置游戏角色默认的副职业为x
  1. <Restrict Class: x>
  2. <Restrict Class: x, x, x>
  3. <Restrict Class: x to y>
复制代码
This particular actor cannot switch his or her primary class to class(es) x (to y). This does not apply to the subclass. The actor can still change to this class via event.

特殊的角色不能切换他们的主职业类型。这个不会应用到副职业。但是游戏角色依然可以通过事件来改变职业
  1. <Restrict Subclass: x>
  2. <Restrict Subclass: x, x, x>
  3. <Restrict Subclass: x to y>
复制代码
This particular actor cannot switch his or her subclass to class(es) x (to y). This does not apply to the primary class. The actor can still change to this subclass via event.

特殊的角色不能切换他们的副职业类型。这个不会应用到主职业。但是游戏角色依然可以通过事件来改变职业
Class Notetags:
  1. <Primary Only>
复制代码
This class can only be class changed to a primary class and nothing more.

这个职业只可以作为主职业。
  1. <Subclass Only>
复制代码
This class can only be class changed to a subclass and nothing more.

这个职业只可以作为副职业。
  1. <Subclass x Combo Name: text>
复制代码
If this class is the primary and the subclass is class ID x, then the class name displayed will be ‘text’. For example, if the class combination is Warrior/Wizard, the name can appear as Spellblade.

如果当前职业是主职业,并且副职业的ID是x,则主职业的名字将会显示为t所输入文本。例如如果职业组合是武士/魔法师,则可以显示为魔剑士。
  1. <Hero Combo Name: text>
  2. <Warrior Combo Name: text>
复制代码
If you choose to use the class’s name instead, you can write out the name of the class in place of Subclass x. If you have multiple classes with the same name, priority will be given to the class with the highest ID.

如果你想使用职业名字来替代ID,你可以在之前x的地方写下名字。如果有多个职业具有相同的名字,则优先赋予给ID值最高的职业。
Skill and Item Notetags:
  1. <Require Class: x>
  2. <Require Class: x, x, x>
  3. <Require Class: x to y>
复制代码
Replace x with the class’s ID. This skill/item can only be used by the listed class(es) x. This does not apply to enemies.

使用职业ID替代x。这个技能或者物品只可以被职业x使用。这个并不能应用于敌方。
  1. <Require Subclass: x>
  2. <Require Subclass: x, x, x>
  3. <Require Subclass: x to y>
复制代码
Replace x with the class’s ID. This skill/item can only be used by the listed subclass(es) x. This does not apply to enemies.

使用职业ID替代x。这个技能或者物品只可以被副职业x使用。这个并不能应用于敌方。
Plugin Commands
You can use these following plugin commands to change subclassing throughout the game!

你可以使用下面的插件命令来改变副职业选项

Plugin Command:
  1. ShowSubclass
复制代码
Shows the Subclass command in the Class Change Menu.

在职业菜单显示副职业选项
  1. HideSubclass
复制代码
Hides the Subclass command in the Class Change Menu.

在职业菜单隐藏副职业选项
  1. EnableSubclass
复制代码
Enables the Subclass command in the Class Change Menu.

打开主职业菜单的副职业选项
  1. DisableSubclass
复制代码
Disables the Subclass command in the Class Change Menu.

关闭主职业菜单的副职业选项
  1. ChangeSubclass x y
复制代码
Changes actor x’s subclass to y. Replace y with 0 to remove a subclass.

改变游戏角色x的副职业为y。你可以用0替代y来移除一个副职业。
Happy RPG Making!
作者: 沧笙    时间: 2015-12-22 10:05
本帖最后由 沧笙 于 2016-6-12 22:16 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=20
YEP.14 – Main Menu Manager
Have more control over your main menu straight from the Plugin Manager. Add, remove, hide, show, enable, disable commands from your main menu altogether!

这可以让你对游戏主菜单直接控制,集合了添加,移除,隐藏,显示,开启,关闭等命令

Introduction
For those who wish to alter the various aspects of the main menu commands without needing to touch the source code can use this plugin to do so. Although this plugin mostly ports the menu creation process to the Plugin Manager parameters, it allows for a cleaner way to handle the menu command management process.

对于希望改变主菜单各个方面内容的人来说,不需要接触源代码,使用这个插件就可以做到。尽管这个插件在插件参数里面设置了很多菜单生成的方案,但它依然考虑了采用一个简洁的方式来处理菜单命令。

How to Use This Plugin
Each section in the parameters is divided up into various parts. Each of these parts play a role in how the menu command functions. Here’s what each part does:

参数里被分成不同的部分。每个部分都发挥了菜单的不同功能。下面是每个部分的定义。

Name
– This is how the command will appear visually in the main menu. This is an eval, which means, it’s code driven. If you want the command to appear just as it is, use ‘quotes’ around it.

名字-这是在主菜单实际显示的内容。这是一个函数,这意味着,是代码驱动的。所以如果你想要菜单就是显示你输入的文本,请使用引号('')

Symbol
– This is the identifier for the command. Each command should have a unique symbol, so much as to not cause conflicts with each command. However, shared symbols are perfectly fine as long as you’re fine with them performing the same function when selected.

符号-这是命令的ID。每个命令应该有独有的符号,这样不同命令之间就不会发生冲突。只要你明白被选择的菜单发挥相同的功能,共享符号也是可以的。

Show
– This is an eval condition for whether or not the command shows up in the main menu. If you wish for this to always show up, simply use ‘true’ without the quotes.

显示-这是一个关于菜单是否显示的函数状态。如果你希望它显示出来,可以使用没有引号的true

Enabled
– This is an eval condition for whether or not the command is enabled. The difference between showing a command and enabling a command is that a command can show, but it can’t be selected because it isn’t enabled. If you wish for this command to always be enabled, use ‘true’ without the quotes.

开启-这是一个关于菜单是否开启的函数状态。这和显示命令不同的地方在于,如果菜单不是开启状态,那么即便显示出来也无法选择。如果你希望它开启,可以使用没有引号的true

Ext
– Stands for extension. This serves as a secondary symbol for the command and it can be used for pretty much anything. It has no direct impact on the command unless the command’s objective is related to the extension value. The majority of commands do not need to make use of the Ext value.

拓展-这代表拓展功能。这个服务是作为辅助符号使用的,他可以用来做很多事情。除非你想要命令和某个拓展值联系起来,否则他没有直接的影响。大多数命令不需要使用拓展值

Main Bind
– This is an eval function that is to be ran when this command is selected straight from the main menu. The function that is to be bound to this command needs to be accessible from Scene_Menu is some way or another. For commands that are meant to select an actor first, use ‘this.commandItem.bind(this)’ without the quotes.

主要绑定-这是函数式,当菜单被选择时,它就会运行。这个功能主要是用来绑定命令,这就允许你可以用各种方式来打开视图。对于命令来说,你可以先选择一个角色,然后用this.commandItem.bind(this)这段命令。

Actor Bind
– This is an eval function that is to be ran when an actor is selected after choosing this command, usually to push a scene. This function isn’t needed for any menu commands that don’t require selecting an actor.

角色绑定-这是函数式。当你选择一名角色再来选择菜单时,他就会运行,通常用来展示。当不需要特定角色展示时,这个功能可以不使用。

Examples
The following are some examples to help you add/alter/change the way commands appear for your main menu.

下面是一些例子来帮助你通过命令来制作主菜单
  1. Name: TextManager.item
  2. Symbol: item
  3. Show: this.needsCommand(‘item’)
  4. Enabled: this.areMainCommandsEnabled()
  5. Ext:
  6. Main Bind: this.commandItem.bind(this)
  7. Actor Bind:
复制代码
The item command is made using the above example. ‘TextManager.item’ is how the command name will appear. It draws the name information from the database Text Manager entry for ‘Item’ and uses whatever you put into the database in here. The symbol ‘item’ is used to make the item command’s unique identifier. In order for the command to show, it will run a ‘needsCommand’ function to check if it will appear. This ‘needsCommand’ function is related to your database on whether or not you want the item to appear there. In order for this command to be enabled, it will check for whether or not the main commands are enabled, which is related to whether or not there are actors in the current party. And finally, the line of code ‘this.commandItem.bind(this)’ is the command that will run once the item entry is selected.

物品菜单就是用这命令制作的。TextManager.item就是绑定名字,这个名字来源于数据库的Item选项。符号item就是用来做这个菜单的特殊ID。为了让菜单显示出来,这里用needsCommand函数来检查,这个函数将和数据库设置的item选项关联,来决定是否显示。为确保菜单开启,我们将会检查主菜单是否开启,这和初始队伍里有无角色有关。最后,this.commandItem.bind(this)是用来开启物品菜单的。
  1. Name: TextManager.skill
  2. Symbol: skill
  3. Show: this.needsCommand(‘skill’)
  4. Enabled: this.areMainCommandsEnabled()
  5. Ext:
  6. Main Bind: this.commandPersonal.bind(this)
  7. Actor Bind: SceneManager.push(Scene_Skill)
复制代码
The skill command is made using the above example. ‘TextManager.skill’ is how the command name will appear. It draws the name information from the database Text Manager entry for ‘Skill’ and uses whatever you put into the database in here. The symbol ‘skill’ is used to make the skill command’s unique identifier. In order for the command to show, it will run a line code ‘needsCommand’ function to check if it will appear. This ‘needsCommand’ function is related to your database on whether or not you want the skill option to appear there. In order for this command to be enabled, it will check for whether or not the main commands are enabled, which is related to whether or not there are actors in the current party. This time, the main bind command is to send the player to the actor selection process using ‘this.commandPersonal.bind(this)’ instead. Once the player selects an actor, ‘SceneManager.push(Scene_Skill)’ is then ran to send the player to Scene_Skill to manage the actor’s skills.

技能菜单就是用这命令制作的。TextManager.skill就是绑定名字,这个名字来源于数据库的skill选项。符号skill就是用来做这个菜单的特殊ID。为了让菜单显示出来,这里用needsCommand函数来检查,这个函数将和数据库设置的item选项关联,来决定是否显示。为确保菜单开启,我们将会检查主菜单是否开启,这和初始队伍里有无角色有关。这次,我们的主要绑定命令会用this.commandPersonal.bind(this)来替代。一旦玩家选择了一名角色,SceneManager.push(Scene_Skill)将会运行来打开角色技能管理。
  1. Name: ‘Common Event 1’
  2. Symbol: common event
  3. Show: false
  4. Enabled: true
  5. Ext: 1
  6. Main Bind: this.callCommonEvent.bind(this)
  7. Actor Bind:
复制代码
This is a customized command that is included by default with the plugin. This command’s name is ‘Common Event 1’, but it can be changed to whatever you want by simply changing what’s in between the ‘quotes’ in the parameter settings. The symbol is the identifier for all common events. However, by default, this common event item does not show in the main menu. If you want it to appear, set the Show option to ‘true’ without the quotes and it will appear. Because the Enabled option is ‘true’, the command can always be selected by the player. The Ext actually has a role with this command. The Ext determines which common event is to be played. In this example, the Ext value is 1, which means common event 1 will be ran when this command is selected. Should the Ext value equal to 25, it will be common event 25 that will run once this command is selected. The reason is because the Main Bind for this command option is ‘this.callCommonEvent.bind(this)’, which is a function included in this plugin to allow for common events to be ran.

这是一个插件默认包含的定制菜单命令。命令名字为公共事件1,但是你可以通过参数设置引号内的文本来自定义。这个符号就是对于所有的公共事件。然而,默认的公共事件选项是隐藏的,因此如果你需要,可以设置显示选项为true。这个命令默认是开启可以被选择的。拓展值实际上发挥了很大的作业,它意味着哪个公共事件被执行。在这里例子,拓展值是1,所以公共事件1将会在菜单被选中时执行,如果设置为25,则公共事件25会被执行。其原理是主要绑定的命令为this.callCommonEvent.bind(this)。这是一个允许公共事件执行的函数。

Happy RPG Making!
作者: 沧笙    时间: 2015-12-22 10:06
本帖最后由 沧笙 于 2016-6-12 22:48 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=7
YEP.2 Message Core
The Message Core plugin adds more functionality to the default RPG Maker MV message system, enabling more text codes, a name box, and adjustable message window sizes!

这个信息核心插件为RPG Maker MV的默认信息系统添加了很多功能,可以使用更多的文本代码,名字框,甚至可以调整文本框大小

Introduction
While RPG Maker MV Ace certainly improved the message system a whole lot, it wouldn’t hurt to add in a few more features, such as name windows, converting textcodes to write out the icons and/or names of items, weapons, armours, and* more in quicker fashion. This script also gives the developer the ability to adjust the size of the message window during the game, give it a separate font, and to give the player a text fast-forward feature.

当RPG Maker MV Ace改善了信息系统以后,我们很伤心的发现只有很少的特点,例如名字框,文本代码转换为图标或者物品、武器、装备的名字,以及更多流行的地方。这个脚本可以让开发者自行调整消息框的大小,调整字体或者文本快进的特点

Word Wrapping
Word wrapping is now possible through the message system. You can enable and disable Word wrap using Plugin Commands. While using word wrap, if the word is to extend past the message window’s area, it will automatically go to the following line. That said, word wrap will disable the editor’s line breaks and will require you to use the ones provided by the plugin:

文本换行功能现在可以通过信息系统来调整。你也可以使用插件命令来开启和关闭这个换行功能。当开启文本换行的时候,当你的问题超过了文本框的大小,它将会自动转入下一行。也就是说,文本换行将会关闭编辑器的文本换行功能,并且要求你用下面的代码来实现。
  1. <br>
  2. <line break>
复制代码
is text code to apply a line break. Use this before or after a part in which you wish to start a new line.

这段代码可以实现换行,当你打算换行的时候,请在的一段之前或者之后添加。
Text Codes
By using certain text codes in your messages, you can have the game replace them with the following:

通过使用这些文本命令,你可以通过以下方式替代他们

Text Code Function
  1. \V[n] Replaced by the value of the nth variable.
  2. 显示变量的值

  3. \N[n] Replaced by the name of the nth actor.
  4. 显示角色的名字

  5. \P[n] Replaced by the name of the nth party member.
  6. 显示队伍成员的名字

  7. \G Replaced by the currency unit.
  8. 显示货币

  9. \C[n] Draw the subsequent text in the nth color.
  10. 随后文本的颜色

  11. \I[n] Draw the nth icon.
  12. 显示图标

  13. \{ Increases the text size by one step.
  14. 增大一号文本大小

  15. \} Decreases the text size by one step.
  16. 减少一号文本大小

  17. \\ Replaced with the backslash character.
  18. 反斜线的文字

  19. \$ Opens the gold window.
  20. 打开金币框

  21. \. Waits 1/4th seconds.
  22. 等待0.25秒

  23. \| Waits 1 second.
  24. 等待1秒

  25. \! Waits for button input.
  26. 等待按钮按下

  27. \> Display remaining text on same line all at once.
  28. 在同一行显示文字

  29. \< Cancel the effect that displays text all at once.
  30. 取消显示所有文字

  31. \^ Do not wait for input after displaying text.
  32. 显示文本后不需要等待
复制代码
Wait: Effect:
  1. \w[x] – Waits x frames (60 frames = 1 second). Message window only.
  2. 等待x时间。只对信息框有效。
复制代码
NameWindow: Effect:
  1. \n<x> – Creates a name box with x string. Left side. *Note
  2. 建立靠左的名字框

  3. \nc<x> – Creates a name box with x string. Centered. *Note
  4. 建立居中的名字框

  5. \nr<x> – Creates a name box with x string. Right side.*Note
  6. 建立靠右的名字框

  7. *Note: Works for message window only.
  8. 只对信息框有效
复制代码
Line Break Effect:
  1. <br> – If using word wrap mode, this will cause a line break.
  2. 如果你使用了换行模式,这将导致换行
复制代码
Position: Effect:
  1. \px[x] – Sets x position of text to x.
  2. 设置文本位置为x

  3. \py[x] – Sets y position of text to y.
  4. 设置文本位置为y
  5. Outline: Effect:

  6. \oc[x] – Sets outline colour to x.
  7. 设置轮廓颜色

  8. \ow[x] – Sets outline width to x.
  9. 设置轮廓宽度
  10. Font: Effect:

  11. \fr – Resets all font changes.
  12. 重置文本的改变

  13. \fs[x] – Changes font size to x.
  14. 改变文本大小

  15. \fn<x> – Changes font name to x.
  16. 改变文本字体

  17. \fb – Toggles font boldness.
  18. 加粗

  19. \fi – Toggles font italic.
  20. 倾斜
复制代码
Actor: Effect:
  1. \af[x] – Shows face of actor x. *Note
  2. 显示角色脸图

  3. \ac[x] – Writes out actor’s class name.
  4. 显示角色职业

  5. \an[x] – Writes out actor’s nickname.
  6. 显示角色昵称

  7. *Note: Works for message window only.
  8. 只对信息框有效
复制代码
Party: Effect:
  1. \pf[x] – Shows face of party member x. *Note
  2. 显示队伍成员脸图

  3. \pc[x] – Writes out party member x’s class name.
  4. 显示队伍成员昵称

  5. \pn[x] – Writes out party member x’s nickname.
  6. 显示队伍成员的昵称

  7. *Note: Works for message window only.
  8. 只对信息框有效
复制代码
Names: Effect:
  1. \nc[x] – Writes out class x’s name.
  2. 显示职业名

  3. \ni[x] – Writes out item x’s name.
  4. 显示物品名

  5. \nw[x] – Writes out weapon x’s name.
  6. 显示武器名

  7. \na[x] – Writes out armour x’s name.
  8. 显示装备名

  9. \ns[x] – Writes out skill x’s name.
  10. 显示技能名

  11. \nt[x] – Writes out state x’s name.
  12. 显示状态名
复制代码
Icon Names: Effect:
  1. \ii[x] – Writes out item x’s name including icon.
  2. 显示包括图标的物品名

  3. \iw[x] – Writes out weapon x’s name including icon.
  4. 显示包括图标的武器名

  5. \ia[x] – Writes out armour x’s name including icon.
  6. 显示包括图标的装备名

  7. \is[x] – Writes out skill x’s name including icon.
  8. 显示包括图标的技能名

  9. \it[x] – Writes out state x’s name including icon.
  10. 显示包括图标的状态名
复制代码
And those are the text codes added with this script. Keep in mind that some of these text codes only work for the Message Window. Otherwise, they’ll work for help descriptions, actor biographies, and others.

这些文本代码已经添加进了脚本。请注意这里面有一部分文本代码只能用于消息框。而另外一些,可以对于描述文字,角色描述或者其他起作用。

Plugin Commands
The following are some plugin commands you can use through the Event Editor to change various aspects about the Message system.

你可以通过事件编辑器使用下面这些插件命令来改变信息系统很多方面

Plugin Comand
  1. MessageRows 6
复制代码
Changes the Message Rows displayed to 6. If you are using continuous Show Text events, this will continue displaying the following lines’s texts until it hits the row limit. Anything after that is cut off until the next message starts to avoid accidental overlap.

将信息可显示行数改为6行。如果你连续使用显示文本的事件,这将导致文本会一直显示在框内直到达到设定上限。在这之后的文字将会显示在下一个文本框开始的时候,以免造成不必要的重叠。
  1. MessageWidth 400
复制代码
Changes the Message Window Width to 400 pixels. This will cut off any words that are shown too far to the right so adjust accordingly!

将文本框宽度改为400像素。这将把任何超过这个像素的文字删掉。
Happy RPG Making!
作者: luruipeng1    时间: 2015-12-22 13:52
这次更新了很多嘛
作者: 沧笙    时间: 2015-12-23 12:52
已更新第一期视频
@xjzsq @luruipeng1
作者: qq546431664    时间: 2015-12-23 13:53
哇~太太太棒了,期待战斗插件的汉化
作者: 沧笙    时间: 2015-12-23 14:18
qq546431664 发表于 2015-12-23 13:53
哇~太太太棒了,期待战斗插件的汉化


战斗的插件太复杂了,今晚拼了也要出一版,感谢亲的支持
作者: 沧笙    时间: 2015-12-24 00:05
本帖最后由 沧笙 于 2016-6-12 22:49 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=8
YEP.3 – Battle Engine Core
The default battle system for RPG Maker MV now allows for the ever so popular side-view! However, we can beef it up a little bit more using the Battle Engine Core to add more features and capabilities to the battle system!

RPG Maker MV默认的战斗系统已经支持流行的横版战斗,我们可以使用战斗核心引擎来增加更多的特点和能力

Introduction
This plugin alters the various aspects of the default battle system, allowing it to be more streamlined like most modern RPG’s and less clunky like older RPG’s. This ranges from choosing what text will appear in the battle log window at the top and how it will be displayed.

这个插件改变了战斗系统的很多方面,使其看起来更像现代的角色扮演游戏,而不是过时笨重的那种。这改变了战斗界面的文本的显示以及出现方式。

Battle Messages
When changing “Terms” and the “Messages” that appear in battle, inserting the following tag anywhere in the message will cause the message to center itself in the battle log.

当改变了战斗过程中的选项和信息时候,插入下面的标签就可以让信息在战斗记录里居中
  1. <CENTER>
复制代码
This tag must be all caps in order for the battle log window to recognize it as an instruction to center the displayed battle text message.

这个标签可以覆盖所有的战斗记录窗口,并且将视为一种居中战斗文本信息的指令。
Battle Windows
There’s various options to adjust the window settings found in the battle system to make navigating the battle system more intuitive. Such options include starting the turns with the Actor Command Window instead of the Party Command Window (the Fight/Escape Window). The Party Command Window is still accessible but only by pressing cancel on the first actor’s window.

为了使战斗系统的导航更加简便,这里有很多选项来调整战斗系统的角色窗口之后出现。

Battle Order
The battle turn order is also fixed, too. This way, any battlers that have their AGI value changed over the course of battle will reflect those changes during the current turn rather than the following turn. The action speed calculation can also be adjusted and finetuned to have the random factor of its speed calculation formula removed, too, making AGI actually worthwhile as a tactical parameter.

这个战斗回合系统也被修复,这样,任何有敏捷值改变的情况的战斗,将会在当前回合生效而不是下个回合。行动速度计算也被调整过,移除了过去速度计算公式带有随机的因素,让敏捷值可以更加实际的作为一个战术上的因素。

Multiple Hits
Multi-hit action will no longer end prematurely if the target dies midway through the action. This is done through toggling immortal states. To make use of feature, make sure your database has an Immortal State somewhere. If you do not wish to use this feature, set the Parameter for Immortal State ID to 0 instead.

如果伤害标签在行动中消失,多重伤害系统不会中断。这个通过切换永久状态来实现的。如果要使用这个特性,请确保数据库中存在一个永久状态;如果不想使用,请将永久状态参数ID改为0。

Popup Revamp
Although the damage popups may still look the same as the default ones from MV, the process in which they’re created is now different to streamline the damage popup process. Before, popups would only appear one a time with a frame’s different at minimum in order for them to show. Now, any actions that occur at the same frame will now all show popups at the same frame, making for smoother and less clunky damage popups.

尽管伤害数值的弹出系统和原版MV看起来一样,但是他们的进程是完全不同的。在之前,弹出系统在1帧只会弹出一次,但现在,我们可以在同1帧显示所有伤害,这使其看起来更加平滑。

Common Events
Common Events will now occur at the end of each action regardless of whether or not the enemy party is still alive. With proper placing of the action sequence tags, you can make the skill’s common event occur in the middle of an action, too. However, keep in mind if you force an action in the middle of another action, the remainder of the former action’s sequence list will become null and void in favor of the new forced action.

无论敌人队伍是否存活,公共事件将会在每次行动结束的时候执行,通过恰当的放置行动序列标签,你可以让技能的公共事件在一个行动当中执行。但是,请注意如果你让一个行动在另一个行动当中执行,剩余的行动序列将会变成空的来取代新的行动。

Casting Animations
Casting Animations help provide visual hints for players either by letting them know which battler is going to perform an action or what type of skill that action will be. This plugin enables skills to have casting animations that can be modified universally or customized for each individual skill.

角色动作将会协助提供给玩家,让他们明白战斗者是谁,以及技能使用类型。这个插件可以让技能拥有动作,这些动作是可以为单独技能自定调整的

Skill Notetag:
  1. <Cast Animation: x>
复制代码
Sets the skill’s cast animation to animation ID x. Setting x to zero will cause the skill to not have any animaton at all.

设置技能动作ID,设置0将会取消动作
Changing Battle Systems
While the player is not in battle, you can change the battle system using a Plugin Command. With only this plugin, there is only one battle system included: the default battle system.

当玩家不在战斗时,你可以通过插件命令改变战斗系统。如果只使用这个插件,这里只包含了默认的战斗系统

Plugin Command:
  1. setBattleSys DTB
复制代码
Sets battle system to Default Turn Battle.

设置战斗为默认回合制
Other future plugins may include other battle systems that may utilize the Battle Engine Core.

未来其他插件将会包含其他战斗系统

Sideview Actions
In RPG Maker MV’s default battle system, both the sideview and the frontview settings do not display counterattacks, reflected magic attacks, nor any case of substituting for battle members. The Battle Engine Core provides games that are using the sideview settings small amounts of animations to relay information to the player in a more visual sense.

在软件默认的战斗系统里,竖向和横向的战斗方式都没有显示反击,显示魔法攻击,或者任何战斗者的替换队员。这个战斗系统核心引擎可以提供给横版战斗模式的游戏更好的战斗队员显示效果。

Magic Reflection will also display a reflection animation to indicate the battler has reflection properties. This animation can be changed in the parameters, but certain actors, classes, enemies, weapons, armors, and states can display a unique kind of animation for reflection if desired.

魔法攻击也将会显示一个相应的动画,来告诉玩家已经准备好战斗。这个动画可以用参数改变,但是角色,职业,敌人,武器,装备和状态可以根据需要显示独有的动画。

Actor, Class, Enemy, Weapon, Armor, and State Notetag:
  1. <Reflect Animation ID: x>
复制代码
Changes the user’s reflect animation to x. This will take priority in the following order: Actor, Class, Enemy, Weapon, Armor, State, Default.

改变角色的动画为X。这将影响角色,职业,敌人,武器,装备及状态等等
Sometimes, you don’t want your enemies to be able to move. Or you don’t want certain actors to be able to move. They’re just stationary for whatever reason. To accomplish that, you can use this notetag to forbid the battler from moving.

有时,你不希望你的敌人可以移动,或者你不希望某个角色移动。他们只是固定的。为了完成这件事,你可以使用下面这个标签禁止参与战斗者移动。

Actor, Class, Enemy, Weapon, Armor, and State Notetag:
  1. <Sprite Cannot Move>
复制代码
Prevents the battler’s sprite from moving. This will take priority in the following order: Actor, Class, Enemy, Weapon, Armor, and State. If an enemy is unable to move when it performs an action, it will flash white as if it normally does in front view.

阻止了参与战斗者移动。这将影响角色,职业,敌人,武器,装备及状态等等。如果敌人在其行动的时候不能移动,他将会像竖版战斗那样闪烁。
Custom Sideview Battler Anchor
Sideview battlers are generally centered horizontally, and grounded at their feet. However, not all sideview battler spritesheets work this way. In the event you have a sideview battler that doesn’t conform to those standards, you can ‘anchor’ them a different way.

横向战斗时,角色图通常被置于中间,并且固定在脚部,而不是所有的横版战斗都会这样。用这个事件,对于那些不遵从标准的角色,我们可以用不同的手段固定他们。

Actor Notetags:
  1. <Anchor X: y.z>
  2. <Anchor Y: y.z>
复制代码
This sets the anchor location for the actor’s sideview battler at y.z. By default, the X anchor is 0.5 while the Y anchor is 1.0. If you want the X anchor to be a bit more to the left, make it less than 0.5. Make it more than 0.5 to make the X anchor more towards the right. To raise the Y anchor, set the number value to less than 1.0. Keep adjusting until you find that perfect anchor setting.

这个设置了角色横向战斗时,侧视图的位置。系统默认值中,X=0.5,Y=1.0。如果你希望X可以向左一点,你需要设置它小于5.或者设置大于5来使其向右。为了提高Y方向,你需要设置小于1.0的值。请不断调整直到你完成了最正确的设置。
Happy RPG Making!
作者: woshilhz001    时间: 2015-12-24 08:30
辛苦了~
作者: 沧笙    时间: 2015-12-24 09:40
woshilhz001 发表于 2015-12-24 08:30
辛苦了~

赶紧塞糖,哈哈
作者: yubenzuo    时间: 2015-12-24 12:48
终于有老司机带萌新上路了~无限感谢~
作者: 沧笙    时间: 2015-12-24 13:45
yubenzuo 发表于 2015-12-24 12:48
终于有老司机带萌新上路了~无限感谢~

我刚入门这个软件半个月。。。。
作者: qq546431664    时间: 2015-12-24 15:54
6666666原站英文看的我糊里糊涂的,这个太好了
作者: woshilhz001    时间: 2015-12-27 19:14
怎么没有了~~ 赶紧让我摆脱google翻译吧~
作者: 沧笙    时间: 2015-12-27 19:15
woshilhz001 发表于 2015-12-27 19:14
怎么没有了~~ 赶紧让我摆脱google翻译吧~

今晚11点带来若干
作者: yubenzuo    时间: 2015-12-27 22:10
沧笙 发表于 2015-12-27 19:15
今晚11点带来若干

{:2_275:}加油……我全指望这个帖子带我上路了~
作者: 沧笙    时间: 2015-12-28 10:47
本帖最后由 沧笙 于 2016-6-12 22:20 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=14

YEP.8 – Skill Core
The Skill Core plugin enables you to modify the core aspects of skills such as the cost and effects. With this plugin, HP costs are also implemented, too.

技能核心插件能够修改技能的核心部分,比如技能的使用消耗和效果。利用这个插件,靠消耗HP来释放技能也是可行的。

Introduction
Skills in RPG’s consist of three main components: Costs, Damage, and Effects. Although not all components are required for a skill, they certainly make up a good chunk of it. Damage will be handled by another plugin, but this plugin will provide a core handling for skill costs and skill effects.

RPG中的技能由三个成分组成:消耗,伤害,以及特效。这三个成分确实是一个技能的重要组成部分,尽管未必同时存在。伤害是由另一个插件决定的,但这个插件将是技能消耗和技能特效的核心决定因素。

This plugin also includes the ability for battlers to swap their HP, MP, and/or TP gauges for something different if it would fit the character better (for example, some classes don’t use MP and/or TP).

这个插件也包括让战斗者将自己的HP、MP和/或TP数值与不同的属性交换,如果该属性更适合角色本身(例如,有些职业并不使用MP和/或TP)。

Notetags
These notetags can adjust either skill costs or special skill effects.

这些注释可同时用于技能消耗或技能特效。

Skill Notetags:

技能的注释:
  1. <HP Cost: x>
复制代码
Changes the skill to have x as its HP cost. RPG Maker MV’s editor lacks HP cost functions so this would allow skills to use HP as their cost.

将技能的消耗增加x点HP。RMMV的制作人员没有设置以HP为技能消耗的功能,因此这个注释起到了相应的作用。
  1. <HP Cost: x%>
复制代码
Changes the skill to cost a percentage of the character’s MaxHP value.

将技能的消耗增加最大HP值的x%。
<MP Cost: x>
Changes the skill to have x as its MP cost. This helps bypass the database’s hard limit of 9999.

将技能的消耗增加x点MP。它可以用来突破数据库的上限9999。
  1. <MP Cost: x%>
复制代码
Changes the skill to cost a percentage of the character’s MaxMP value.

将技能的消耗增加最大MP值的x%。
  1. <TP Cost: x>
复制代码
Changes the skill to have x as its TP cost. This helps bypass the database’s hard limit of 99.

将技能的消耗增加x点TP。它可以用来突破数据库的上限99。
  1. <TP Cost: x%>
复制代码
Changes the skill to cost a percentage of the character’s MaxTP value. Although the default MaxTP is 100, this tag will be useful for any plugins that will alter a character’s MaxTP values.

将技能的消耗增加最大TP值的x%。此注释适用于任一改变角色最大TP值的插件,尽管默认的最大TP是100。
  1. <Hide in Battle>
复制代码
This will hide and disable the skill during battle.

在战斗中隐藏此技能并使之不能使用。
  1. <Hide in Field>
复制代码
This will hide and disable the skill outside of battle.

在战斗外隐藏此技能并使之不能使用。
  1. <Hide if Learned Skill: x>
  2. <Hide if Learned Skill: x, x, x>
  3. <Hide if Learned Skill: x to y>
复制代码
Will hide and disable this skill if skill x has been learned. If multiple skills are listed, the skill will be hidden and disabled if any one of the listed skills have been learned.

如果技能x已被习得,将隐藏此技能并使之不能使用。若列出了多个技能,那么当任一列出的技能被习得时,注释的技能将被隐藏并不能被使用。
Gauge Swapping
数值类型转换

This plugin also lets you swap around the HP, MP, and TP Gauges to any order you want assuming that all the plugins you use will keep the same order of HP, MP, and TP and does not override the default gauge drawing process. If you use any plugin extensions, they can be swaped in as well.

假设你使用的所有插件均保持HP、MP、TP这个顺序,并且不会推翻默认的数值运算进程,那么这个插件也能让你将HP、MP和TP数值类型重新排列为你想要的顺序。如果你使用任何扩展插件,它们也同样会被重排。

Note: If you do not have ‘Display TP in Battle’ checked under the System tab in the database, nothing will be shown for the third slot.

请注意:如果数据库中系统页下的“在战斗中显示TP”一项没有被选择,那么第三个位置的数值类型将不被显示。

Class Notetag:

职业的注释:
  1. <Swap Gauge x: y>
复制代码
This will change gauge x (1, 2, or 3) to y. Replace y with ‘HP’, ‘MP’, or ‘TP’ to have it display that gauge type in that gauge slot. If you wish for that slot to display nothing, insert ‘Nothing’ or ‘Null’ in place of y in the notetag.

把数据类型x(1,2或3)改为y。将y替换为“HP”,“MP”或“TP”来把它显示在相应的数据类型位置上。如果你想要在相应位置上什么都不显示,就在注释中y的位置输入“Nothing”或“Null”。
Weapon, Armor, and State Notetags:

武器、防具和特殊状态的注释:
  1. <Swap Gauge x: y>
复制代码
Actors with equipment or states that contain these notetags or enemies with states that contain these notetags will display those swapped gauges in place of the default settings or settings defined by the Class or Enemy notetags.

装备了写有此注释的装备的角色、和拥有写有此注释的状态的角色或敌人将显示被置换过的数值类型……。

Priority will go in the following order: Weapons, Armors, States, Class, Enemy

其中优先级是按下列顺序排列的:武器,防具,特殊状态,职业,敌人。
Lunatic Mode – Skill Costs
“疯狂模式”——技能消耗

For users who want more control over skill costs and skill effects, there exists notetags that allow you to apply code to the costs and/or effects of a skill. For effects, this will also extend towards item control, as well.

如果你想更好地控制技能消耗和技能特效,这里有包含能够针对技能的消耗和/或特效的代码的注释。其中的特效也可以延伸到对物品的控制。
  1. <Custom HP Cost>
  2. code
  3. code
  4. </Custom HP Cost>
复制代码
This allows the skill to have a custom HP cost based off of code. For the piece of code, ‘cost’ is a variable already predefined with the HP Cost and the HP percentage cost.

允许技能有一个不基于代码的自定义HP消耗。对于代码部分,“消耗”是一个已经预先由HP消耗和百分比HP消耗定义过的变量。
  1. <Custom MP Cost>
  2. code
  3. code
  4. </Custom MP Cost>
复制代码
This allows the skill to have a custom MP cost based off of code. For the piece of code, ‘cost’ is a variable already predefined with the MP Cost and the MP percentage cost.

允许技能有一个不基于代码的自定义MP消耗。对于代码部分,“消耗”是一个已经预先由MP消耗和百分比MP消耗定义过的变量。
  1. <Custom TP Cost>
  2. code
  3. code
  4. </Custom TP Cost>
复制代码
This allows the skill to have a custom TP cost based off of code. For the piece of code, ‘cost’ is a variable already predefined with the TP Cost and the TP percentage cost.

允许技能有一个不基于代码的自定义TP消耗。对于代码部分,“消耗”是一个已经预先由TP消耗和百分比TP消耗定义过的变量。
Lunatic Mode – Custom Show Requirements
“疯狂模式”——自定义显示需求

For those who would like to show certain skills and disable them under any custom conditions using their JavaScript knowledge, use the following:

如果想要显示特定技能以及使它们在特定条件下不可使用(利用JavaScript的知识),使用下述代码:

Skill Notetag:
  1. <Custom Show Eval>
  2. if (user.level > 50) {
  3. visible = true;
  4. } else {
  5. visible = false;
  6. }
  7. </Custom Show Eval>
复制代码
If the visible is set to true, the skill is shown (not hidden) and enabled if all other conditions are met. If visible is set to false, the skill is disabled and hidden from the list.

若“visible”设为“true”,那么技能就被显示(不被隐藏)而且是可用的,只要其它条件也满足。若“visible”设为“false”,那么技能就不可使用,并且从列表中被隐藏。
Lunatic Mode – Custom Requirements and Execution
“疯狂模式”——自定义需求和执行

For those with a bit of JavaScript experience, you can use the following notetags to restrict a skill and what kind of code to process when executing the said skill.

如果你只有很少的JavaScript的使用经验,可以用下面的注释来限制一个技能以及执行技能时使用的代码类型。

Skill Notetags:
  1. <Custom Requirement>
  2. if ($gameParty.gold() > 1000) {
  3. value = true;
  4. } else {
  5. value = false;
  6. }
  7. </Custom Requirement>
复制代码
If value is set to true, the skill will be useable provided that all other requirements have been met. If the value is set to false, the skill won’t be useable.

若“value”设为“true”,技能就可以被使用,只要其它的条件也满足。若“value”设为“false”,技能将不可被使用。
  1. <Custom Execution>
  2. $gameParty.loseGold(1000);
  3. </Custom Execution>
复制代码
This runs the code between the notetags upon using the skill.

使用此技能时,这一条将在注释之间运行。
Lunatic Mode – Custom Cost Display
“疯狂模式”——自定义消耗显示

For those with a bit of JavaScript experience, you can add new ways to display the skill cost.

如果你只有很少的JavaScript的使用经验,可以增加新的方式来显示技能消耗。

Skill Notetags:

技能的注释:
  1. <Cost Display Eval>
  2. var variableId = 1;
  3. var value = 1000;
  4. $gameVariables.setValue(variableId, value);
  5. </Cost Display Eval>
复制代码
This notetag runs an eval before displaying the skill’s cost. This is so you can set up variables and whatnot for your skill cost display text.

在显示技能消耗之前重新运算求出参数。这样你可以为你的技能消耗显示文本设置变量等。
  1. <Custom Cost Display>
  2. \c[4]\v[1]\c[0] Gold
  3. </Custom Cost Display>
复制代码
This is the custom text displayed before the rest of the skill costs. You can use text codes with this notetag.

这是在其它技能消耗前面显示的自定义文本。你可以通过这条注释来使用文本代码。
Lunatic Mode – The Skill Phases
“疯狂模式”——技能阶段

For this skill, multiple effects are applied and at different phases. The various phases are as follows:

对于技能,在不同的阶段应用多个特效。可以变化的阶段如下:

Before Effect Phase (influenced by this plugin)
if skill successfully lands:
– Pre-Damage Effect Phase (influenced by this plugin)
– Damage Phase
– Post-Damage Effect Phase (influenced by this plugin)
– Item Trait Effects Phase
After Effect Phase (influenced by this plugin)

特效阶段(被插件影响)之前
如果技能成功land:

提前伤害效果阶段(被插件影响)
伤害阶段
后续伤害效果阶段(被插件影响)
物品特性效果阶段
特效阶段(被插件影响)之后
There’s four phases which can be influenced by this plugin. Two of which do not matter if the effect successfully lands or not, two of which do matter if the skill does land.

这里有四个可被插件影响的阶段。其中两个与特效是否land无关,另外两个只当技能land才起作用。

Skill and Item Notetags:

技能和物品注释:
  1. <Before Eval>
  2. code
  3. code
  4. </Before Eval>
复制代码
  1. <Pre-Damage Eval>
  2. code
  3. code
  4. </Pre-Damage Eval>
复制代码
  1. <Post-Damage Eval>
  2. code
  3. code
  4. </Post-Damage Eval>
复制代码
  1. <After Eval>
  2. code
  3. code
  4. </After Eval>
复制代码
If you wish to use custom effects for your skill, you can insert the respective notetags into the skill (or item) noteboxes and it will run the code that appears in between the tags. However, using any form of comments in this tag will block out code that follows.

如果你想对技能使用自定义特效,你可以在技能(或物品)的注释栏分别插入对应的注释,它运行注释之间出现的代码。然而,在注释中使用任一形式的comment会打断后面的代码。
Happy RPG Making!
作者: woshilhz001    时间: 2015-12-28 10:56
哇哦~ 等这个呢~  赶紧研究一下~

敬礼!
作者: woshilhz001    时间: 2015-12-28 21:49
沧笙 发表于 2015-12-24 00:05
@xjzsq @luruipeng1

YEP.3 – Battle Engine Core

YEP.3  Battle Engine Core

这个插件里的Target Typing  我有点搞不清楚,

这个类型里面  actorsfriend   、enemiesopponents 这两组类型 我在战斗内测试 没有发现区别啊~

我英语不好,无法理解啊~还希望帮我解释一下啊~~

user;
This will select the active battler.

target, targets;
These will select the active targets in question.

actors, existing actors;
These will select all living actors.

all actors;

This will select all actors including dead ones.

dead actors:
This will select only dead actors.

actors not user;

This will select all living actors except for the user.

actor x;
This will select the actor in slot x.

character x;
This will select the specific character with actor ID x.

enemies, existing enemies;
This will select all living enemies.

all enemies;
This will select all enemies, even dead.

dead enemies:
This will select only dead enemies.

enemies not user;
This will select all enemies except for the user.

enemy x;
This will select the enemy in slot x.

friends;
This will select the battler’s alive allies.

all friends;
This will select the all of battler’s allies, even dead.

dead friends;

This will select the battler’s dead allies.

friends not user;
This will select the battler’s allies except itself.

friend x:
This will select the battler’s ally in slot x.

opponents;
This will select the battler’s alive opponents.

all opponents;
This will select the all of the battler’s opponents.

dead opponents;
This will select the battler’s dead opponents.

opponent x:
This will select the battler’s opponent in slot x.

all alive;
Selects all living actors and enemies.

all members;
Selects all living and dead actors and enemies.

all dead;
Selects all dead actors and enemies.

all not user;
This will select all living battlers except user.

focus;
Selects the active battler and its targets.

not focus;
Selects everything but the active battler and its targets.


作者: yubenzuo    时间: 2015-12-29 19:45
沧笙 发表于 2015-12-28 10:47
@xjzsq @luruipeng1 @yubenzuo @woshilhz001

YEP.8 – Skill Core


绝对好评~看了你的帖子 我终于掌握了一点插件的用法~
作者: 沧笙    时间: 2015-12-29 21:40
woshilhz001 发表于 2015-12-28 21:49
YEP.3  Battle Engine Core

这个插件里的Target Typing  我有点搞不清楚,

明日上传视频你就知道了,请及时关注我
作者: 沧笙    时间: 2015-12-29 21:40
yubenzuo 发表于 2015-12-29 19:45
绝对好评~看了你的帖子 我终于掌握了一点插件的用法~

塞糖塞糖塞糖塞糖塞糖塞糖塞糖塞糖
作者: gaofei677    时间: 2015-12-30 01:24
有一个小建议,楼主翻译整理真是辛苦啦,不过,每一个功能翻译,能不能只给中文呢,然后英文内容就折叠起来,这样既方便大家阅读,也方便需要的时候查找英文原文~
作者: woshilhz001    时间: 2015-12-30 08:06
沧笙 发表于 2015-12-29 21:40
明日上传视频你就知道了,请及时关注我

这个视频看了T_T 好像没有关于这个类型的说明吧-.-
作者: 沧笙    时间: 2015-12-30 09:31
gaofei677 发表于 2015-12-30 01:24
有一个小建议,楼主翻译整理真是辛苦啦,不过,每一个功能翻译,能不能只给中文呢,然后英文内容就折叠起来 ...

因为之前有人提建议让我英文和中文间隔写。。众口难调啊{:2_253:}
作者: 沧笙    时间: 2015-12-30 09:39
woshilhz001 发表于 2015-12-30 08:06
这个视频看了T_T 好像没有关于这个类型的说明吧-.-

年轻人不要急,请继续关注我,这个战斗插件分上下2部视频,你需要的在第二部,今天更,记得塞糖
作者: 百里_飞柳    时间: 2015-12-30 10:01
Terms of Use
Any original material made by Yanfly is free for use with both free and commercial RPG Maker games unless specified otherwise. I do not demand royalties or special liberties if you choose to use Yanfly original content in your commercial games. (Although a free copy of your game would be nice!) I only ask that you provide “Yanfly” or “Yanfly Engine” a spot in your game’s credits.
Any edits made to Yanfly original material are okay as long as you still provide the proper credit. Any non-Original content posted, linked, or shared on my website and channel will still require you to contact the respective parties for permission of use.
I think this is simple. I’d like to keep it simple. I ask of you, as users, to please do not do things that will make me complicate it for everyone.
Happy RPG Making!
使用条款
Yanfly制作的任何原始材料都是免费的,除非另有规定使用,否则均可以用于创造免费或者商业RPG游戏。如果你需要在你的商业游戏中使用Yanfly原创内容,我不需要特许权使用费或其他。(虽然我想免费拿到一份游戏的拷贝!)我只要求在游戏中说明你使用了‘Yanfly’或‘Yanfly插件’。
只要你提供了合适的说明,你可以对Yanfly的原始文件进行的任何修改。任何发布,链接,或在我的网站的共享的非原创内容仍然需要你和相关部门联系取得使用的许可。
我认为这是很简单的。我想保持它的简单化。我希望用户不要做的让我很困扰和繁杂的事情。
制作愉快!
---------------------------------------------------------
咳咳,一眼就看到一个奇怪的翻译地方。
翻译加油
作者: 沧笙    时间: 2015-12-30 10:10
百里_飞柳 发表于 2015-12-30 10:01
Terms of Use
Any original material made by Yanfly is free for use with both free and commercial RPG  ...

大意了。。。。
作者: 三车    时间: 2015-12-30 12:49
谢谢分享!!
作者: gaofei677    时间: 2015-12-30 22:00
本帖最后由 gaofei677 于 2015-12-31 10:07 编辑

为了让和我一样有强迫症的同学更方便的浏览楼主的帖子,我把楼主的帖子汉语部分整理在这里,为了阅读方便和美观,我删减了一些不必要的文字,以及重新排了版。

Yanfly引擎是一个为PRG Maker MV制作的插件库,它是一个很棒的软件,可以用来帮你制作你自己梦想的游戏。你可以在这里找到很多关于RPG Maker MV的东西这个引擎插件的核心就是致力于处理游戏项目的核心方面,从提高游戏状态的限制到改变你窗口的颜色。同时通过这个插件,我们也会修复一些软件上的错误。只要有新的错误出现,这个插件会定期更新来修复Yanfly引擎插件的核心对于插件库来说不是必须的。

Yanfly引擎插件的核心引擎是为RPG Maker MV制作的。这个插件的功能主要是修复错误和允许用户对于软件特性有更多的控制,例如屏幕显示,字体,窗口颜色等等。把这个引擎放在其他Yanfly插件的上面调整你需要更改的参数即可,你可以使用这个插件命令来改变游戏内金钱9,999,999的上限。你也可以改变其他项目999,999的限制,例如物品,武器,装备等。

Yanfly引擎包括:

Core Plugins | 核心类


Core Engine(核心)插件
Class Change Core(职业)插件
Subclass(副职业)插件
Main Menu Manager(主菜单)插件
Message Core(对话框)插件


Battle Plugins | 战斗类


Battle Engine Core(战斗系统核心)插件
Battle Engine Core >> Action Sequence Pack 1
Battle Engine Core >> Action Sequence Pack 3
Battle Engine Core >> Animated Sideview Enemies
Battle Engine Core >> Battle System – ATB >> Visual ATB Gauge
Battle Engine Core >> Visual HP Gauges
Battle Status Window
Damage Core
Damage Core >> Critical Control
Taunt

Item Plugins | 物品类


Item Core

Skill Plugins | 技能类


Skill Core(技能核心)插件
Skill Core >> Skill Cooldowns
Instant Cast

Equip Plugins | 装备类


Equip Core


Status Menu Plugins | 状态类


Status Menu Core
Status Menu Core >> Battle Statistics


Gameplay Plugins | 游戏玩法类


Auto Passive States
Party System
Credits Page
Event Mini Label
Gab Window
Region Battlebacks
Region Restrictions
Stop Map Movement



Misc Plugins | 杂类


Gamepad Config
Keyboard Config
Element Absorb




作者: 沧笙    时间: 2015-12-30 23:51
gaofei677 发表于 2015-12-30 22:00
为了让和我一样有强迫症的同学更方便的浏览楼主的帖子,我把楼主的帖子汉语部分整理在这里,为了阅读方便和 ...

感谢你的贡献,确实现在排版我有点顾不过来,哈哈,明天加更几个
作者: bennett01    时间: 2015-12-31 11:16
这个系列的插件已经统一RM MV全场了...有了它其他插件基本可以不用了....
作者: 沧笙    时间: 2015-12-31 13:41
本帖最后由 沧笙 于 2016-6-12 22:28 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=9
YEP.3b - Battle Engine Core (Part II) Action Sequences
Action Sequences
The Yanfly Engine Plugins – Battle Engine Core includes the capability of using custom action sequences. Action sequences are basic instructions for the game to creating a customized skill both visually and mechanically. The Battle Engine Core, however, will only include the most basic of action sequences so the instructions on how to create a custom action sequence will be included in the Help file on future extension plugins for this plugin.
Adapted and improved from Battle Engine Melody, Action Sequences can now be used for the hardcore users of YEP’s Battle Engine Core. Using Action Sequences, you can create, animate, and alter the individual aspects of any battle action in the game.

战斗系统核心插件包含了自定义行动序列的功能。行动序列是对于游戏来说是非常基础的指令,可以从视觉和自动程度上创作自定义技能。战斗系统核心插件只包含最基础的行动序列,一次关于如何创作自定义技能的指南将会放在未来这个插件的拓展插件里面。兼容和提高了战斗系统插件,行动序列可以被战斗系统核心插件的骨灰级玩家使用。使用行动序列,你可以创造,制作动画,甚至变更游戏战斗行为的每一个方面。

Action Sequences – ala Melody
Battle Engine Core includes Yanfly Engine Melody’s Battle Engine system, where each individual aspect of the skill and item effects can be controlled to a degree. These are called Action Sequences, where each command in the action sequence causes the game to perform a distinct individual action.

战斗系统核心插件包括Yanfly的序列战斗系统,这个系统可以改变角色的技能或者物品的各个方面。这些被称为动作序列,在动作序列中的每个命令都可导致游戏执行不同的动作。

Each skill and item consists of five different action sequences. They are as follows:

每一个技能和物品序列包含5个不同的行动,如下:

Setup Actions
They prepare the active battler before carrying out the bulk of the action and its individual effects. Usually what you see here are things such as the active battler moving forward a bit, unsheathing their weapon, etc. This step will occur before the active battler expends their skill or item costs.
准备动作
这是执行众多行动和效果之前的准备动作。通常你会看到你的角色向前移动了一步,拔出武器等等。这步将发生在角色释放技能或者使用物品之前。

Whole Actions
These actions will affect all of the targets simultaneously. Although this section does not need to be used, most actions will use this for displaying animations upon all enemies. This step occurs after skill and item costs.
整体动作
这个将会同时影响所有目标。尽管这个序列不是必须的,但是很多动作都会在这个阶段播放攻击动画。这步发生在释放技能和使用物品之后。

Target Actions
This section will affect all of the targets individually. Used primarily for physical attacks that will deliver more personal forms of damage. Actions that occur here will not affect other targets unless specifically ordered to do so otherwise.
目标动作
这步将会单独影响目标。主要放置更加具体的物理攻击效果。这里发生的动作将会不影响指定之外的其他目标。

Follow Actions
This section will dedicate towards cleanup work after the individual targeting actions. Here, it’ll do things such as removing immortal flags, start up common events, and more.
后续动作
这部主要是在目标动作后的清理动作。这里将会移除增益效果,开始执行事件等等。

Finish Actions
This section will have the active battler close up the action sequence. Usually stuff like running waits and holds at the last minute for skills and items, moving back to place, and others.
结束动作
这步将会关闭动作序列。通常是技能或者物品使用后的等待动作,以及角色退回原位置。

Now that you know each of the five steps each action sequence goes through, here’s the tags you can insert inside of skills and items. Pay attention to each tag name.

现在你知道了动作序列里的五步都是怎么运行的,这里是一些你可以插入技能或者物品里的表情。请注意每个标签的名字。
  1. <setup action>
  2. action list
  3. action list
  4. </setup action>
  5. <whole action>   
  6. action list   
  7. action list   
  8. </whole action>
  9. <target action>
  10. action list
  11. action list
  12. </target action>
  13. <follow action>
  14. action list
  15. action list
  16. </follow action>
  17. <finish action>
  18. action list
  19. action list
  20. </finish action>
复制代码
They will do their own respective action sets. The methods to insert for the action list can be found below in the core of the Help Manual.

他们将执行相应序列的设定。这个列表可以在帮助手册的核心文件里找到。

Furthermore, to prevent overflooding every single one of your database item’s noteboxes with action sequence lists, there’s a shortcut you can take to copy all of the setup actions, whole actions, target actions, follow actions, and finish actions with just one line.

为了避免你要在每一个物品里面都要使用这个标签,你可以用这个简短的命令来负责你的标签,无论是准备动作,整体动作,目标动作,后续动作还是结束动作,都只需要一行。
  1. <action copy: x:y>
复制代码
Replace x with “item” or “skill” to set the type for the action list code to directly copy. The integer y is then the ID assigned for that particular object type. For example, to copy 45th skill’s action sequences, the code would be <action copy: skill:45> for anything that will accept these action codes. If you do use this notetag, it will take priority over any custom that you’ve placed in the notebox.

可以用物品或者技能来替代x,这样就可以直接负责标签命令。数字Y就是你要设定的特点主体的ID。例如,复制第45个技能行动序列。<action copy: skill:45>就可以完成。如果你要使用这个标签,请放在其他标签前面。
Target Typing
You may notice that in some of the actions below will say “refer to target typing” which is this section right here. Here’s a quick run down on the various targets you may select.

你应该注意到那些参考目标类型。这里有一个参考目录。

译者认为:

角色:即actor选项卡里的
敌人:即enemies选项卡里的
队员:不一定是actor里面的
对手:不一定是enemies里面的
  1. user; This will select the active battler.
  2. 使用者。当前选中的。
  3. target, targets; These will select the active targets in question.
  4. 目标。被选中的目标。
  5. actors, existing actors; These will select all living actors.
  6. 角色。所有存活的角色。
  7. all actors; This will select all actors including dead ones.
  8. 所有角色。包括死亡在内的所有角色。
  9. dead actors: This will select only dead actors.
  10. 死亡角色。仅死亡的角色。
  11. actors not user; This will select all living actors except for the user.
  12. 非使用者。存活且非使用者的角色。
  13. actor x; This will select the actor in slot x.
  14. 角色x.选择角色X。
  15. character x; This will select the specific character with actor ID x.
  16. 队员x。选择队员x。
  17. enemies, existing enemies; This will select all living enemies.
  18. 存活敌方。所有存活的敌方。
  19. all enemies; This will select all enemies, even dead.
  20. 所有敌方。包括死亡在内的所有敌方。
  21. dead enemies: This will select only dead enemies.
  22. 死亡敌方。仅死亡的敌方。
  23. enemies not user; This will select all enemies except for the user.
  24. 非选中敌方。所有非选中的敌方。
  25. enemy x; This will select the enemy in slot x.
  26. 敌方x。选择敌方x。
  27. friends; This will select the battler’s alive allies.
  28. 队员。所有存活的队员。
  29. all friends; This will select the all of battler’s allies, even dead.
  30. 所有队员。包括死亡在内的所有队员。
  31. dead friends; This will select the battler’s dead allies.
  32. 死亡队员。仅死亡的队员。
  33. friends not user; This will select the battler’s allies except itself.
  34. 非使用者队员。非使用的队员。
  35. friend x: This will select the battler’s ally in slot x.
  36. 队员x。选择队员x。
  37. opponents; This will select the battler’s alive opponents.
  38. 存活对手。选择存活的对手。
  39. all opponents; This will select the all of the battler’s opponents.
  40. 所有对手。所有的对手。
  41. dead opponents; This will select the battler’s dead opponents.
  42. 死亡对手。所有死亡的对手。
  43. opponent x: This will select the battler’s opponent in slot x.
  44. 对手x。选择对手x。
  45. all alive; Selects all living actors and enemies.
  46. 所有存活者。所有角色和敌方的存活者。
  47. all members; Selects all living and dead actors and enemies.
  48. 所有成员。所有存活或者死亡的角色和敌方。
  49. all dead; Selects all dead actors and enemies.
  50. 所有死亡。所有死亡的角色和敌方。
  51. all not user; This will select all living battlers except user.
  52. 非使用者。除了使用者的角色和敌方。
  53. focus; Selects the active battler and its targets.
  54. 焦点。选择战斗者和他的目标。
  55. not focus; Selects everything but the active battler and its targets.
  56. 非焦点。除了战斗和他的目标外的所有。
复制代码
Action Sequences – Action List
The following contains a list of the actions you can use inside the five action sequences. Each action has a unique function and requires certain formats to operate properly.

下面这个列表包含了你可以在动作序列里执行的动作。每一个动作都有单独的功能并且需要明确的代码来开启。

ACTION ANIMATION
Plays the animation assigned to the skill/item. The animation will automatically select the skill’s/item’s assigned targets.

Usage Example:
  1. action animation
复制代码
播放技能或者物品动画。动画将会自动选择技能指定的对象。

ACTION COMMON EVENT
Plays the common event found within the skill’s/item’s traits list. This will only play the last common event on the list, following the game engine’s original process. Nothing else will continue on the action list until the common event is finished.

Usage Example:
  1. action common event
复制代码
执行技能或者物品内的公共事件。这个只会执行列表内最新的事件。在事件执行完之前没有其他的可以继续执行。

ACTION EFFECT: target
Causes the target(s) to take damage/healing from the skill/item and incurs any changes made to the target(s) such as buffs and states.

Usage Example:
  1. action effect
复制代码
通过技能或者物品造成伤害或者回复而产生的改变,比如增益效果等等。例如动作效果。

ANIMATION WAIT: X
Waits x animaiton frames. Each frame for an animation does not last one game frame, but instead, several. To make life easier, you can use this to have the game wait x frames played for the animation.

Usage Example:
  1. animation 5: user

  2. animation 6: target, mirror
复制代码
等待x帧。通过用几帧代替一帧来延长时间。为了更方便,你可以用x帧来等待播放。

CAST ANIMATION
Plays an animation on the skill’s user. Will not occur if the action is an item or the user’s default normal attack.

Usage Example:
  1. cast animation
复制代码
在技能使用者身上播放动画。如果这个动作是默认动作,就不会发生。

CLEAR BATTLE LOG
Clears all the messages at the top of the screen.

Usage Example:
  1. clear battle log
复制代码
清除屏幕顶部信息。

DEATH BREAK
If a user were to die for any reason during the middle of the skill (either via counter attack or reflection), this will force the remainder of the action sequences for the part of the skill/item to shut down and be skipped.

Usage Example:
  1. death break
复制代码
如果一个使用者在一场战斗中死亡(通过反击等等也算),这将会强制结束战斗序列。

DISPLAY ACTION
Displays the action’s name at the top of the battle log. It will remain there until the battle log is cleared.

Usage Example:
  1. display action
复制代码
在战斗记录里显示动作名称。这将一直持续到记录被清理。

IF … ELSE STATEMENTS
For those familiar with programming, you can use if…else statements to perform different actions based on different conditions. Use ‘if’ to specify a block of code to be executed, if a specified condition is true. Use ‘else’ to specify a block of code to be executed, if the same condition is false. Use ‘else if’ to specify a new condition to test, if the first condition is false. Use ‘end’ to specify where the conditions are to end.

对于程序集合,你可以使用这个语句来在不同情况下使用不同行动。使用if语句来设定一个特殊情况。使用else语句来设定除此之外的情况。else if语句来设定除特定情况外的其他特定情况。使用end来结束。

Usage Example:
  1. if $gameSwitches.value(1)

  2. action effect

  3. else if $gameSwitches.value(2)

  4. action effect

  5. action effect

  6. else

  7. action effect

  8. action effect

  9. action effect

  10. end
复制代码
*Note: You do not have to indent the code in between to work. It just looks better that way in your action sequences.

注意:你不必要按照标准格式来书写代码。但是标准格式会看起来很舒服。

IMMORTAL: targets, true/false
Sets the targets to a state of immortality so that they don’t die in the middle of an attack. This is to ensure every action effect goes through.

Usage Example:
  1. immortal: targets true
复制代码
设置永久状态使其不会再战斗中消失。这将确保所有行动效果都发生。

MOTION WAIT: target
Makes the game wait 12 frames if the target(s) performing the action is an actor. If the target(s) is not an actor, no waiting will be done.

Usage Example:
  1. motion wait: user
复制代码
如果对象是角色,则等待12帧。如果不是角色,则不需要等待。

PERFORM ACTION
Causes actors to step forward and swing their weapon, thrust it, however the motion that is determined will be automatically done by the game.

Usage Example:
  1. perform action
复制代码
使角色上前行走一步并挥舞武器,或者推击。这个在系统默认中是自动执行的。

PERFORM FINISH
Causes actor to move back to its home spot.

Usage Example:
  1. perform finish
复制代码
使角色向后回到初始位置。

PERFORM START
Causes actor to move forward from its home spot.

Usage Example:
  1. perform start
复制代码
是角色向前回到初始位置。

WAIT: frames
Makes the game wait a certain amount of frames before going on to the next action in the action sequence.

Usage Example:
  1. wait: 60
复制代码
在进行行动序列的下一步之前等待确定的帧数。

WAIT FOR ANIMATION
Waits for all animations to finish before going on to the next action in the action sequence.

Usage Example:
  1. wait for animation
复制代码
在进行行动序列的下一步之前等待所有动画播放完毕。

WAIT FOR EFFECT
Waits for all effects to finish playing before continuing on.

Usage Example:
  1. wait for effect
复制代码
在继续之前等待所有效果发生完毕。

WAIT FOR MOVEMENT
Waits for all battler movements to finish before going on to the next action in the action sequence.

Usage Example:
  1. wait for movement
复制代码
在进行行动序列的下一步之前等待所有战斗移动完成。

WAIT FOR NEW LINE
Waits for a new line to appear in the log window before going on to the next action in the action sequence.

Usage Example:
  1. wait for new line
复制代码
在进行行动序列的下一步之前等待一条记录窗口的新的线。

Happy RPG Making!

作者: 沧笙    时间: 2015-12-31 13:58
bennett01 发表于 2015-12-31 11:16
这个系列的插件已经统一RM MV全场了...有了它其他插件基本可以不用了....

其实还有很多其他大神的,也形成了很多系列,只是他这个比较简单适合入门,等我埋了这个坑在发点进阶的
作者: asdrty123    时间: 2015-12-31 22:08
在Battle Engine Core中如何讓技能也有拔劍的動作?
作者: 沧笙    时间: 2016-1-3 10:27
本帖最后由 沧笙 于 2016-6-12 22:28 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=34

## YEP.28 – Skill Learn System

This plugin enables your game's actors to learn skills from the skill menu. This can be done via either gold, items, or Job Points. It provides the player an alternate way of acquiring skills aside from leveling up.

此插件可以让游戏中的角色在技能菜单中学习技能。学习技能的代价可以是金钱、物品或所谓的“职业点数”(Job Point)。它能够提供除了升级以外的获得技能的可选方式。

**Add Ons**  
Fox's JP Levels – This Plugin adds levels to the Yanfly's JobPoint System, like Final Fantasy Tactics had. It allows for restrictions on what skills your allowed to buy with the SkillLearnSystem based on the current classes' Job Level. It allows for restrictions on what class your allowed to equip with the ClassChangeCore based on the current classes' Job Level. The Job automatically gains levels just by gaining JobPoints.

Fox的JP(职业点数)等级——这个插件向Yanfly的JP系统中添加了等级概念,就像《最终幻想战略版》中那样。根据你当前职业的“职业等级”(Job Level),你可以在SkillLearnSystem中获取相应的技能,也可以在ClassChangeCore中更换相应的职业。而职业等级只是通过增加JP来提高的。
地址http://forums.rpgmakerweb.com/index.php?/topic/51837-jp-levels/

***
### Introduction
***

This plugin enables your game's actors to learn skills from the skill menu. This can be done via either gold, items, or Job Points. It provides the player an alternate way of acquiring skills aside from leveling up.

此插件可以让游戏中的角色在技能菜单中学习技能。学习技能的代价可以是金钱、物品或所谓的“职业点数”(Job Point)。它能够提供除了升级以外的获得技能的可选方式。

This plugin can be used with YEP_JobPoints.js.

此插件可以通过YEP_JobPoints.js使用。

It is recommended to place this plugin under the YEP_JobPoints.js plugin in the Plugin Manager.

在插件管理页面中,我们建议把这个插件放在YEP_JobPoints.js的下面。

***
### Notetags
***
Use the following notetags to make use of the Skill Learn System.

通过下述注释来使用技能学习系统。

#### Class Notetag:

职业的注释:

        <Learn Skill: x>
        <Learn Skill: x, x, x>
        <Learn Skill: x to y>
Enables the class to be able to learn skill(s) x from the menu. Replace x with the skill's ID. If x to y is used, this enables the class to learn all the skills from x to y. Replace x and y with skill ID's.

让此职业能够在菜单中学习技能x。如果是第三种情形x to y,它允许职业学习从x到y的所有技能,其中x和y是技能的ID。

#### Skill Notetags:

技能注释:

        <Learn Cost: x Gold>
Sets the gold cost of learning this skill to x gold.

设置学习此技能所要花费的金钱为x。

        <Learn Cost: x JP>
Sets the JP cost of learning this skill to x JP. This note requires YEP_JobPoints.js in order to work.

设置学习此技能所要花费的JP为x。这一条需要YEP_JobPoints.js插件才能运行。

        <Learn Cost>
        Item x: y
        Weapon x: y
        Armor x: y
        </Learn Cost>

or

        <Learn Cost>
        item name: y
        item name: y
        </Learn Cost>
Allows you to set the item, weapon, and armor costs of learning the skill. Replace x with the item's ID and y with the quantity of that item needed. If you decide to use the item name variant, replace the item name with the item's name as it appears in the database. If multiple items share the same name, the item with the highest ID will be used in the order of item, weapon, and then armor.  
*Note: If you are using YEP_ItemCore.js and Independent Items, the learn costs will not include independent items.

设置学习此技能所要花费的物品、武器和防具,其中x是物品的ID,y是所需物品的数量。如果你打算用物品的名称作为变量,那么把item name换为物品在数据库中的名称。但如果有多个物品的名称相同,那么将会使用ID最大的东西(按照“物品>武器>防具”的顺序)作为费用。
*注意:如果你在使用YEP_ItemCore.js插件及“独立物品”(Independent Items),那么学习费用将不包括那些独立物品。

        <Learn Require Level: x>
Causes the skill to require the actor's current level to be at least x before the skill even appears on the list to learn.

角色等级到达x之后,此技能才会出现在可学习技能的列表上。

        <Learn Require Skill: x>
        <Learn Require Skill: x, x, x>
        <Learn Require Skill: x to y>
In order for the skill to appear, the actor must know the other skill(s) of x. If x to y is used, the actor must know all the skills from x to y. Replace x and/or y with skill ID's.

角色必须已经掌握其他技能x,此技能才会出现(在列表上)。如果是第三种情形x to y,角色必须已经掌握从x到y的所有技能,其中x和/或y是技能的ID。

        <Learn Require Switch: x>
        <Learn Require Switch: x, x, x>
        <Learn Require Switch: x to y>
In order for the skill to appear, the switch(es) x must be on. If x to y is used, all of the switches from x to y must be on in order for the skill to appear. Replace x and/or y with switch ID's.

开关x必须已被打开,此技能才会出现。如果是第三种情形x to y,从x到y的所有开关必须已被打开,技能才会出现,其中x和/或y是开关的ID。

***
### Lunatic Mode – Custom Requirements and Costs
***
“疯狂模式”——自定义要求和花费


For those who understand a bit of JavaScript and wish to go further with customizing the process for the skill learning process, you can use the following notetags:

如果你只有很少的JavaScript使用经验,并且希望更好地定做技能学习的方法,那么你可以用下列注释:

#### Skill Notetags:

技能的注释:

        <Learn Show Eval>
        value = true;
        value = false;
        </Learn Show Eval>
For using a custom code to hide or show the skill, you can use these notetags. Returning value as true will cause the skill to appear regardless of all other requirements being unmet while returning value as false will cause the skill to appear regardless of all other requirements being met.

如果想用一串代码来隐藏或显示此技能,你可以使用这些注释。若返回value的值为true,那么即使其它要求不被满足,技能也会出现(在列表上)。而若返回value的值为false,那么即使其它要求被满足,技能也不会出现。

        <Learn Require Eval>
        value = true;
        value = false;
        </Learn Require Eval>
For those who wish to use their own custom requirements using code. This must return value as true in order for the skill to appear to be learnable. Avoid using comments that may potentially block out further code.

给希望通过代码设置自己特定的技能学习要求的人使用。只有返回value的值为true,技能才会显示为可学的。请避免使用可以停止后续代码工作的命令。

        <Learn Cost Eval>
        code
        code
        </Learn Cost Eval>
For those who know JavaScript, you can have custom actions be performed after the learning the skill through the learn skill menu.

如果你熟悉JavaScript,你可以在通过学习技能菜单学习技能之后自定义一些功能。

        <Learn Custom Text>
        text
        text
        </Learn Custom Text>
This will be the custom text shown underneath all the main costs. You can use text codes for this.

在主要花费的下面显示自定义文字。可以在这里使用文本代码。

***
#### Plugin Commands
***

插件命令

You can use the following Plugin Commands from the Event Editor to alter whether or not you want the ‘Learn Skill' command to appear in the skill scene or to have it enabled.

可以从事件编辑器(Event Editor)中使用下列插件命令,来确定你是否想让“学习技能”命令出现在技能界面以使之可行。

#### Plugin Command:

插件命令:

        ShowLearnSkill
Shows the ‘Learn Skill' command.

显示“学习技能”命令。

        HideLearnSkill
Hides the ‘Learn Skill' command.

隐藏“学习技能”命令。

        EnableLearnSkill
Enables the ‘Learn Skill' command.

使“学习技能”命令可行。

        DisableLearnSkill
Disables the ‘Learn Skill' command.

使“学习技能”命令不可行。

        OpenLearnSkill actor x
Opens Learn Skill menu for actor x.

为角色x打开学习技能菜单。

        OpenLearnSkill party x
Opens Learn Skill menu for party member x.

为队伍成员x打开学习技能菜单。

***

### Happy RPG Making!



作者: aaaassss123    时间: 2016-1-4 10:02
看到头晕,英文加上机翻,完全模棱两可,可以问问,血条设置在哪里吗?
作者: InterRPG    时间: 2016-1-4 10:12
本帖最后由 InterRPG 于 2016-1-4 10:19 编辑

链接: http://pan.baidu.com/s/1c0YWdji 密码: fpmw  友情助攻,战斗细致文档,从他家onedrive拉过来的
其他见分享,希望能帮上忙(ノ゚∀゚)ノ
作者: bennett01    时间: 2016-1-4 10:38
楼主我帮你翻几个吧 你可以私信给我翻哪些 一次2个 翻完了给你再有新的再分配 正好最近我也在研究这个系列
作者: InterRPG    时间: 2016-1-4 13:07
InterRPG 发表于 2016-1-4 10:12
链接: http://pan.baidu.com/s/1c0YWdji 密码: fpmw  友情助攻,战斗细致文档,从他家onedrive拉过来的
其 ...

http://yun.baidu.com/s/1o6ZmEfw 公开链接,这个是包含yanfly介绍视频和最新插件的 ( ^ω^)
作者: gaofei677    时间: 2016-1-4 13:34
要不直接用我那个排版?
作者: 沧笙    时间: 2016-1-4 14:06
InterRPG 发表于 2016-1-4 13:07
http://yun.baidu.com/s/1o6ZmEfw 公开链接,这个是包含yanfly介绍视频和最新插件的 ( ^ω^)  ...

这个里面视频并不完整,差了很多哈,希望未来可以补充完整
作者: 梧桐晔语    时间: 2016-1-5 09:14
请教classchange插件中的职业变更菜单选项的代码是什么,还有就是队形菜单选项的代码?
想用在地图菜单那个插件中,
地图菜单插件:http://www.dekyde.com/dmv-mapbuttons
作者: bennett01    时间: 2016-1-6 11:31
bennett01 发表于 2016-1-4 10:38
楼主我帮你翻几个吧 你可以私信给我翻哪些 一次2个 翻完了给你再有新的再分配 正好最近我也在研究这个系列 ...

我翻完了 怎么发给你?
作者: bennett01    时间: 2016-1-6 14:29
ATB和扩展的插件的汉化交作业了。 为了便于整理,我单独发了一贴
https://rpg.blue/forum.php?mod=v ... p;page=1#pid2657500

可以分配新的任务了(σ゚д゚)σ
作者: 沧笙    时间: 2016-1-6 16:13
本帖最后由 沧笙 于 2016-6-12 22:30 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=30

YEP.24 – Battle System – Active Turn Battle
The ever so popularly requested battle system: ATB! Made similarly to match the Final Fantasy series, the ATB system starts off with your characters filling up their gauges before they can input an action. Once an action is inputted, they start to quickly charge it up before going to perform their attack.

This plugin requires the Battle Engine Core plugin.

Introduction
The Battle System – Active Turn Battle plugin is an extension plugin for Yanfly Engine Plugins’ Battle Engine Core. This extension plugin will not work without the main plugin.

To use the ATB system, go to the Battle Engine Core plugin and change the ‘Default System’ setting in the parameters to ‘atb’.

The Active Turn Battle system functions in such where battlers will have a new gauge in battle functioning as their turn gauge. As time goes by without anything happening such as actions, menu selection, etc, the gauge fills up. Once it is full, the battler can commit to an action.

After committing to an action, the battler charges the skill before using it in battle to either attack an enemy, heal an ally, etc. Upon finishing the action, the gauge drains to empty and the battler must charge it up again.

This is a battle system where agility plays an important factor in the progress of battle where higher agility values give battlers more advantage and lower agility values give battlers less advantage.

Plugin Commands
To change your battle system to Active Turn Battle if it isn’t the default battle system, you can use the following Plugin Command:

Plugin Command:
  1. setBattleSys ATB
复制代码
Sets battle system to Active Turn Battle.
  1. setBattleSys DTB
复制代码
Sets battle system to Default Turn Battle.

Using the above Plugin Commands, you can toggle between the Default Battle System and Active Turn Battle!

Notetags
The following are notetags that pertain to and affect the ATB system.

Skill and Item Notetags:
  1. <ATB Help>
  2. text
  3. text
  4. </ATB Help>
复制代码
For those planning on using multiple battle systems, sometimes you may have your skills perform differently while using ATB. If so, using this notetag will allow skills and items to display different help text while ATB is enabled.
  1. <ATB Speed: x>
  2. <ATB Charge: x>
  3. <ATB Gauge: x>
复制代码
Usable only during ATB. This sets the target’s current speed or charge to x. If ‘speed’ or ‘charge’ is used, it will only affect those gauges while in the respective phase. If ‘gauge’ is used, it will affect either.
  1. <ATB Speed: x%>
  2. <ATB Charge: x%>
  3. <ATB Gauge: x%>
复制代码
Usable only during ATB. This sets the target’s current speed or charge to x% of the whole gauge. If ‘speed’ or ‘charge’ is used, it will only affect those gauges while in the respective phase. If ‘gauge’ is used, it will affect either.
  1. <ATB Speed: +x> or <ATB Speed: -x>
  2. <ATB Charge: +x> or <ATB Charge: -x>
  3. <ATB Gauge: +x> or <ATB Gauge: -x>
复制代码
Usable only during ATB. This increases or decreases the target’s current speed or charge by x. If ‘speed’ or ‘charge’ is used, it will only affect those gauges while in the respective phase. If ‘gauge’ is used, it will affect either.
  1. <ATB Speed: +x%> or <ATB Speed: -x%>
  2. <ATB Charge: +x%> or <ATB Charge: -x%>
  3. <ATB Gauge: +x%> or <ATB Gauge: -x%>
复制代码
Usable only during ATB. This increases or decreases the target’s current speed or charge by x% of the whole gauge. If ‘speed’ or ‘charge’ is used, it will only affect those gauges while in the respective phase. If ‘gauge’ is used, it will affect either.
  1. <After ATB: x>
  2. <After ATB: x%>
复制代码
This will set the skill/item user’s ATB speed value to x or x%. If ‘x’ is used, this will be the exact ATB value. If x% is used, this will be the percentage of the ATB gauge that it will be at.
  1. <ATB Interrupt>
  2. <ATB Interrupt: x%>
复制代码
This will give the skill the ability to interrupt and cancel out the target’s current action while it is in the charging phase. If the ‘x%’ notetag version is used, it will have a x% chance of success.

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <ATB Start: +x>
  2. <ATB Start: +x%>
复制代码
Usable only during ATB. This will give the actor, class, enemy, weapon, armor, or state the property of starting battle with X ATB Speed or X% of the ATB gauge filled up.
  1. <ATB Turn: +x>
  2. <ATB Turn: +x%>
复制代码
Usable only during ATB. This will give the actor, class, enemy, weapon, armor, or state the property of starting a turn with X ATB Speed or X% of the ATB gauge filled up.

Lunatic Mode – Conditional ATB Speed and Conditional ATB Charge
For those who have a bit of JavaScript experience and would like to have more unique ways of performing ATB speed and charge changes, you can use the following notetags:

Skill and Item Notetags:
  1. <Target ATB Eval>
  2. speed = x;
  3. charge = x;
  4. </Target ATB Eval>
复制代码
You can omit speed and/or charge. Whatever you set ‘speed’ to will change the ATB speed of the target. If the target is charging, ‘charge’ will cause the target’s charge to change to that value. To make things more simple, ‘max’ will be the full gauge value.

Here is an example:
  1. <Target ATB Eval>
  2. speed = target.hp / target.mhp * max;
  3. charge = target.hp / target.mhp * max;
  4. </Target ATB Eval>
复制代码
The above code will set the user’s current ATB gauge to position equal to the target’s HP ratio. If the target has 25% HP, the ATB gauge will go to 25% full for the target.
  1. <After ATB Eval>
  2. speed = x;
  3. </After ATB Eval>
复制代码
This is the ATB set after the user has used the skill/item and the custom ATB amount you want the user to be at after. ‘max’ be the value of the full gauge value. Whatever you set ‘speed’, the user’s ATB speed value will change to that much:

Here is an example:
  1. <After ATB Eval>
  2. speed = user.mp / user.mmp * max;
  3. </After ATB Eval>
复制代码
The above code will set the user’s ATB gauge after using the skill/item to equal the user’s MP ratio. If the user has 25% MP, the ATB gauge will go to 25% full for the user.
  1. <ATB Interrupt Eval>
  2. interrupt = true;
  3. </ATB Interrupt Eval>
复制代码
This will allow you to set custom conditions for interrupting a target. Keep in mind that even though it is a custom condition, it still requires the target to be in the charging phase for the interrupt to work. By setting ‘interrupt = true’, the target will be interrupted.

Here is an example:
  1. <ATB Interrupt Eval>
  2. if (user.hp > target.hp) {
  3. interrupt = true;
  4. }
  5. </ATB Interrupt Eval>
复制代码
The above code will state that if the user has more HP than the target, the target will be interrupted.

Yanfly Engine Plugins – Battle Engine Extension – Action Sequence Commands
You can make use of these extra ATB related action sequences.
  1. ATB CHARGE: target, X
  2. ATB CHARGE: target, X%
  3. ATB CHARGE: targets, +X
  4. ATB CHARGE: targets, +X%
复制代码
Usable only for ATB. Sets the target’s ATB charge to X or X%. This only applies when the target is in the ATB charge phase. This will not affect the user to prevent mechanical issues.

Usage Example: atb charge: targets, +5000
atb charge: target, -50%
  1. ATB GAUGE: target, X
  2. ATB GAUGE: target, X%
  3. ATB GAUGE: targets, +X
  4. ATB GAUGE: targets, +X%
复制代码
Usable only for ATB. Sets the target’s ATB speed or charge (whichever the user is currently filling up) to X or X%. This only. This will not affect the user to prevent mechanical issues.

Usage Example: atb gauge: targets, +5000
atb gauge: target, -50%

ATB INTERRUPT: target
Usable only for ATB. If the target is in the charging phase, interrupt it.

Usage Example: atb interrupt: targets
  1. ATB SPEED: target, X
  2. ATB SPEED: target, X%
  3. ATB SPEED: targets, +X
  4. ATB SPEED: targets, +X%
复制代码
Usable only for ATB. Sets the target’s ATB speed to X or X%. This only applies when the target is filling up its ATB gauge. This will not affect the user to prevent mechanical issues.

Usage Example: atb speed: targets, +5000
atb speed: target, -50%

Happy RPG Making!
Introduction-关于本插件的介绍
翻译 by 抖M俱乐部的 SmithJiong/bennett01/SOAP
转载请感谢我! 没错上面三个都是我!
The Battle System - Active Turn Battle是一个基于Yanfly大神Battle Engine Core插件的拓展插件,
所以它无法脱离核心战斗插件独立工作,安装时务必将该插件放置于战斗核心插件-Battle Engine Core下方,
要启用ATB战斗系统,请在战斗核心插件的配置中,将Default System 选项由dtb修改为atb即可。

ATB战斗系统是一个出色的动态战斗系统,它给角色定义了一个行动槽,当行动槽填充时,角色不能进行任何操作,
只有行动槽充满时,才可以进行相关操作如攻击、技能等等,行动后清空行动槽,当行动槽再次充满后,角色才可进行下一次行动。
角色选择技能以后,会进入第二阶段行动槽填充,通常被成为咏唱时间条的填充,第二阶段行动槽填满后,角色才会释放技能。
这种经典的战斗系统被很频繁用到了如最终幻想系列等很多游戏当中,这也使得传统RPG原本枯燥的回合战斗变得更加紧张、刺激和有趣味,
使用本系统,将使回合战斗中的更多战术和策略技能的设计研发成为可能。

ATB战斗系统使各角色的敏捷属性不再是花瓶,敏捷将直接决定角色的出手顺序和出手速度,
通常来说敏捷高的角色比敏捷低的角色更具备优势,前提是你不要弄个负敏神兽出来...

插件命令
你可以使用下面的命令在游戏内事件里调用插件命令,来更改当前游戏的战斗系统:

插件命令:
  1. setBattleSys ATB  
复制代码
将战斗模式改为 ATB 动态回合战斗系统.
  1. setBattleSys DTB   
复制代码
将战斗模式改为 DTB 默认回合战斗系统.
使用这个命令可以实现游戏对战斗模式的实时切换。
注释命令
以下为影响的ATB系统的相关注释命令

技能与道具注释
  1. <ATB Help>
  2. text
  3. text
  4. </ATB Help>
复制代码
这个命令可以给技能或道具添加专有的ATB说明信息,即如果启用了ATB战斗系统,
则在技能/道具说明中显示<ATB Help>中的text文字说明,如果使用DTB系统,则显示默认说明。
  1. <ATB Speed: x>
  2. <ATB Charge: x>
  3. <ATB Gauge: x>
复制代码
仅在ATB模式启用时可用。可以将目标单位的ATB行动值-speed、
咏唱值-Charge、综合值-Gauge的设置为一个固定数值。简单解释:
speed参数-决定了行动阶段行动槽的值
Charge参数-咏唱阶段的行动槽的值
Gauge参数-这个参数会同时影响以上两个阶段的行动槽值
例子:道具注释中写上<ATB Speed: 1000> 即表示使用该道具后,目标的行动槽值将被设置为1000
你要注意的是,如果你的行动槽值已经积攒到了10000,使用该道具后,将被置于1000,相当于减速,如果为0则反之。
  1. <ATB Speed: x%>
  2. <ATB Charge: x%>
  3. <ATB Gauge: x%>
复制代码
参照上面的命令,你可以将具体的X数值更换为百分比,这样ATB系统将根据行动槽最大值
来计算你要实现的具体数值大小
例子:道具注释中写明<ATB Charge: 50%> 表示该道具使用后咏唱槽数值将被设置为50%,如果目标未咏唱,则不生效。
如果目标咏唱超过50%,则将被强制重置为50%,相当于减速,如果为0反之。
  1. <ATB Speed: +x>   or   <ATB Speed: -x>
  2. <ATB Charge: +x>  or   <ATB Charge: -x>
  3. <ATB Gauge: +x>   or   <ATB Gauge: -x>
复制代码
同上,你可以将x参数上加入+号或者-号来表示在当前行动槽基础上增加或者减少,这个命令通常被用于加速/减速道具或技能的设计。
例子:<ATB Gauge: +50%>
  1. <ATB Speed: +x%>   or   <ATB Speed: -x%>
  2. <ATB Charge: +x%>  or   <ATB Charge: -x%>
  3. <ATB Gauge: +x%>   or   <ATB Gauge: -x%>
复制代码
同上,你同样可以把增加减少数值修改为百分比。
  1. <After ATB: x>
  2. <After ATB: x%>
复制代码
顾名思义,你可以在道具和技能注释中加入这个命令,标识使用该道具或技能后,对使用者行动槽的影响。
因为使用技能或道具后,行动槽必定会被清空,所以+/-就没有意义了,你要把X替换为数值或百分比。
例子:我在电光火石这个技能的注释中加入了<After ATB: 50%>这个命令,表示我使用电光火石技能后,
使用者的回合结束后,行动槽将从50%处开始增加,相当于下回合行动更快速了,是不是很吊?
  1. <ATB Interrupt>
  2. <ATB Interrupt: x%>
复制代码
这个命令比较强悍,就是打断!没错,Iterrupt命令会在对进入咏唱条的角色使用后生效,打断对方目标咏唱,
清空目标行动槽。如果你使用了百分比参数,则表示有多少百分比的几率成功。
例子:我在小石头这个道具的注释命令中添加了<ATB Interrupt: 50%>这个命令,表示当我使用这个道具后,
目标如果正在咏唱,则有50%概率被打断,技能释放失败。如果目标没有在咏唱,则道具无效。
  1. <Cannot ATB Interrupt>
复制代码
当然你可以在技能中加入<Cannot ATB Interrupt>这个注释,表示该技能无法被打断,
如果有这个命令,任何带有打断命令的技能和道具都不会对这个技能生效了,请叫我BOSS
下面这些命令可以用在角色、职业、敌人、武器、护甲和状态注释命令中,不要用错地方哦:
  1. <ATB Start: +x>
  2. <ATB Start: +x%>
复制代码
上面的命令可以让你在回合开始时,获得行动槽的加成,x为数值或者百分比。第一回合结束后,行动槽将从0开始计算。
例子:哈罗德的角色注释中我加入了<ATB Start: +20%>命令,表示哈罗德每次战斗开始时行动槽都会从20%开始计算,而不是0
在第一回合之后,哈罗德的行动槽恢复正常,与其他角色一样从0开始。
  1. <ATB Turn: +x>
  2. <ATB Turn: +x%>
复制代码
这个命令表示每个回合的行动槽获得行动力加成,x为数值或者百分比。包括第一回合在内的每一个回合,行动槽都会从X或x%开始计算。
例子:我在时魔法师的职业注释中加入了<ATB Turn: +50%>这个命令,然后我把玛莎转职成了时魔法师,但是悲剧的小明还是黑魔法师
所以小明的行动槽每回合是从头开始计算的,而玛莎美女每回合的行动力都是从50%处开始计算,所以,玛莎比小明更快,此题得证。
Lunatic Mode - Conditional ATB Speed and Conditional ATB Charge
狂人模式已开启?Lunatic这个单词我并不熟..然而我也不是二次元党,
据说二次元可以把这个词儿翻译成萝莉..

等等,上面那些基本命令已经满足不了你的编程小心脏了吗?我们为您提供了可以在注释区域混合JavaScript脚本拓展
命令的专用模式已经开启,Lunatic Mode 可以让你在注释命令区间内按你们的想法设置条件和触发器,前提是,你要懂
这方面的技术。喂喂,懂脚本什么的(说我吗?)应该都懂点点E文吧,不懂的我翻了这段有啥意义吗?好纠结...掀桌

技能和道具命令
  1. <Target ATB Eval>
  2. speed = x;
  3. charge = x;
  4. </Target ATB Eval>
复制代码
不同于直接的<ATB Speed/Charge/Gauge>命令,这段命令的格式如上,你可以在注释区的Lunatic Mode中
使用更复杂的语句和公式定义speed charge参数,也支持if else while for等javascript脚本命令。

给一个例子:
  1. <Target ATB Eval>
  2. speed = target.hp / target.mhp  max;
  3. charge = target.hp / target.mhp  max;
  4. </Target ATB Eval>
复制代码
上面这段代码实现了speed和charge按照目标单位的hp和最大hp的百分比进行修改,即目标血越少行动条填充的越多。
延伸一点,你也可以使用触发器,使用if target.hp < target.mhp  30% 这种条件来决定这个技能什么时候可以被触发。

--- --- --- --- ---
  1. <After ATB Eval>
  2. speed = x;
  3. </After ATB Eval>
复制代码
这个命令类似于<Afer ATB> 可以让你设计动作完毕后,该动作对角色行动槽的影响,当然你也可以设计的很复杂。

例子君出现了:
  1. <After ATB Eval>
  2. speed = user.mp / user.mmp  ;
  3. </After ATB Eval>
复制代码
上面的代码实现了按照人物MP最大百分比来加成施法后行动条的回复量的功能。

--- --- --- --- ---
  1. <ATB Interrupt Eval>
  2. interrupt = true;
  3. </ATB Interrupt Eval>
复制代码
打断,没什么好说的,加入各种触发器和公式命令都是可以的。

例子君出现了:
  1. <ATB Interrupt Eval>
  2. if (user.hp > target.hp) {
  3.    interrupt = true;
  4. }
  5. </ATB Interrupt Eval>
复制代码
上面的命令实现了当使用者的当前hp大于目标的hp时,打断才能成功。
给一个延伸的例子,通常我们想要给打断技能一个固定几率,然后增加一个附加值
比如,默认50%的概率
Yanfly Engine Plugins - Battle Engine Extension - Action Sequence Commands
下面部分的命令将会与Battle Engine带来的基础Action行为密切相关,在学习命令时
建议先去Battle Engine插件中掌握如何使用Action Sequence的相关命令和内容

You can make use of these extra ATB related action sequences.

本插件提供了更多的关于atb系统的action sequences命令,快把他们加入到你的
技能和战斗中来吧。
  1. ATB CHARGE: target, X
  2. ATB CHARGE: target, X%
  3. ATB CHARGE: targets, +X
  4. ATB CHARGE: targets, +X%
复制代码
上面的命令参照charge咏唱条的设定,不过你可以把targets更换为其他值了,
具体请参照action sequence的帮助文件

Usage Example:
  1. atb charge: targets, +5000
  2. atb charge: target, -50%
  3. ATB GAUGE: target, X
  4. ATB GAUGE: target, X%
  5. ATB GAUGE: targets, +X
  6. ATB GAUGE: targets, +X%
复制代码
参照Gauge设置,针对speed和charge两个参数同时生效。

Usage Example:
  1. atb gauge: targets, +5000
  2. atb gauge: target, -50%
  3. ATB INTERRUPT: target
复制代码
打断命令,没什么好说的,用sequence系统可以做成群体打断,全体打断,打断自己人,好开心

Usage Example:
  1. atb interrupt: targets
  2. ATB SPEED: target, X
  3. ATB SPEED: target, X%
  4. ATB SPEED: targets, +X
  5. ATB SPEED: targets, +X%
复制代码
参照speed参数设置,你可以实现更多目标

Usage Example:
  1. atb speed: targets, +5000
  2. atb speed: target, -50%
复制代码

作者: 沧笙    时间: 2016-1-6 16:58
本帖最后由 沧笙 于 2016-6-12 22:31 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=37
YEP.31 – Visual ATB Gauge
Introduction--帮助文件及介绍
翻译 by 抖M俱乐部的 SmithJiong/bennett01/SOAP
转载请感谢我! 没错上面三个都是我!
For Yanfly Engine Plugins – Battle System – ATB users, you can now display ATB gauges for your enemies! This plugin is plug and play but it does require the YEP_BattleSysATB plugin. The gauges can be shown either below or above the enemies.

对于Yanfly的ATB战斗系统插件,你现在可以让你的敌人也有行动槽啦!这个拓展插件需要ATB插件支持。行动槽可以显示在敌人下方。

This plugin requires YEP_BattleEngineCore and YEP_X_BattleSysATB. Make sure this plugin is located under YEP_BattleEngineCore and YEP_X_BattleSysATB in the plugin list.

本插件需要YEP_BattleEngineCore和YEP_X_BattleSysATB两个前置插件请确保启用该插件时,将其放置于上述两个插件下边。

This plugin will show the ATB Gauge for enemies if the current battle system is ATB. The gauges can be shown either below or above the enemies.

本插件将会在ATB战斗模式下,在你敌人的上方或下方显示ATB行动槽。

Notetags
The following are some notetags you can use to adjust the appearance of the enemy’s ATB Gauge.

下面的注释命令会帮助你进一步定制本插件的功能。

Enemy Notetags:
<Show ATB Gauge>
<Hide ATB Gauge>
This will cause the ATB Gauge to be shown or hidden ignoring the default settings found in the parameters.

这个命令将开启或关闭敌人的ATB行动槽显示,让你可以自己控制。
<ATB Gauge Width: x>
This allows you to set the enemy’s ATB Gauge width to x instead of having it match the enemy’s battler graphic width.

你可以自定义该敌人行动槽的宽度,这通常用于你的敌人绘图不规则,而行动槽规格统一导致的显示奇葩问题,比如你可以给史莱姆等小型单位设定更小的行动槽,使其看起来更美观一点。
Happy RPG Making!
作者: 沧笙    时间: 2016-1-22 17:17
本帖最后由 沧笙 于 2016-6-12 22:34 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=44

YEP.38 Battle System – Charge Turn Battle
Introduction - 插件介绍
The Battle System - Charge Turn Battle plugin is an extension plugin forYanfly Engine Plugins' Battle Engine Core. This extension plugin will not work without the main plugin.

To use the CTB system, go to the Battle Engine Core plugin and change the 'Default System' setting in the parameters to 'ctb'.

The Charge Turn Battle system functions by calculating every battlers' speed and balancing them relative to one another. When it's a battler's turn, the battler will either choose an action to perform immediately or charge it for later depending if the skill requires charging.

This is a battle system where agility plays an important factor in the progress of battle where higher agility values give battlers more advantage and lower agility values give battlers less advantage.

OK,其实我很乐意给这类战斗插件做翻译,CTB系统也是一个很经典的回合战斗系统.你一定玩过空轨、碧轨、零轨对吧,那你一定对这种战斗系统不陌生,类似于ATB系统,CTB系统也有一个行动槽,但是与ATB不同,他是所有角色统一的一个排位槽,角色根据自身敏捷进行排位槽积攒排位值,最先攒满的角色进行行动,行动中角色可以使用立即施放,或需咏唱一段时间的技能,在选择咏唱技能后,其他角色的行动槽将继续增长,到达顶点后开始行动.

类似与ATB插件,本插件也将依靠Battle Engine Core核心插件,安装时务必位于核心插件下方
同时要启用CTB战斗系统,你也需要在核心插件的Default System选项中 将键值修改为CTB即可

Plugin Commands 插件命令
To change your battle system to Charge Turn Battle if it isn't the default battle system, you can use the following Plugin Command:

与ATB系统的设置相同,CTB模式也允许你是用插件命令在游戏内切换游戏模式

Plugin Command:
插件命令:
  1. setBattleSys CTB
复制代码
设置为CTB系统
  1. setBattleSys DTB
复制代码
设置为DTB系统.

Using the above Plugin Commands, you can toggle between the Default Battle System and Charge Turn Battle!
使用事件内的插件命令,可以实现在游戏内部对战斗系统的转换功能.

Notetags-注释命令
The following are notetags that pertain to and affect the CTB system.
下面的注释命令只会在你启用了CTB战斗系统时生效.

Actor and Enemy Notetags:
玩家角色和敌人注释命令:
  1. <CTB Icon: x>
复制代码
设置角色或敌人的CTB排位槽的头像图标.
  1. <CTB Border Color: x>
复制代码
设置角色或敌人的CTB排位槽的边框线条颜色.
  1. <CTB Background Color: x>
复制代码
设置角色或敌人的CTB排位槽的边框背景颜色.

Actor only Notetags:
仅可用于玩家角色的注释命令
  1. <Class x CTB Icon: y>
复制代码
This sets it so that if the actor is a specific class, the actor will get a specific icon used for the CTB Turn Order. If the actor is class x, it will receive icon y.

给不同职业定义不同的头像图标,x为职业ID,y为头像ID
  1. <Hero CTB Icon: x>
  2. <Warrior CTB Icon: x>
  3. <Mage CTB Icon: x>
  4. <Priest CTB Icon: x>
复制代码
If you prefer to use names instead of class ID's, you can use the above notetag format. If the actor is the named class, it will receive icon x.
If you have multiple classes with the same name, priority will be given to the class with the highest ID.

如果你要使用职业名称来定义头像也是可以的,但写法略有不同,把上面class x直接替换为职业名称即可.

Skill and Item Notetags:
技能和道具注释命令:
  1. <CTB Help>
  2. text
  3. text
  4. </CTB Help>
复制代码
For those planning on using multiple battle systems, sometimes you may have your skills perform differently while using CTB. If so, using this notetag will allow skills and items to display different help text while CTB is enabled.

给技能和道具添加一个专属的CTB说明信息,这个信息只有在CTB系统启用时会显示.
  1. <CTB Speed: x>
复制代码
Usable only during CTB. This sets the target's current speed to x.

把目标的当前排位值设置为x,这个类似于ATB的speed值
  1. <CTB Speed: x%>
复制代码
Usable only during CTB. This sets the target's current speed to x% of the CTB turn completion target.
把目标的当前排位值设置x%,100%就是直接行动
  1. <CTB Speed: +x>
  2. <CTB Speed: -x>
复制代码
Usable only during CTB. This increases or decreases the target's current speed by x.

把目标的当前排位值增加或减少x +/- 起到快速行动或延迟行动的目的
  1. <CTB Speed: +x%>
  2. <CTB Speed: -x%>
复制代码
Usable only during CTB. This increases or decreases the target's current speed or charge by x% of the CTB turn completion target.

你也可以使用+/-百分比的形式进行定义
  1. <CTB Order: +x>
  2. <CTB Order: -x>
复制代码
Moves target's position in the turn order by +x or -x. +x will make the target having to wait more before getting their turn while -x will make the target having to wait less. The effect is minimal and will only last for the current turn cycle.

使用这个命令按照x参数改变当前目标的综合排序,+x会使目标需要等待更长的时间.这个命令的效果微小,并且只会持续到当前回合的循环结束

Note: If you use this for multiple targets, each target will shift turns individually at a time.

要注意:如果你的命令针对了多个目标,每个目标的回合变化将会分别计算
翻译者解释:其实就是按照x排序啦,比如你写+1就是把目标的行动推后1位,由于只在当前回合的循环轮生效,所以+100和+1000的效果都是推到最后,但是+1000肯定能够要比+100更靠后.如果x相同,那么将会根据原来的角色顺序排序.这个命令我认为作者其实主要想用来微调某个角色的行动顺序的功能,因为靠speed参数来调整需要的计算量比较大,而且很不稳定.而这个+1 +2 -1 -2的排序功能设定起来就相对容易多了.
  1. <After CTB: x>
  2. <After CTB: x%>
复制代码
This will set the skill/item user's CTB speed value to x or x%. If 'x' is used, this will be the exact CTB value. If x% is used, this will be the percentage of the CTB turn completion target that it will be at.

在行动结束后,将排位槽的值设置为x或x%

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
角色,职业,敌人,武器,护甲和状态命令:
  1. <CTB Start: +x>
  2. <CTB Start: +x%>
复制代码
Usable only during CTB. This will give the actor, class, enemy, weapon,armor, or state the property of starting battle with X CTB Speed or X% of the CTB turn completion target.

在CTB模式中,定义角色开始时的排序槽值,第一次行动后从0开始排位.
  1. <CTB Turn: +x>
  2. <CTB Turn: +x%>
复制代码
Usable only during CTB. This will give the actor, class, enemy, weapon,armor, or state the property of starting a turn with X CTB Speed or X% of the CTB turn completion target.

每回合开始时目标的排序槽值,行动后依然从x或x%处开始排位.

Happy RPG Making!
作者: 海绵体质    时间: 2016-1-23 16:05
非常感谢。
作者: Sivan    时间: 2016-1-24 03:38
已收藏,非常感谢!
作者: 沧笙    时间: 2016-1-25 21:27
本帖最后由 沧笙 于 2016-6-12 22:36 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=26
YEP.20 – Event Chase Player
Events have a typically bland movement behavior. They either stand in one place, always chase you, always run from you, move randomly, or always just move in specified patterns. This plugin lets your events suddenly switch from their norm to chasing or fleeing from the player.

目前事件只拥有传统乏味的移动行为。他们站在一个地方,追寻你,远离你,随机移动,或者在一个设定路径行走。这个插件让你的事件可以迅速切换靠近角色和远离角色

Introduction
This plugin allows you to make events that will chase the player or flee from the player when the player enters within range of the event or when the event sees the player.

在你靠近事件范围或者事件看到角色时,这个插件可以让你的事件追寻或者逃离角色。

How to Use
Insert these lines into the script call window within the Movement Route event to give an event the chase or flee flag.

把下面这些脚本语句插入事件移动路线里,让其生效。

Note: This doesn’t work with players.

注意:这些对角色不生效。

Script Call lines
  1. this._chaseRange = x
复制代码
Event will chase player if reaching x range.

如果角色距离事件x,事件追逐角色。
  1. this._fleeRange = x
复制代码
Event will flea from player if reaching x range.

如果角色距离事件x,事件逃离角色。
  1. this._chaseSpeed = x
复制代码
Event’s movement speed when chasing.

事件追逐速度
  1. this._fleeSpeed = x
复制代码
Event’s movement speed when fleeing.

事件逃离速度
  1. this._sightLock = x
复制代码
Event will flee/chase player for x frames.

事件追逐或者逃离角色时间
  1. this._seePlayer = true
复制代码
Requires the event to be able to see player.

需要事件能够看到角色
  1. this._seePlayer = false
复制代码
Doesn’t require event to be able to see player.

不需要事件能够看到角色
  1. this._alertBalloon = x
复制代码
This balloon will play when player is seen.

当看到角色时弹出对白框
  1. this._alertSound = x
复制代码
This sound will play when player is seen.

当看到角色时播放音乐
  1. this._alertCommonEvent = x
复制代码
This event will play when player is seen.

当看到角色时执行公共事件

It is best to play this inside of a custom move route for the event at a high frequency rate. Keep in mind these effects only occur after the setting is made and ran, which means upon loading a map, if the event with a low frequency hasn’t loaded up ‘this._chaseRange = x’ in its movement queue yet, the event will not chase the player just yet.

这个最适合用来自定义移动路线的速度。记住这个效果需要事件被设置为移动,这意味着载入地图时,如果事件没有被载入命令,这个事件永远不会追逐角色。

Happy RPG Making!
作者: 沧笙    时间: 2016-1-28 12:53
本帖最后由 沧笙 于 2016-6-12 22:36 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=50
YEP.44 – Animated Sideview Enemies
This plugin requires Battle Engine Core. This extension plugin allows you to animate enemies in a number of ways, from giving static enemies breathing, floating, and scaled attributes to utilizing animated sideview actors as potential battlers for your enemies instead of static graphics to help make your enemies appear more lively!

此插件需要前置插件Battle Engine Core。这个扩展插件可以让敌人变得栩栩如生,其方式可以是让静态的敌人呼吸、飘浮,或者赋予敌人可动的侧面战斗图像来代替静态的图片,这会使敌人看上去更活泼!

Introduction
介绍

This plugin requires YEP_BattleEngineCore.
Make sure this plugin is located under YEP_BattleEngineCore in the plugin list.

此插件需要前置插件YEP_BattleEngineCore。请确保此插件在插件列表中位于YEP_BattleEngineCore的下方。

This extension plugin allows you to animate enemies in a number of ways, from giving static enemies breathing, floating, and scaled attributes to utilizing animated sideview actors as potential battlers for your enemies instead of static graphics to help make your enemies appear more lively!

此个扩展插件可以让敌人变得栩栩如生,其方式可以是让静态的敌人呼吸、飘浮,或者赋予敌人可动的侧面战斗图像来代替静态的图片,这会使敌人看上去更活泼!

If you are using YEP_X_ActSeqPack2, and would like the ability to add in floating enemies, place this plugin under YEP_X_ActSeqPack2 as well.

如果你也在使用YEP_X_ActSeqPack2,并且想要把它的功能加入飘浮敌人中,那么也需要把此插件放在YEP_X_ActSeqPack2的下面。

To use this plugin, insert within the enemy’s notebox the notetags you see in the section below:

使用此插件的方法是在敌人的注释栏中输入下述的注释。

Notetags
注释

Insert these notetags into the enemy noteboxes below to change their sidewview battler aspects.

在敌人注释栏内输入下面的注释来改变它们的侧面战斗外貌。

Enemy Notetags:
敌人的注释:

— General —

— 通用 —

<Breathing>
<No Breathing>
Enables or disables a ‘breathing’ effect for the enemy sprite.

对敌怪使用或禁止使用“呼吸”效果。

<Breathing Speed: x>
How many frames does it take to make a full breathing cycle? The lower the x value, the faster the enemy breathes. The higher the x value, the slower the enemy breathes.

需要多少帧来完成一次完整的呼吸动作?x的值越小,敌人呼吸得越快;x的值越大,敌人呼吸得越慢。

<Breathing Rate X: x.y>
<Breathing Rate Y: x.y>
Sets the horizontal and vertical breathing rate to x.y. 1.0 is a 100% variance change while 0.0 is a 0% variance.

将呼吸动作的水平及竖直幅度设为x.y。设为1.0将是100%的变化幅度,而0.0是0%的变化幅度。

<Floating>
Sets the enemy to be animated as if it was floating.

使敌人的活动就像在飘浮。

<Floating Speed: x>
How many frames does it take to do a full floating cycle? The lower the x value, the faster the enemy floats. The higher the x value, the slower the enemy floats.

需要多少帧来完成一次完整的飘浮动作?x的值越小,敌人飘浮得越快;x的值越大,敌人飘浮得越慢。

<Floating Rate: x.y>
Sets the floating rate for the enemy to x.y. 1.0 is a 100% variance change while 0.0 is a 0% variance change.

将飘浮动作的幅度设为x.y。设为1.0将是100%的变化幅度,而0.0是0%的变化幅度。

<Floating Height: x>
Sets the minimum float height for the enemy to x.

设置敌人飘浮的最小高度为x。

<Scale Sprite: x%>
This allows you to scale the sprite larger or smaller by x% of the original sprite size. If you wish to only scale either the width or the height, use the notetags below:

改变怪物的尺寸,将原始尺寸变大(或变小)x%。如果你只想改变宽度或高度,可以用下述注释:

<Scale Sprite Width: x%>
<Scale Sprite Height: x%>
This will scale the sprite’s width or height by x% amount specifically rather than the whole sprite itself by the same ratio.

将怪物的宽度或高度改变x%,而不是按相同比例改变整个怪物的大小。

— Sideview —

— 侧面视图 —

<Sideview Battler: filename>
This is the filename used for the sideview battler found within your project’s img/sv_actors/ folder. Doing this will enable the following notetags to be applied to the battler. This is case-sensitive and used without the image’s file extension.

此注释指明了在文件夹img/sv_actors/中的用于侧视战斗图的文件名,使用之后才能应用下述注释于战斗图。文件名的输入不必包含文件扩展名,但要区分大小写。

Example: SF_Actor3_8.png would be <Sideview Battler: SF_Actor3_8> Note: If more than one of these tags is used, the sideview battler selected will be picked from a random pool. Their settings, however, will match all of the other sideview settings set in the notetags for the sake of simplicity.

例:SF_Actor3_8.png应输入为<Sideview Battler: SF_Actor3_8> 注意:如果使用了多个这样的注释,那么侧视战斗图将会从中随机选取。而它们的设定将同样会满足注释栏中其它的侧视设置。

— Sideview Specific —

— 侧面视图详细设定 —

<Sideview Anchor X: y.z>
<Sideview Anchor Y: y.z>
This sets the anchor location for the enemy’s sideview battler at y.z. This is used for the event you have an odd-proportioned sideview battler.

设置敌人侧视战斗图的原始位置为y.z。可用于侧视战斗图的比例很奇特的情形。

<Sideview Width: x>
<Sideview Height: x>
Sets the width/height of the sideview battler. This is for the event you’re using a battler image that may have different proportions than normal sideview battlers.

设置侧视战斗图的宽度/高度。可用于侧视战斗图的比例与正常战斗图的比例不同的情形。

<Sideview Collapse>
Sets it so that the enemy when it dies will collapse and vanish.

使敌人在死亡时瓦解并消失。

<Sideview No Collapse>
Sets it so that the enemy when it dies will leave behind a corpse and will not vanish.

使敌人在死亡时留下尸体而不会消失。

<Sideview Frame Speed: x>
Sets the frame speed of this sideview battler to x. The lower the x value, the faster the sideview battler animates. The higher it is, the slower the battler animates.

设置此侧视战斗图的帧速度为x。x的值越小,侧视战斗图动得越快;x的值越大,侧视战斗图动得越慢。

— Motions —

<Sideview Attack Motion: swing>
<Sideview Attack Motion: thrust>
<Sideview Attack Motion: missile>
Sets the basic attack motion for your sideview enemy if the sideview enemy is not using any weapons. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为没有武器的敌人的侧视图设置基本的攻击动作。你可以使用下述任意动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Weapon: x>
This sets the sprite’s weapon image to x. If you haven’t modified your system images of the weapons, they would be as follows:

0 - Nothing
1 - Dagger 7 - Long Bow 13 - Mace 19 - Slingshot 25 - Book
2 - Sword 8 - Crossbow 14 - Rod 20 - Shotgun 26 - Custom
3 - Flail 9 - Gun 15 - Club 21 - Rifle 27 - Custom
4 - Axe 10 - Claw 16 - Chain 22 - Chainsaw 28 - Custom
5 - Whip 11 - Glove 17 - Sword#2 23 - Railgun 29 - Custom
6 - Staff 12 - Spear 18 - Iron Pipe 24 - Stun Rod 30 - Custom
设置精灵的武器图像为x。如果你没有修改过系统的原始武器图片,那么对应方式如下:

0 - 无
1 - 匕首 7 - 长弓 13 - 杖 19 - 弹弓 25 - 书
2 - 剑 8 - 十字弓 14 - 棍(rod) 20 - 猎枪 26 - 自定义
3 - 枷(flail) 9 - 火枪 15 - 也是棍棒(club) 21 - 狙击枪 27 - 自定义
4 - 斧 10 - 爪 16 - 链子 22 - 锯 28 - 自定义
5 - 鞭子 11 - 手套 17 - 剑#2 23 - 轨道炮 29 - 自定义
6 - 棒(staff) 12 - 矛 18 - 钢管 24 - 电击棒 30 - 自定义
Note: Inserting multiple of these notetags will put them inside a random pool of weapons to use. Keep in mind if you use this notetag, it will use all the default settings found in the plugin’s parameters. If you wish to use more unique settings, use the notetag below:

请注意:若输入多个这样的注释,那么武器图像将会从中随机选取。需要记住的是,此注释将使用插件参数中的默认设置。如果你想用更独特的设置,使用下面的注释:

<Sideview Weapon: x, y, z>
This sets the sprite’s weapon image to x, motion to y, and attack animation to z. An example of how this notetag would be used would be as such:

设置精灵的武器图像为x,动作为y,而攻击动画为z。例如:

<Sideview Weapon: 2, swing, 6>
This will give the battler a sword with the swing motion and playing battle animation 6 when attacking.

给战斗图一把挥动的剑,并在战斗时播放战斗动画6。

<Sideview Idle Motion: x>
Sets the idling motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置等待(idling)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
Note: Inserting multiple of these notetags will put them inside a random pool of motions to use.

请注意:若输入多个这样的注释,那么动作将会从中随机选取。

<Sideview Damage Motion: x>
Sets the damaged motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置受伤(damage)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Evade Motion: x>
Sets the evasion motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置躲避(evasion)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Escape Motion: x>
Sets the escaping motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置逃跑(escaping)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Guard Motion: x>
Sets the guard motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置防御(guard)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Abnormal Motion: x>
Sets the abnormal motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置异常状态(abnormal)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Sleep Motion: x>
Sets the sleep motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置睡眠(sleep)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Dying Motion: x>
Sets the dying (crisis) motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置濒死(dying/crisis)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
<Sideview Dead Motion: x>
Sets the dead motion for your sideview enemy. You can use any of the following motions:
walk wait chant guard damage evade
thrust swing missile skill spell item
escape victory dying abnormal sleep dead

为侧视敌人设置死亡(dead)动作。可以使用下述动作:

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
— Shadows —

— 阴影 —

<Sideview Show Shadow>
Sets it so the enemy will show its shadow for its sideview sprite. The default setting of this is tied to Battle Engine Core’s ‘Show Shadows’.

使敌人的侧视精灵显示阴影。此注释的默认设置依赖于Battle Engine Core的“Show Shadows”。

<Sideview Hide Shadow>
Sets it so the enemy will hide its shadow for its sideview sprite. The default setting of this is tied to Battle Engine Core’s ‘Show Shadows’.

使敌人的侧视精灵隐藏阴影。此注释的默认设置依赖于Battle Engine Core的“Show Shadows”。

<Sideview Shadow Width: x%>
Sets the shadow width to x% larger/smaller than the default shadow size found within the img/system folder.

令阴影宽度与文件夹img/system中的默认阴影尺寸相比增大/减小x%。

<Sideview Shadow Height: x%>
Sets the shadow height to x% larger/smaller than the default shadow size found within the img/system folder.

令阴影高度与文件夹img/system中的默认阴影尺寸相比增大/减小x%。

State Notetags:
状态的注释:

<Hide Sideview Weapon>
This will cause the animated sideview enemy battler to hide its sideview weapon effect. The attack motion will revert back to the barehanded attack motion set for the enemy and the attack animation will be the enemy’s default attack animation.

使动态侧视战斗图隐藏侧视武器效果。敌人的攻击动作将会变回空手的攻击动作,攻击动画会变成敌人的默认攻击动画。

Happy RPG Making!
作者: 北林隐士    时间: 2016-1-28 14:40
沧笙 发表于 2016-1-28 04:53
YEP.44 – Animated Sideview Enemies
This plugin requires Battle Engine Core. This extension plugin ...

能问一下那几个可爱的史莱姆是哪来来的吗
作者: seedj13    时间: 2016-1-29 11:22
这个YEP的插件合集真的太厉害了,前几天我自己用条件分歧来做事件追逐,功能又单一效果又不好,这个插件的功能好完善啊
作者: 沧笙    时间: 2016-1-29 13:07
本帖最后由 沧笙 于 2016-6-12 22:37 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=36
YEP.30 – Visual HP Gauges
Want to display HP gauges visibly on enemies? And possibly even your allies? Want to give certain enemies different color HP gauges or make it longer than usual? Or make it required that enemies must be defeated first before showing their HP gauge? Well, now you can!

想要显示敌方的血量吗?或者你的同伴?想要显示与平时不同的血量颜色吗?或者需要先击倒敌方才能显示血量?好的,现在可以实现了

Introduction
This plugin requires YEP_BattleEngineCore. Make sure this plugin is located under YEP_BattleEngineCore in the plugin list.

这个插件需要战斗核心插件,请确保这个插件放在战斗核心插件下面的列表。

This plugin shows the HP Gauges of enemies as they’re selected or while they take damage. You can also opt for actors to show their HP Gauge as well. Adjust the parameters to change the way you want the HP Gauges to appear.

这个插件可以在敌方被击中或者选择时显示血量,你也可以设置队员的血量显示。你可以调整血量显示的参数。

By default, enemies would need to be defeated first in order for the gauges to show up. This can be changed within the parameter settings. However, during battle test, the HP gauges are always shown unless the enemy has a hidden HP gauge.

敌方默认不需要先击倒在显示血量。这个可以通过参数设定。但是,在编辑器战斗测试时,血量会一直显示,除非敌方隐藏。

Notetags
Class and Enemy Notetags:
  1. <Hide HP Gauge>
复制代码
This HP gauge will always be hidden if this notetag is present.

隐藏血量
  1. <Show HP Gauge>
复制代码
This HP gauge will always be shown if this notetag is present while the target is selected or taking damage.

显示血量
  1. <HP Gauge Width: x>
复制代码
This will set the battler’s HP Gauge width to x pixels. However, if this width is less than the minimum width, minimum width will take priority.

血量槽宽度,如果宽度小于最小宽度,将会取最小宽度
  1. <HP Gauge Height: x>
复制代码
This set’s the HP Gauge height to x pixels.

血量槽高度
  1. <HP Gauge Back Color: x>
复制代码
This changes the HP Gauge’s back color to x text color.

血量槽背景颜色
  1. <HP Gauge Color 1: x>
复制代码
This changes the HP Gauge’s color 1 to x text color.

血量槽颜色1
  1. <HP Gauge Color 2: x>
复制代码
This changes the HP Gauge’s color 2 to x text color.

血量槽颜色2

Happy RPG Making!
作者: 小孬桑    时间: 2016-1-30 16:33
如何下载啊...
作者: 沧笙    时间: 2016-2-1 22:45
本帖最后由 沧笙 于 2016-6-12 22:37 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=48
YEP.42 – Battle Status Window
Introduction
This plugin replaces the default battle status window, which was shown in a row format, to a column-based format that also displays the party’s faces.

这个插件代替了默认战斗状态窗口,可以基于队伍行列展示队伍的头像

For frontview users, this plugin also allows you to enable battle animations to be played on top of the actor’s portraits (and showing any damage popups) to give the player a better view of what’s going on in battle.

对于前视战斗模式,这个插件允许你战斗的时候得到更好的效果

Happy RPG Making!
作者: k47363312    时间: 2016-2-2 08:03
楼主辛苦了,非常感谢!
作者: 沧笙    时间: 2016-2-4 13:20
本帖最后由 沧笙 于 2016-6-12 22:45 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=13
YEP.7 – Victory Aftermath
Replace the default RPG Maker victory messages with this plugin’s Victory Aftermath windows to provide more accurate and visual data to your players!

替代了默认的胜利窗口,提供更精准和实用的数据

Introduction
This plugin swaps out the victory messages from the default battle system in favor of more informative windows to display. Adjust the parameters to change the settings to fit your game.

插件替代了默认的胜利窗口,展示了更多有用的信息。你可以调整参数来设置游戏。

Victory Aftermath
In the parameters, there’s a ‘Victory Order’ parameter. This parameter lets you choose the order of the steps in the Victory Aftermath.

在参数里面,这里有个“胜利顺序”参数,这个参数可以让你定制胜利后的步骤

The default order is as follows:
  1. exp
复制代码
Displays the EXP window.

展示经验窗口
  1. custom
复制代码
Displays any custom plugin extensions.

展示自定义拓展
  1. drops
复制代码
Displays the drops window.

展示掉落物品

If you switch the order of these steps, add steps, or remove steps from the ‘Victory Order’ plugin, the Victory Aftermath will correspond to any changes you have made.

你可以通过关闭顺序,添加或者移除步骤,来改变你的游戏

Plugin Commands
If you wish to alter the Victory Aftermath sequence a bit, you can use the following Plugin Commands.

如果你希望微调胜利序列,你可以使用下面命令

Plugin Commands:
  1. DisableVictoryAftermath
复制代码
Disables the Victory Aftermath sequence and bypasses the Victory Aftermath music, too.

关闭序列
  1. EnableVictoryAftermath
复制代码
Enables the Victory Aftermath sequence if it has been previously disabled.

开启序列
  1. DisableVictoryMusic
复制代码
Disables the Victory Aftermath music to just continue playing whatever was playing.

关闭声音
  1. EnableVictoryMusic
复制代码
Enables the Victory Aftermath music if it has been previously disabled.

开启声音

Happy RPG Making!
作者: 沧笙    时间: 2016-2-4 13:35
本帖最后由 沧笙 于 2016-6-12 22:45 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=65
YEP.59 – Aftermath Level Up
This plugin is an extension plugin for the Victory Aftermath plugin. This adds a level up section to the Victory Aftermath sequence to show the individual parameter changes the actor has acquired in addition to skills that the actor may have learned. This segment will be omitted if there are no actors to level up or if the game has the segment disabled. When there are multiple actors leveling up, the Victory Aftermath will cycle through each of the actors.

这是胜利窗口插件的拓展插件。这个可以增加胜利后升级的选项,来让玩家可以获得额外的技能。如果没有玩家升级或者关闭设置,这个效果会被忽略。当多名玩家升级,插件会循环执行每个角色。

Introduction
This plugin requires YEP_VictoryAftermath. Make sure this plugin is located under YEP_VictoryAftermath in the plugin list.

这个插件需要“胜利窗口”插件。请确保他放在YEP_VictoryAftermath的下面。

This adds a level up section to the Victory Aftermath sequence to show the individual parameter changes the actor has acquired in addition to skills that the actor may have learned. This segment will be omitted if there are no actors to level up or if the game has the segment disabled. When there are multiple actors leveling up, the Victory Aftermath will cycle through each of the actors.

这是胜利窗口插件的拓展插件。这个可以增加胜利后升级的选项,来让玩家可以获得额外的技能。如果没有玩家升级或者关闭设置,这个效果会被忽略。当多名玩家升级,插件会循环执行每个角色。

Instructions
While this plugin is plug and play (and doesn’t require much change), if you wish to change the order of when the level up process occurs, insert ‘level’ in the ‘Victory Order’ parameter within the Victory Aftermath plugin’s parameters at the location to appear.

当这个插件插入并且执行时,你可以改变升级后事件顺序,插入“等级”在
“胜利顺序”参数里。

Plugin Commands
You can use these plugin commands to adjust whether or not the Level Up portion of the Victory Aftermath will occur.

你可以用下面的命令调整胜利窗口是否有升级效果

Plugin Command:
  1. ShowVictoryLevelUp
复制代码
This will cause the level up segment of the Victory Aftermath to appear if there is an actor that leveled up in the current battle.

开启胜利后升级效果
  1. HideVictoryLevelUp
复制代码
This will cause the level up segment of the Victory Aftermath to not appear at all regardless of any actors leveling up in that battle.

关闭胜利后升级效果

Happy RPG Making!
作者: roy12585    时间: 2016-2-4 18:44
因为B站有人投过这个:【生肉】RPGMakerMV引擎插件-Yanfly Engine Plugins
http://www.bilibili.com/video/av3174787/

要不楼主就贴这个UP主的视频或链接    反正应该挺全的  
作者: jasonzrj    时间: 2016-2-6 23:42
这个必须顶了
作者: 沧笙    时间: 2016-2-9 16:54
本帖最后由 沧笙 于 2016-6-12 22:46 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=17
YEP.11 – Item Core
The Item Core plugin changes a lot of things about your project, from the item menu to independent items. But more importantly, this plugin builds a bridge for those who wish to do more with their items…

物品核心插件改变了游戏的很多内容,从物品菜单到个人包裹,更重要的是这个插件为希望设置更多物品选项的人搭建了桥梁。

Hello, I am aware that Independent Items have a “maximum” amount. This “maximum” amount only serves to limit the player from buying too many items and filling up the inventory with junk. Gaining items through any other method, such as events and battle drops are still allowed.
你们好,我知道私人包裹有最大数量限制。这个最大数量限制只是为了限制玩家购买太多的物品,导致垃圾填满了仓库。你可以用其他方式来获得物品,例如事件,战斗掉落等。

Now, why is this? Because not every scenario can be envisioned by the developer. In most cases, the developer can be short sighted and may not be aware of the player’s inventory limits at the time. So, to mitigate this, I made it possible for the player to go above the limit but only through events and battle drops.
为什么呢?因为开发者不可能考虑所以情况。大多数下,开发者不能知道玩家的仓库容量。所以,为了减轻这种情况,除非有事件或者战斗掉落,否则玩家只能被限制数量。

Why those two? Because of key items. Key items, if given by events and/or battle drops, are a necessity to progress in a game. Should the developer be unaware of the player’s inventory and provide a key item that cannot be inserted into the inventory, the player will be locked out of the game through no fault of their own. So to prioritize the player, this system is enabled.
又为什么呢?因为关键物品。在游戏中,通过事件或者战斗给与关键物品是游戏重要的换届。如果开发者不知道玩家库存,并且提供的关键物品无法进入仓库,玩家将会被锁住游戏进程不能游戏。所以优先考虑玩家,这个系统被打开。

Therefore, it is functioning as intended as a way to work as a fail safe for the sake of the player incase of any developer shortsight.
所以,这是一项对于开发者来说相对安全的措施

Introduction
This plugin makes a couple of main changes to your game and the way items handled to allow a base core for future plugins.

这个插件改变了游戏很多主要设置,同时也是未来拓展插件所要依赖的核心插件。

1. Independent Items
If you choose to have maximum limit on your items, weapons, and/or armors, those items will become independent and have their own individual stats and whatnot. Independent items are capable of being upgraded, altered, modified, etc. and retain those changed properties independent of other items of the same type. Items without a maximum limit (aka 0), they will continue working as they normally did in RPG Maker MV.

如果你想要有物品的最大数量限制,那么这些物品会有独立的统计等。独立的。独立物品可以被提升,改变,修改等同时保留物品类型。没有最大数量限制的物品,他们将会以默认的物品管理方式运行。

2. New Scene_Item
The item scene has been revamped to look a little bit different. With the new layout, the item list is no longer two columns, but one. Added are a few more windows, such as the item status window (which displays basic item information), an item information window (which shows information applied to the item via upgrades, etc.), and an item action window, which appears when you select an item and it will ask you if you wish to Use the item or any action added via plugins (such as upgrading the item). If you wish to not use this revamp, you can disable it from the parameters.

物品界面看起来略微不同。有了分层,物品列表不在是2列,而是一列。并且添加了更多的界面,例如物品重要程度,物品信息,物品动作等。如果你不想使用这个修改,你可以用参数关闭它。

3. Random Variance
Newly acquired items that aren’t from shop can be given randomized stats to a small degree for items that are independent. Items can be above the stock value or below the stock value by the variance value. If you wish for an item to not have a variance value, you can use a notetag to set the variance value to 0. If you wish for all of your items to not have a variance value, you can set the parameter to 0.

不是从商店买来的物品可以一定程度上获得随机属性。数值可以在一个范围内浮动,如果你不希望有浮动,你可以使用标签设置为0.如果你希望所有物品都没有浮动,你可以设置参数为0.

Note: During battle test, independent items are disabled.
注意:在战斗测试中,个人物品菜单是关闭的。

Notetags
If you are using independent items, items that aren’t gained through the shop can have a random variance applied to its stats.

如果你希望使用独立物品,并且有一个随机属性,你可以使用下面标签

Item, Weapon, Armor Notetag
  1. <Random Variance: x>
复制代码
If this item is acquired through non-shop means, it will have random stats offset by x amount in either a positive or negative value.

设置随机属性x
  1. <Not Independent item>
复制代码
Sets an item that is independent by default to become a nonindependent item, allowing it to stack and making it unable to be affected by independent item modifiers.

非独立物品
  1. <Priority Name>
复制代码
This sets the item, weapon, or armor’s priority name to its database entry so that name schemes cannot affect the item.

设置物品的优先名,让数据库内的名字不会影响物品

Plugin Commands
If you wish to be able to add items to your player’s inventory without the random variance being applied to it, you can use the following plugin commands to adjust the settings for that.

如果你不希望为你的物品添加随机属性,你可以使用下面的命令改变设置

Plugin Command:
  1. EnableVarianceStock
复制代码
Causes all items acquired from this point forward to have its variance give stock (nonrandom) values.

开启固定值
  1. DisableVarianceStock
复制代码
Causes all items acquired from this point forward to have its variance give random values.

开启随机值

A small note is that if you enabled the variance stock values, if the player restarts the game by either going through the title screen or just turning off the program and starting it back up, the random variance will in effect again. This plugin command is meant to exist short term disable.

有个小提示需要注意,如果你开启了固定值,玩家重新通过游戏标题界面再次进入游戏或者关闭程序重新启动,随机值将会开启。插件命令只是一个暂时的关闭

Eventing Changes
A few changes have been made to eventing in order to adjust for independent items. They are as follows:

我们改变了一些事件让其可以调整独立物品。它们是:

Event Page Conditions and Conditional Branches:
Checking to see if an item exists in the party’s inventory will differ if the item can be independent. Instead, the condition can be fulfilled if there is an item, even when upgraded, that has the selected item as the base item. This means your Long Sword (+1) will fulfill the condition of having the target Long Sword item in the event editor.

条件及分支:当检查你的仓库里是否存在物品时,独立物品的+1属性不会造成影响,可以认为物品存在

Actor Has X Equip:
Just like the previous condition, this condition will be fulfilled if the actor has a weapon whose base item matches the event editor’s target item. The Long Sword (+1) will fulfill the condition of needing the actor to have a Long Sword item equipped.

装备:当检查你的装备里是否存在物品时,独立装备的+1属性不会造成影响,可以认为物装备存在

Change Equipment:
If the target equipment is independent, the game will first check to see if the actor has an item equipped with the matching base item. If not, the game will then check to see if the party has a matching base item in the inventory first and use that. If not, then the game will create a new stock version of the item and equip that to the actor.

装备改变:如果装备标签是独立物品,这个游戏会检查基础装备来适配,如果没找找到,则会检查个人仓库;如果依旧没有,则会创建一个类别。

Item Name System
For independent items, they have a unique name handling system. Independent items consist of four parts:

对于独立物品,他们有一个特殊的名字索引系统。包括如下:

Prefix Base Name Suffix Boost Count
The prefix, base name, suffix, and boost count are adjusted by plugins. Depending on the effects applied, they can be altered or changed. Using the name system, an item with a prefix of ‘Fiery’, base name of ‘Sword’, suffix being ‘of Might’, and a boost count of 5 will end up looking like:

前缀,名字,后缀,增量可以用插件来调整。如下便是一个例子:前缀Fiery,名字Sword,后缀of Might,增量5.

Fiery Sword of Might (+5)
These item would appear that way only if its various name parts have been altered some way or another. However, there is a fifth name convention, and that is the priority name. If an item has a priority name, it will completely overwrite the current name scheme with just the priority name itself. So even if the item’s name is ‘Fiery Sword of Might (+5)’, if the item’s priority name is ‘Legendary Blade’, then ‘Legendary Blade’ will take priority.

如果设置了其他名字,则不会显示带有前后缀增量的名字

Lunatic Mode – Custom Info Window Display
If you want to display unique and custom stuff into your info window on the side, you can use the following notetags:
如果你想自定义一些选项,可以使用如下:

Item, Weapon, Armor Notetags:
  1. <Info Text Top>
  2. text
  3. text
  4. </Info Text Top>
复制代码
Type in extra information you wish to type in for the item info window here, whether it is lore or other information. Text codes can be used. Information here is is displayed towards the top of the info window.

顶部显示文字
  1. <Info Text Bottom>
  2. text
  3. text
  4. </Info Text Bottom>
复制代码
Type in extra information you wish to type in for the item info window here, whether it is lore or other information. Text codes can be used. Information here is is displayed towards the bottom of the info window.

底部显示文字
  1. <Info Eval>
  2. var variableId = 1;
  3. var value = 500;
  4. $gameVariables.setValue(variableId, value);
  5. </Info Eval>
复制代码
If you know JavaScript, you can use these notetags to run some code before displaying any new info. This way, if you plan on using text codes that display variable values, you can run a bit of code before displaying them to synch up what’s shown in the item info window.

显示自定义信息

Happy RPG Making!
作者: 沧笙    时间: 2016-2-10 18:01
本帖最后由 沧笙 于 2016-6-12 22:46 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=16
YEP.10 – Equip Core
The Equip Core plugins makes quite a few changes for your projects. It affects the equip menu, equipment type handling, equipment rulings, and parameter control.

装备核心插件改变了游戏很多选项。将会影响装备菜单,装备类型索引,装备规则等等。

Introduction
This plugin alters various aspects regarding equipment handling. The changes are as listed:

插件改变包括如下:

Scene_Equip
Scene_Equip has been modified to look differently. This is primarily done to make the main menu scenes look uniform and keep everything familiar for players. Furthermore, the command window has been adjusted to be better fit for extension plugins in the future that may add commands to the command window and/or the scene.
装备界面:装备界面调整了一下,会略微不同。主要是制作了主菜单让人看起来统一并且对于玩家更加熟悉。更长远来说,命令菜单可以更好的适应未来的拓展插件,以便添加命令

Equipment Type Handling
Characters will no longer have one universal equipment slot setting. Now, different classes can use different setups by simply adding a few notetags to the class notebox. Furthermore, equipment types in the past with matching names would be treated as separate types. Now, equipment types with matching names will be treated as the same type.
装备类型:玩家不只有一个通用的设置。现在,不用的职业可以通过简单的标签来添加不同的设置。还有,之前名字一样的装备类型视为不同的类型,现在,名义一样的装备类型归为一类

Equipment Rulings
Now, certain equipment types can or cannot be removed. For example, this plugin can set it so that the Weapon slot must always have something equipped and that the player cannot manually leave it empty (the game, on the other hand, can achieve this through events). In addition to that, optimizing equipment can be restricted for certain equipment types, which are better off being decided manually (such as accessories).
装备规则:现在,装备类型可以被选择能不能移除。例如,这个插件设置了了武器必须装备,所以玩家武器栏不可以为空。除此之外,可选择装备被确定类型限制,最好关闭自动决定。

Parameter Control
Equipment parameters can now to be adjusted through notetags to have a large value or customized value (through code). This allows for equipment to no longer be static items, but instead, equipment can now be dynamic and may change over the course of the game.
参数控制:装备参数可以同标签设置,来自设置一个较大的值或者自定义值。这将允许装备不再是静态物品而是可以通过游戏改变的

Notetags
You can use the following notetags to change a class’s equipment setup.

你可以用下面的标签改变职业装备设置

Class Notetags:
  1. <Equip Slot: x>
  2. <Equip Slot: x, x, x>
复制代码
Example:
  1. <Equip Slot: 1, 2, 3, 4, 5, 5, 5, 5>
复制代码
Changes this class’s equipment slots to x. Using repeating numbers makes it so that equipment type is duplicated and that the class can equip multiple equipment of that type. To find the Equipment Type ID, go to your database’s Types tab and look for the ID type.

例如:改变角色可以装备的类型ID

If you don’t like the above method for setting equipment slots, you can use the following notetags instead:

如果你不喜欢这个方法,你可以用下面方法替代
  1. <Equip Slot>
  2. string
  3. string
  4. string
  5. string
  6. </Equip Slot>
复制代码
Example:
  1. <Equip Slot>
  2. Weapon
  3. Armor
  4. Accessory
  5. Accessory
  6. </Equip Slot>
复制代码
Replace ‘string’ with the Equipment type’s name entry. This is case sensitive so if the string does not match a name entry perfectly, the slot will not be granted to the class. Multiple copies of a name entry would mean the class can equip multiple equipment of that type. Everything works the same as the previous notetag.

用特定的物品类型放入代码即可。

Weapon and Armor Notetags:
  1. <stat: +x>
  2. <stat: -x>
复制代码
Allows the piece of weapon or armor to gain or lose x amount of stat. Replace “stat” with “hp”, “mp”, “atk”, “def”, “mat”, “mdf”, “agi”, or “luk” to alter that specific stat. This allows the piece of equipment to go past the editor’s default limitation so long as the maximum value allows for it. Changes made here alter the base parameters.
允许武器装备或者或者失去某些值。你可以用血量、魔法值、攻击力、防御力、魔法攻击力、魔法防御力、速度或者幸运值来代替。这将允许装备可以突破默认编辑器的限制。

Lunatic Mode – Custom Parameters
  1. <Custom Parameters>
  2. code
  3. code
  4. code
  5. code
  6. </Code Parameters>
复制代码
Example:
  1. <Custom Parameters>
  2. atk = $gameVariables.value(1);
  3. mat = atk / 2;
  4. all = $gameParty.members().length;
  5. </Custom Parameters>
复制代码
Allows for parameters to have custom rates adjusted by code. The following parameters are defined: ‘maxhp’, ‘maxmp’, ‘atk’, ‘def’, ‘mat’, ‘mdf’, ‘agi’, ‘luk’, and ‘all’. The ‘all’ parameter will affect all parameters. Changes made here do not alter the base parameters, but instead, are added onto the base parameters.

允许玩家自定义参数。

Happy RPG Making!
作者: 沧笙    时间: 2016-2-11 14:30
已更新最新插件包
作者: 沧笙    时间: 2016-2-11 14:57
本帖最后由 沧笙 于 2016-6-12 22:47 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=43
YEP.37 – Status Menu Core
This plugin replaces the Status menu with a whole new layout. Including the function to display more information regarding the actor.

这个插件用完整的新层代替了原有的角色状态菜单。包括可以展示更多角色信息的功能

Introduction
This plugin replaces the Status menu with a whole new layout. Including the function to display more information regarding the actor. You can change the order commands appear in game with the Command Order parameter.

这个插件用完整的新层代替了原有的角色状态菜单。包括可以展示更多角色信息的功能。你可以用命令参数改变命令显示顺序。

To add more commands, insert extension plugins under this plugin in the Plugin Manager. Then, it will appear automatically in the Command Order where you placed the ‘Custom’ string or elsewhere if you’ve placed the extension plugin’s keyword elsewhere.

为了添加更多的命令,在这个底下可以插入拓展插件。

Instructions
You can add and remove commands from the Command Window by changing the ‘Command Order’ parameter. Here is a list of commands you may use:

你可以添加和移除命令,通过命令顺序参数,这里有一个列表:

General
– Displays the current current stats and EXP for the actor.
显示角色原始状态和经验

Parameters
– Displays a parameter gauge of the actor relative to other stats.
显示和状态有关的参数槽,例如攻击力,防御力等

Elements
– Displays the listed elements and their elemental rates.
显示角色基本属性类型

States
– Displays the listed states and their status infliction rates.
显示状态列表和状态概率

Attributes
– Displays the listed attributes and their rates.
显示属性标志

Custom
– If you have any custom status window items to display, they will appear here.
自定义显示

Cancel
– Adds a cancel command for leaving the Status Menu.
取消菜单

Adding Icons to Elements and Attributes
You can use icons for elements and attributes by using text codes.

你可以使用文字代码来为基本介绍和属性使用图标

In the RPG Maker MV editor’s database, types tab, for the elements, name them as such:

在MV默认数据库里,在基本类型里,可以这么写
  1. \i[64]Fire
复制代码
This will enable you to give the element an icon. You can also change the text color and such using any of the available text codes.

这将让你给基本部分一个图标。你可以改变文字颜色,或者使用可运行的文字代码

The same is applied for Attributes except you modify it within this plugin’s parameters. If you wish to display ‘HP Regen Rate’ with an icon, name it:

对于属性来说也是一样的,你也可以通过插件参数来设置。
  1. \i[72]HP Regen Rate
复制代码
The icons will be drawn for the said attributes in addition to any other text code modifications used.

这个图标将会绘出属性

Happy RPG Making!
作者: 沧笙    时间: 2016-2-12 10:37
本帖最后由 沧笙 于 2016-6-12 22:50 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=19
YEP.13 – Auto Passive States
Add passive states to your game! They can be innate to actors, classes, appear when a piece of equipment is worn, or after an actor learns a skill! Having a passive state increase gameplay depth by a lot!

为你的游戏添加被动状态。当角色装备武器或者学习技能时,可以获得一个永久的状态。为你的游戏添加被动状态提高游戏可玩性吧!

Introduction
Passive states are states that are automatically active. You can think of them as an extension of traits but with more flexibility. They will always be there as long as the actor or enemy has auto passive state notetags.

被动状态是自动添加的。你可以认为他们是更加灵活的拓展特性。只要角色有状态标签,那么就会一直存在状态。

NOTE: For those using Passive States with your skills, the passive states will only be applied from Learned Skills! They will not be applied from skills that are learned through traits. Why? Because without this restriction, a passive skill that applies a passive state that in turn provides a skill through its traits will cause an infinite loop in your game and cause it crash. So if you want your skills to provide a passive state, have your actors learn the skill instead of applying it through a trait.
注意:对于有被动状态的技能,只有学习的时候会被应用。通过特性获得的技能不会造成被动状态。为什么呢?因为如果没有这个限制,被动技能执行被动状态将会让你的游戏进入一个无限循环而造成崩溃。所以如果你希望你的技能提高被动状态,让你的角色去主动学习这个技能而不是通过特性获得。
Notetags
Actor, Class, Skills, Weapon, Armor, Enemy Notetags:
  1. <Passive State: x>
  2. <Passive State: x, x, x>
复制代码
This will allow the actor or enemy to have state x as a passive state. If placed inside a weapon or armor notebox, the user will have that passive state.

允许你的角色获得被动状态x。你可以放在角色、敌方、武器、装备等标签栏
  1. <Passive State: x to y>
复制代码
This will add the states x through y (in a sequence) for the actor or enemy to have as a passive state. If placed inside a weapon or armor notebox, the user will have that passive state.

让你的角色获得状态x到y。你可以放在角色、敌方、武器、装备等标签栏

State Notetags:
  1. <Passive Condition: HP Above x%>
  2. <Passive Condition: HP Below x%>
  3. <Passive Condition: MP Above x%>
  4. <Passive Condition: MP Below x%>
复制代码
If the user’s HP or MP is above/below x% of the MaxHP or MaxMP, this condition will be met for the passive state to appear.

当血量或者魔法量低于或者高于最大值时,被动状态触发。
  1. <Passive Condition: Stat Above x>
  2. <Passive Condition: Stat Below x>
复制代码
Replace ‘stat’ with ‘HP’, ‘MP’, ‘TP’, ‘MAXHP’, ‘MAXMP’, ‘ATK’, ‘DEF’, ‘MAT’, ‘MDF’, ‘AGI’, ‘LUK’. If the above stat is above/below x, then the condition is met for the passive state to appear.

当其他状态低于或者高于x时,被动状态触发
  1. <Passive Condition: Switch x ON>
  2. <Passive Condition: Switch x OFF>
复制代码
If switch x is either ON/OFF, then the condition is met for the passive state to appear.

当开关是开启或者关闭时,被动状态触发
  1. <Passive Condition: Variable x Above y>
  2. <Passive Condition: Variable x Below y>
复制代码
Replace x with the variable you wish to check to see if it’s above/below y, then the condition is met for the passive state to appear.

当变量x高于或者低于y时,被动状态触发

Lunatic Mode – Conditional Passives
For those who understand a bit of JavaScript and would like for their passive states to appear under specific conditions, you can use this notetag to accomplish conditional factors.

对于掌握JS语言并且想把被动状态用于特殊情况时,你可以使用下面的标签来完成。

State Notetags:
  1. <Custom Passive Condition>
  2. if (user.hp / user.mhp <= 0.25) {
  3. condition = true;
  4. } else {
  5. condition = false;
  6. }
  7. </Custom Passive Condition>
复制代码
This enables you to input conditions to be met in order for the passive state to appear. If the ‘condition’ variable returns true, the passive state will appear. If the ‘condition’ returns false, it won’t appear. If condition is not defined, it will return true and the passive state will appear on the battler.

这可以使你选择特定情况来让被动状态出现。如果condition返回为true,这个被动状态就会出现。如果condition返回为false,这个被动状态就不会出现。如果condition没有定义,这个被动状态会出现。

Note: All non-custom passive conditions must be met before this one can be fulfilled and allow the custom condition to appear.

注意:所有非自定义情况会在这个完成之前运行,并且允许自定义情况出现

Happy RPG Making!
作者: 沧笙    时间: 2016-2-12 10:55
Yanfly Engine Plugins - Gamepad Config
Adds a "Gamepad Config" option to the Options Menu if a gamepad is detected.Players can then adjust the button configuration to their liking and it will be loaded automatically each time they play the game. Keep in mind that if at any point where a Gamepad is not detected inside of the Option or Gamepad Config menu, the game will automatically eject the player out the prevent the player from being locked inside.

添加一个“游戏手柄设置”的选项在你的选项菜单里。玩家可以调整他们想要的键位设置,并且每次都会自动载入。考虑到键位冲突,游戏会自动弹出玩家防止玩家锁在里面。
作者: 沧笙    时间: 2016-2-12 11:04
Yanfly Engine Plugins - ItemBook
Originally provided by Ojima with the RPG Maker MV package, this one contains an update that makes it compatible with YEP Item Core.

原作者是Ojima,这个包含了一个更新,可以让插件适配YEP Item Core插件。
作者: 沧笙    时间: 2016-2-12 11:11
Yanfly Engine Plugins - Template
This plugin allows players to change their keyboard configuration from the in-game Options menu provided that they're using a computer to play the game and not from a mobile device. The "Keyboard Config" option will send the player to a different screen where they can assign actions to each of the allowed keys on the keyboard.

这个插件可以让玩家通过游戏内部选项菜单改变键位设置,这样可以使用电脑而不是移动设备。键位设置选项会把玩家送入一个不同的场景,在这里玩家可以设置键位

Certain measures are made to prevent the player from locking himself or herself in the configuration screen. These measures are that the Enter keys and arrow keys cannot be changed. Almost every other key is capable of being changed to something of the player's liking.

我们有一个明确的方法来防止玩家锁死在游戏设置场景。这些方法回让确认键及特殊按键不能被干部。除此之外几乎所有的按键都可以被更改为玩家想要的。
作者: 沧笙    时间: 2016-2-12 11:13
Yanfly Engine Plugins - Screen Resolution
Adjust the parameters to change the size of how you want your game's screen resolution to appear.

可以用参数改变你游戏窗口显示的大小
作者: 沧笙    时间: 2016-2-12 11:23
Yanfly Engine Plugins - Element Absorb
Introduction
This plugin reenables the ability for actors,classes, enemies, weapons,armors, and states to gain elemental absorbing as a gameplay mechanic.

这个插件可以让玩家、职业、敌人、武器、装备、状态等获得一个基本属性消减的能力

Note: This plugin will be updated more extensively later.

注意:这个插件将会被更新的更加易拓展

Notetags
Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <Element Absorb: x>
  2. <Element Absorb: x, x, x>
复制代码
Causes element x to be absorbed and heals the battler.

让基本属性x逐渐消减
  1. <Element Absorb: x to y>
复制代码
Causes elements x through y to be absorbed and heal the battler.

让基本属性x到y逐渐消减
作者: 沧笙    时间: 2016-2-12 11:30
Yanfly Engine Plugins - Element Reflect
Introduction
Lets battlers reflect specific types of elemental skills back at the opponent rather than all magic types.

让战斗者可以反伤特殊类型的技能。

Note: This plugin will be updated more extensively later.

注意:这个插件会被更新的更易拓展

Notetags
Actor, Class, Enemy, Weapon, Armor, and State Notetags
  1. <Element Reflect x: +y%>
  2. <Element Reflect x: -y%>
复制代码
Increases or decreases the rate to reflect element x by y%.

增加或者降低反伤基本属性x的值y%
作者: 沧笙    时间: 2016-2-12 12:45
本帖最后由 沧笙 于 2016-6-12 22:50 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=69
YEP.63 – Weapon Animation
Introduction
Ever wanted to give your swords different images despite being the same sword type? Or how about your axes? Or any weapon? Now you can! On top of that, you can even use custom images to accomplish this.

你是否希望给你的剑不同的图像尽管他们是一种类型的剑。或者是你的斧子?或者任何武器?现在你可以了。在这里,你可以自定义图像。

Note: If you are using the YEP_BattleEngineCore, YEP_X_AnimatedSVEnemies, or any of the Action Sequence Packs, place this plugin under those plugins in the plugin list within the Plugin Manager for the best compatibility.

注意:如果你使用了YEP_BattleEngineCore,YEP_X_AnimatedSVEnemies或者其他动作序列,需要把这个插件放在他们后面。

Notetags
For those who would like to give their weapons a little bit of a change, you can make use of these notetags:

对于那些想对你的物品做出改变的人,你可以使用下面标签

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <Weapon Image: x>
复制代码
Replace x with a number above 0 and you’ll get an image from img/system’s weapon sheets. Each sheet contains 12 weapon images. If you wish to load a weapon from the first sheet, it’ll be within 1-12. If you wish to load a weapon from the second sheet, it’ll be within 13-24, and so on. The weapon sheets increase in increments of 12, which means that if you wish to load a weapon from weapon sheet 50, x will be between 589 to 600.

用大于0的数代替x,然后你可以从你的img文件夹中获得图像。每一个完整部分包含12个武器图像。如果希望载入第一个部分的物品,他可能在1-12之间。如果你希望从第二部分载入,他可能在13-24之间等等。这个每次增长值为12,这意味着如果你想要武器从第50部分获得,x位于589到600之间。

By default, these are the number values associated with each:

默认,有下面的值参考

1 - Dagger 7 - Long Bow 13 - Mace 19 - Slingshot 25 - Book
2 - Sword 8 - Crossbow 14 - Rod 20 - Shotgun 26 - Custom
3 - Flail 9 - Gun 15 - Club 21 - Rifle 27 - Custom
4 - Axe 10 - Claw 16 - Chain 22 - Chainsaw 28 - Custom
5 - Whip 11 - Glove 17 - Sword#2 23 - Railgun 29 - Custom
6 - Staff 12 - Spear 18 - Iron Pipe 24 - Stun Rod 30 - Custom

1 - 匕首 7 - 长弓 13 - 杖 19 - 弹弓 25 - 书
2 - 剑 8 - 十字弓 14 - 棍 20 - 猎枪 26 - 自定义
3 - 枷 9 - 火枪 15 - 也是棍棒 21 - 狙击枪 27 - 自定义
4 - 斧 10 - 爪 16 - 链子 22 - 锯 28 - 自定义
5 - 鞭子 11 - 手套 17 - 剑#2 23 - 轨道炮 29 - 自定义
6 - 棒 12 - 矛 18 - 钢管 24 - 电击棒 30 - 自定义
  1. <Weapon Image: filename>
复制代码
If you have created a custom folder to place unique weapon sheets, you can use this notetag to acquire them. The filename is case sensitive. Do not include the file extension. If your weapon sheet is called DaggerBlue.png, then the notetag you’d use would be <Weapon Image: DaggerBlue> only.

如果你创建了一个文件放置自定义武器部分,你可以使用这个标签来获得路径。这个名字不需要带有拓展名。例如你的物品部分叫做DaggerBlue.png,你可以使用这个命令
  1. <Weapon Motion: thrust>
  2. <Weapon Motion: swing>
  3. <Weapon Motion: missile>
复制代码
This will dictate the motion the battler will use when attacking if you’re using a custom weapon animation. If nothing is placed here, the motion will default to the ‘Default Motion’ value in the plugin parameters. You can use any of the following motions:

当你使用自定义武器动画时,你可以这些来描述动作,你过没有设置,动作将会采用插件中的默认值

行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)
  1. <Weapon Hue: x>
复制代码
For those who would like to use different hues with your weapon animation, use this notetag in the same notebox as the <Weapon Image: x> notetag to change the hue of the weapon animation to x.

对于想使用不同颜色的动画的人,可以用这个标签来改变色调
  1. <Weapon Animation: x>
复制代码
If you would like to override the attack animation when using this weapon, you can use x to dictate which animation will be used for regular attacks.

如果想优先设置动画,你可以用x来设置动画

If you haven’t noticed yet, these notetags are made for actors, classes, enemies, weapons, armors, and also states. What this means is, the weapon animation changes will behave more like traits. Priorities will occur in the following order:

如果你没有设置标签,这些标签会自动执行。这就意味着,动画将会像特性一样。

States
Weapons
Armors
Classes
Actors
Enemies

This means that if a battler is affected by a state that would modify its weapon appearance, any other weapon animation changes that the user would have will be overwritten by the state’s weapon animation change until the state wears off.

这意味着,如果战斗者如果被一个改变武器的状态影响,动画将会改变直到状态消失

Instructions – Custom Weapon Images
The weapon sheet format will follow RPG Maker MV’s weapon sheet format in individual frame dimensions. However, unlike RPG Maker MV’s weapon sheet format. That said, these custom weapon images will need to be made a certain way in order to look properly with RPG Maker MV’s default battlers.

这个武器部分格式将会遵从软件默认方式。但是,不像默认的武器部分格式,这些自定义图像需要被明确定义使其可以在默认战斗里面正确显示

Here is the weapon sheet format:

这里有一个武器部分格式

Sheet Width: 288
Sheet Height: 64
Frame Width: 96
Frame Height: 64

As long as you make them in that format, the weapon sheets will work with RPG Maker’s default battlers.

只要这样设置,就可以战斗中正确生效

And last but not least! The Beam Swords!
Here they are! Be sure to save them into the img/weapons/ folder!

这里有一些图像,你可以把他们放入img/weapons/文件夹

And for those who would like to download the entire package: click here.

这些可以在网站下载到

Happy RPG Making!
作者: 沧笙    时间: 2016-2-12 22:33
本帖最后由 沧笙 于 2016-6-12 22:51 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=57
YEP.51 – Weapon Unleash
Introduction
This plugin allows your game to be able to replace the Attack and Guard commands or give them the option of having a skill randomly occur when using them in reference to Golden Sun’s Weapon Unleash system!

这个插件可以让你的游戏代替攻击和防御命令,或者放入技能的选项。这个插件参考了Golden Sun的插件

When replacing the Attack and Guard commands, the text can be changed out for the command names as well. These replacements aren’t limited to just equipment in origin, but also from actors, classes, enemies, equipment, and states, too!

当替代攻击和防御命令,可以改变命令的名字。这些替换不仅仅在装备,也可以是角色,职业,敌人,状态等等

Notetags
There’s a few notetags you can use to replace the default attack and provide any weapon unleash effects. Note: If you’re using notetags that write out the skill’s name and you have multiple skills in your database with the same name, priority will be given to the skill with the highest ID.

这里有一些标签,你可以使用它们来替代默认的攻击命令,提供武器发动效果。注意:如果你使用了标签写了技能名字,并且你有多个重复名字的技能,那么将会优先自行ID最高的技能。

Actor, Class, Enemy, Weapon, Armor, State notetags:
— Replace Attack —
  1. <Replace Attack: x>
  2. <Replace Attack: name>
复制代码
This will replace the attack skill used by the battler. If a battler would have multiple attack replacements, priority will be given in the following order in a first-come-first-serve aspect:

这个将会替代攻击技能。如果你的攻击命令有多个替代,会按照下面的顺序,先进先生效

States – Highest to Lowest Priority
Equipment – In order of equip list
Enemy Aspect
Class Aspect
Actor Aspect

状态 从高到低
装备 装备列表顺序
敌人
职业
角色

— Replace Guard —
  1. <Replace Guard: x>
  2. <Replace Guard: name>
复制代码
This will replace the guard skill used by the battler. If a battler would have multiple guard replacements, priority will be given in the following order in a first-come-first-serve aspect:

这个将会替代防御技能。如果你的防御命令有多个替代,会按照下面的顺序,先进先生效

States – Highest to Lowest Priority
Equipment – In order of equip list
Enemy Aspect
Class Aspect
Actor Aspect

状态 从高到低
装备 装备列表顺序
敌人
职业
角色

— Weapon Unleash —
  1. <Weapon Unleash x%: y>
  2. <Weapon Unleash x%: name>
复制代码
This causes the Attack skill to have a x% chance to randomly use skill y (or named). This will apply only to the Attack Command. Insert multiple copies of this notetag to give more weapon unleashes. If a battler would have multiple weapon unleashes, the randomization check will occur in the following order:

这会造成攻击技能有x%的概率使用技能y。这仅仅在攻击命令生效。你可以插入多个副本来生成更多的武器发动技能。如果一个战斗者有多个武器发动技能,会按照下面顺序随机计算

States – Highest to Lowest Priority
Equipment – In order of equip list
Enemy Aspect
Class Aspect
Actor Aspect

状态 从高到低
装备 装备列表顺序
敌人
职业
角色

If a weapon unleash check passes earlier in the list while there are still weapon unleashes later in the list, that weapon unleash will take priority and override all the following weapon unleashes.

如果武器发动效果在列表中较早通过,并且后续列表还有武器发动效果,那么后续发动效果会被优先重写。

— Guard Unleash —
  1. <Guard Unleash x%: y>
  2. <Guard Unleash x%: name>
复制代码
This causes the Guard skill to have a x% chance to randomly use skill y (or named). This will apply only to the Guard Command. Insert multiple copies of this notetag to give more guard unleashes. If a battler would have multiple guard unleashes, the randomization check will occur in the following order:

这会造成防御技能有x%的概率使用技能y。这仅仅在防御命令生效。你可以插入多个副本来生成更多的武器发动技能。如果一个战斗者有多个武器发动技能,会按照下面顺序随机计算

States – Highest to Lowest Priority
Equipment – In order of equip list
Enemy Aspect
Class Aspect
Actor Aspect

状态 从高到低
装备 装备列表顺序
敌人
职业
角色

If a guard unleash check passes earlier in the list while there are still guard unleashes later in the list, that guard unleash will take priority and override all the following guard unleashes.

如果防御发动效果在列表中较早通过,并且后续列表还有防御发动效果,那么后续发动效果会被优先重写。

— Unleash Rate Modifiers —
  1. <Weapon Unleash: +x%>
  2. <Weapon Unleash: -x%>
复制代码
This alters the weapon unleash rate for all weapon unleashes by +x%/-x%.

对于所有武器发动效果概率增加或者减少x%
  1. <Weapon Unleash x: +y%>
  2. <Weapon Unleash x: -y%>
  3. <Weapon Unleash name: +y%>
  4. <Weapon Unleash name: -y%>
复制代码
This alters the weapon unleash rate for skill x (or name) by +y%/-y%. If you are using the named notetag and you have multiple skills in your database that use multiple names, priority will be given to the skill with the highest ID.

改变武器发动效果为技能x的概率增加或者减少y%。如果你使用了名字标签并且拥有多个重复的名字,优先执行ID最高的
  1. <Guard Unleash: +x%>
  2. <Guard Unleash: -x%>
复制代码
This alters the weapon unleash rate for all weapon unleashes by +x%/-x%.

对于所有防御发动效果概率增加或者减少x%
  1. <Guard Unleash x: +y%>
  2. <Guard Unleash x: -y%>
  3. <Guard Unleash name: +y%>
  4. <Guard Unleash name: -y%>
复制代码
This alters the guard unleash rate for skill x (or name) by +y%/-y%. If you are using the named notetag and you have multiple skills in your database that use multiple names, priority will be given to the skill with the highest ID.

改变防御发动效果为技能x的概率增加或者减少y%。如果你使用了名字标签并且拥有多个重复的名字,优先执行ID最高的

Skill Notetags:
  1. <Command Text: x>
  2. <Attack Text: x>
  3. <Guard Text: x>
复制代码
If you are using Replace Attack or Replace Guard, you can change the way the command name appears in the actor command window to x. If you are using the <Command Text: x> notetag, this will apply to both Attack and Guard names.

如果你替代了攻击或者防御命令,你可以改变显示的命令名字。如果你使用<Command Text: x>的标签,这将应用于攻击和防御。

Happy RPG Making!
作者: aa15851616006    时间: 2016-2-16 10:21
技能核心使用后不显示技能名称怎么回事
作者: 沧笙    时间: 2016-2-18 09:18
本帖最后由 沧笙 于 2016-6-12 22:56 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=18
YEP.12 – Item Upgrade Slots
This plugin requires the Item Core plugin as this plugin is an extension plugin for it. This plugin enables your players to be able to uprade their weapons and armors through a dedicated slot system.

这个插件需要物品核心插件,这个插件可以让你能够改进物品和装备。

Introduction
This plugin requires YEP_ItemCore.
Make sure this plugin is located under YEP_ItemCore in the plugin list.

插件需要YEP_ItemCore,确保插件位于其下面

This plugin adds Item Upgraders, where you can select the base item and then apply the appropriate Item Upgraders onto it to boost its parameters.

这个插件添加了物品提升系统,你可以选择基础物品,然后提升等级

Notetags
The following notetags can be used to modify item upgrades.

下面的标签可以用来调整提升等级

Weapon, and Armor Notetags
  1. <Upgrade Slots: x>
复制代码
This sets the number of times an item can be upgraded instead of the default amount defined in the database.

设置物品提升的数量
  1. <Slot Variance: x>
复制代码
This makes it so that there is a random variance for the number of slots provided through the item. If this notetag isn’t used, it will go by the setting in the parameters.

提供不同的提升数值,如果没有使用这个标签,则采用插件参数的值
  1. <Upgrade Sound: filename>
复制代码
Changes the upgrade sound played to ‘filename’. If this notetag isn’t used, the ‘Default Sound’ parameter sound will be used instead.

改变提升物品时播放的声音。如果没有使用这个标签,则会采用默认声音
  1. <Upgrade Effect>
  2. effect
  3. effect
  4. </Upgrade Effect>
复制代码
These are the effects applied (in the order they’re listed). Refer to the ‘Upgrade Effects List’ in the next section to have those effects applied to the upgraded item.

物品提升的影响。这里有一个提升列表,可以应用
  1. <Upgrade Item Type: All>
  2. <Upgrade Item Type: Regular>
  3. <Upgrade Item Type: Key>
  4. <Upgrade Item Type: Hidden A>
  5. <Upgrade Item Type: Hidden B>
  6. <Upgrade Item Type: Always>
  7. <Upgrade Item Type: Battle>
  8. <Upgrade Item Type: Menu>
  9. <Upgrade Item Type: Never>
  10. <Upgrade Item Type: string>
复制代码
This makes it so this item can be used to upgrade the item that matches either the item type or the item occassion. If none of those work for you, you can use the following notetag and place an instance for ‘string’ inside of the item upgrade types.

这个是你可以提升物品的类型。如果这里面没有你需要的类型,你可以用下面的标签命令来设置。
  1. <Type: string>
复制代码
Puts this type into the notebox for items (not weapons nor armors) and it will add ‘string’ as its type. You can insert multiple copies of this notetag to enable the item to have more types. Any types in here that match the types for the previous notetag will enable the item to be upgradeable by that upgrade item type.

可以把你想要的物品类型放入物品标签栏。你可以批量插入标签来获得多个类型。
  1. <Upgrade Weapon Type: x>
  2. <Upgrade Weapon Type: x, x, x>
  3. <Upgrade Weapon Type: x through x>
复制代码
This makes it so that only weapon types x can use this item for upgrade. If you use weapon type 0, all weapons can be upgraded using this item.

这可以让武器类型中的第x个可以提升。如果是0,则全部都可以。
  1. <Upgrade Armor Type: x>
  2. <Upgrade Armor Type: x, x, x>
  3. <Upgrade Armor Type: x through x>
复制代码
This makes it so that only armor types x can use this item for upgrade. If you use armor type 0, all armor can be upgraded using this item.

这可以让装备类型中的第x个可以提升。如果是0,则全部都可以。

Upgrade Effects List
The following is a list of effects you can use for the <Upgrade Effects> notetag to have it apply the desired effects to the upgraded item.

下面这个影响列表你可以用来应用提升效果

Effect Text Upgrade Effect:
Base Name: x
Changes item’s base name to x. *Note2
基础名字改为x

Boost Count: +x
Increases Boost Count by x. *Note2
增量+x

Boost Count: -x
Decreases Boost Count by x. *Note2
增量+x

Eval: x
Runs x as a piece of code. *Note2
执行代码x

Name: x
Changes item’s name to x. *Note2
物品名字改为x

Icon: x
Changes item’s icon to x. *Note2
图标改为x

Prefix: x
Changes item’s prefix to x. *Note2
前缀改为x

Priority Name: x
Sets priority name to x. *Note2
优先名字改为x

Random Stat: x
Increases or decreases ‘Stat’ by 0 to x. *Note1
增加或者减少状态0到x

Random Stat: +x
Increases ‘Stat’ by 0 to x. *Note1
增加状态0到x

Random Stat: -x
Decreases ‘Stat’ by 0 to x. *Note1
减少状态0到x

Reset Base Name
Resets the base name to default.
重置基础名字

Reset Boost Count
Resets the Boost Count to 0.
重置增量

Reset Icon
Resets the icon back to the default icon.
重置图标

Reset Prefix
Resets name prefix to default.
重置前缀

Reset Stat
Resets ‘Stat’ back to base stat values. *Note1
重置状态

Reset Suffix
Resets name suffix to default.
重置后缀

Reset Full
Resets every single aspect about item. *Note3
重置所以方面

Slots: x
Changes the slot consumption cost to x. *Note1
改变提升消耗

Stat: +x
Increases ‘Stat’ by x. *Note1
增加状态x

Stat: -x
Decreases ‘Stat’ by x. *Note1
减少状态x

Suffix: x
Changes item’s suffix to x. *Note2
改变后缀为x


Note1: ‘Stat’ is to be replaced by ‘MaxHP’, ‘MaxMP’, ‘ATK’, ‘DEF’, ‘MAT’, ‘MDF’, ‘AGI’, ‘LUK’, ‘SLOTS’, ‘ALL’ or ‘CURRENT’. ‘ALL’ affects all stats. ‘CURRENT’ affects only non-zero stats. This effect will also increase the boost count (+x) by 1 and update the item’s name.

注意1:状态可以被最大血量,魔法量,攻击,防御等等替代。并且会改变增量和物品名字

Note2: This does not alter boost count nor update the item’s name unless it is altered by the effect.

注意2:这不会改变增量或者物品名字

Note3: Because this effect resets absolutely everything about an item, it will send the player away from the upgrade menu to reset the standings of the item.

注意3:因为重置,会将角色从升级菜单跳出

Plugin Commands
The following are some Plugin Commands you can use for your game regarding the upgrade option in the item menu:

下面的插件命令你可以使用

Plugin Command:
  1. ShowItemUpgrade
复制代码
Shows the upgrade option in the item menu.
显示升级选项
  1. HideItemUpgrade
复制代码
Hides the upgrade option in the item menu.
隐藏升级选项
  1. DisableItemUpgrade
复制代码
Disables the upgrade option in the item menu.
关闭升级选项
  1. EnableItemUpgrade
复制代码
Enables the upgrade option in the item menu.
开启升级选项

You can use those Plugin Commands at any time to adjust the upgrade option.

你可以在任何时候使用插件命令来调整升级选项

Happy RPG Making!
作者: 单满对极    时间: 2016-2-18 09:59
沧笙 发表于 2016-2-12 10:37
YEP.13 – Auto Passive States
Add passive states to your game! They can be innate to actors, classes ...

这个感觉很有用,马了。
作者: 沧笙    时间: 2016-2-19 20:01
本帖最后由 沧笙 于 2016-6-12 22:57 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=64
YEP.58 – Item Synthesis
Introduction
Item synthesis is now a pretty common aspect of most RPG’s where the player can craft their own items after acquiring recipes. This plugin enables your players to be able to do that after acquiring the said recipes. Recipes can come in the form of items, weapons, and/or armors and transcribed in them are what items, weapons, and/or armors they can make. These items can be made from the main menu and/or synthesis locations!

物品合成系统是大多数角色扮演游戏常见的方面,玩家可以通过制作书合成他们自己的物品。这个插件让玩家实现这个功能。制作书可以涉及物品,武器或者装备,并且可以合成物品,武器或者装备。这些物品可以从主菜单或者合成菜单制作。

Notetags
To allow the player the ability to craft a certain item, that item must be included in a recipe notetag in an item that the player possesses.

为了让玩家打造出某个物品,这些物品必须拥有制作书的标签

Item, Weapon, and Armor Notetags:
  1. <Item Recipe: x>
  2. <Item Recipe: x, x, x>
  3. <Item Recipe: x to y>
复制代码
This will change this item into a recipe for x item(s). As long as this item is in possession by the party as a whole, item(s) x can be synthesized by the player provided that the player has the proper quantity of ingredients.

Note: Entries without names will not be included. Entries without both a synthesis cost and without an ingredient list will not be included.
可以把这些物品放入制作书,只要队伍拥有这个物品,他就可以被玩家和其他原料一起合成
  1. <Weapon Recipe: x>
  2. <Weapon Recipe: x, x, x>
  3. <Weapon Recipe: x to y>
复制代码
This will change this item into a recipe for x weapon(s). As long as this item is in possession by the party as a whole, weapon(s) x can be synthesized by the player provided that the player has the proper quantity of ingredients.

可以把这些武器放入制作书,只要队伍拥有这个武器,他就可以被玩家和其他原料一起合成

Note: Entries without names will not be included. Entries without both a synthesis cost and without an ingredient list will not be included.

注意:没有名字的条目,以及没有合成消耗和合成原料列表的条目都不会参与合成
  1. <Armor Recipe: x>
  2. <Armor Recipe: x, x, x>
  3. <Armor Recipe: x to y>
复制代码
This will change this item into a recipe for x armor(s). As long as this item is in possession by the party as a whole, armor(s) x can be synthesized by the player provided that the player has the proper quantity of ingredients.

可以把这些装备放入制作书,只要队伍拥有这个装备,他就可以被玩家和其他原料一起合成

Note: Entries without names will not be included. Entries without both a synthesis cost and without an ingredient list will not be included.

注意:没有名字的条目,以及没有合成消耗和合成原料列表的条目都不会参与合成
  1. <Synthesis Ingredients>
  2. item id
  3. item id: x
  4. weapon id
  5. weapon id: x
  6. armor id
  7. armor id: x
  8. gold: x
  9. named item
  10. named item: x
  11. </Synthesis Ingredients>
复制代码
Using the above tag in an item will set those items as the ingredients required for the player to synthesize. Replace “id” with the proper item, weapon, or armor ID’s. If no “:x” is used, the database will register that as only needing 1 of that item as an ingredient. If “gold: x” is used, that will be the cost required to synthesize the item.

使用这个标签,可以让物品通过这些原料合成。替代ID即可。如果没有指定ID,数据库认为只需要任何一件物品作为原料即可。如果金钱被指定,则需要消耗如此数量金钱来合成物品

If you are using named entries, priority will be given to the highest ID in the order of items, weapons, then armors.

如果你使用名字,则会优先使用ID最高的

Note: If you are using Item Core, Independent Items cannot become an ingredient for a recipe and will therefore be automatically omitted.

注意:如果你使用了物品核心插件。独立物品不能成为合成原料,将会自动被漏掉
  1. <Mask Name: x>
复制代码
If you are masking unknown items’ names, you can change the text shown for the unknown item with x. This will cause the game to use the mask name instead of the usual ??? (if that’s what you’re using) to mask the item. This can give a player a general idea of what they may be synthesizing such as “Strange Liquid” or “Weird Crystal”.

如果你伪装了物品名字,你可以改变物品显示的文本。这将造成游戏采用伪装名代替平时使用的。这可以让玩家生成他们想要的合成品例如“奇异水”或者“特殊水晶”等

Plugin Commands
The following are Plugin Commands you may use with events.
下面的插件命令可以使用在事件里面

Plugin Command:
  1. OpenSynthesis
复制代码
Opens up the Synthesis Scene from the field.

打开合成界面
  1. ShowSynthesis
复制代码
Shows the Synthesis command from the main menu.

主菜单显示合成命令
  1. HideSynthesis
复制代码
Hides the Synthesis command from the main menu.

主菜单隐藏合成命令
  1. EnableSynthesis
复制代码
Enables the Synthesis command from the main menu.

开启主菜单合成命令
  1. DisableSynthesis
复制代码
Disables the Synthesis command from the main menu.、、
关闭主菜单合成命令

Happy RPG Making!
作者: 沧笙    时间: 2016-2-19 20:44
本帖最后由 沧笙 于 2016-6-12 22:59 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=44
YEP.53 – Shop Menu Core
Introduction
The shop menu in RPG Maker MV is the same as it was in RPG Maker VX and RPG Maker VX Ace. It’s relatively basic and provides adequate information, but not really enough to let the player know what they’re actually buying or even selling. This plugin enables shops to show more than just the basic information displayed in RPG Maker MV and even allows for custom commands to be inserted into the command window.

商店菜单在MV里面和VX、 VX ACE里面相同。它提供基础的信息,但是不足以让玩家知道他们真正想买或者卖什么。这个插件可以让商店显示更多信息,甚至允许自定义命令来插入命令窗口

This plugin also gives the player the option to tab between a parameter comparison mode with the whole party displaying individual stats at a time or individual actors displaying all stats at a time. The player can switch between the two modes by pressing the ‘tab’ button on the keyboard or with touch input on the name of the actor or parameter.

这个插件允许玩家开启一个窗口,可以让队伍成员显示单独的状态或者显示整个队伍的所有人的某个状态。玩家通过tab键开关这个模式或者点击玩家名字

Instructions
You can add and remove commands from the Command Window by changing the ‘Command Order’ parameter. Here is a list of commands you may use:

你可以添加或者移除命令,通过命令顺序参数。这里是你可以使用的命令列表
  1. Buy
复制代码
– This is the buy item command.

购买命令
  1. Sell
复制代码
– This is the sell item command.

卖出命令
  1. Equip
复制代码
– This is the equip command to directly access an actor’s equipment.

装备命令
  1. Custom
复制代码
– If you have any custom shop menu items, they will be displayed here.

自定义命令
  1. Cancel
复制代码
– This exits the shop.

退出商店

Notetags
You can use the following notetag to alter various shop aspects

你可以使用下面的标签来改变很多方面

Item, Weapon, and Armor Notetag:
  1. <Price: x>
复制代码
This notetag allows you to exceed the default editor limit for item prices of 999,999 gold.

设置价格,不再受999,999的金钱限制
  1. <Sell Price: x>
复制代码
This sets the selling price of the item to x.

设置卖出价格
  1. <Cannot Sell>
复制代码
This makes it so that the item cannot be sold.

物品不可以出售
  1. <Can Sell>
复制代码
This makes it so that the item can be sold even if it is at 0 gold.

即便价格为0,仍然可以卖出

Happy RPG Making!
作者: 沧笙    时间: 2016-2-19 21:35
本帖最后由 沧笙 于 2016-6-12 22:59 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=66
YEP.60 – More Currencies
Introduction
This plugin requires YEP_ShopMenuCore. Make sure this plugin is located under YEP_ShopMenuCore in the plugin list.

这个插件需要YEP_ShopMenuCore。确保这个插件在YEP_ShopMenuCore之下。

As an extension of the Shop Menu Core, this plugin enables you to have items cost multiple currencies or different currencies using variables and/or other items themselves.

作为商店菜单插件的拓展插件,可以让你通过变量或者物品有更多的货币

Instructions – Variables as Currency
If you’re planning to use variables as currency (and you should!), you can set them up in a way to have them show an icon. Name your currency variable as such:

如果你想使用变量作为货币,你需要这样设置他们
  1. \i[x]Variable Name
复制代码
When displayed in shops, it will show the icon and the name. However, if you want it to display only the icon and/or exclude some text, place the text inside a << and >> bracket like such:

当显示在商店的时候,它会显示图标和名字。如果你希望只显示图标,可以用《》来隐藏
  1. \i[x]<<Variable Name>>
复制代码
That way, only the icon will be shown while all the next inside the << >> will be hidden.

这个方法,只有图标显示,在《》内的文本被隐藏

Instructions – Proxies
Perhaps in your game, you would like for the player to have multiple ways of purchasing an item through one currency or another. However, inputting the costs for all of the options makes the item cost every single aspect. But, what you can do is make proxies of these items. For example, in the database will will have the following:

在游戏里,你玩家用不同的货币有很多购买方式。对于所有选项重新设置很麻烦。你可以使用物品代理功能,例如,数据库内这样写
  1. Potion – 50 Gold
  2. Potion (Proxy A) – 5 Gems
  3. Potion (Proxy B) – 3 Jewels
复制代码
Placing all three items in your shop normally would result in three types of potions that do not stack into the same category. However, by using this proxy notetag, you can make them all attribute to the same Potion item:

如果简单把这3个物品放入商店,将会产生3种相同类型的物品。可以,使用代理标签,你可以设置为一个物品
  1. <Proxy Buy: x>
  2. <Proxy Buy: name>
复制代码
If you’re using this item as a proxy for another item (so you can set a different cost for the item), this item will end up representing item x, weapon x, or armor x of the same type. If you’re using a named notetag and you have multiple entries in your database with the same name, priority will be given to the item, weapon, or armor with the highest ID.

如果你使用了物品代理,这个物品将会代表物品x,武器x,或者装备x。如果你使用了名字标签,你可以代替名字相同的物品,优先选择最高ID物品。

If Proxy A and B link back to the main Potion, then whenever the player buys the Proxies in the shop, they will link back to the main Potion, making it possible to buy the same item using different currencies.

如果代理A和代理B返回主物品,玩家可以通过商店购买代理从而得到主物品,让其实现不同货币来购买同一物品。

Notetags
You can use the following notetags to adjust various properties for more currencies for your items, weapons, and armors.

你可以使用下面的标签来调整货币

Item, Weapon, and Armor Notetags:
  1. <Variable x Buy Price: y>
复制代码
This sets the currency of this item, weapon, or armor to variable x with a buy price of y. You can insert multiples of this notetag to have more than one variable cost for that item, weapon, or armor.

设置变量x来购买,价格为y,你可以插入多个标签来获得多个变量货币来购买物品
  1. <Variable x Sell Price: y>
复制代码
This makes it that when selling this item, weapon, or armor, the player will gain variable x in y amount. You can insert multiples of this notetag to have more than one variable cost for that item, weapon, or armor.

设置变量x来出售,价格为y,你可以插入多个标签来获得多个变量货币来出售物品
  1. <Item x Buy Price: y>
  2. <Item name Buy Price: y>
复制代码
This sets the currency of this item, weapon, or armor to cost item x (or the named item) with a buy price of y. You can insert multiples of this notetag to have more than one item cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置物品x来购买,数量为y,你可以插入多个标签来获得多个物品货币来购买物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Item x Sell Price: y>
  2. <Item name Sell Price: y>
复制代码
When selling this item, weapon, or armor, the player will get item x (or the named item) with a quantity of y. You can insert multiples of this notetag to have more than one item cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置物品x来出售,数量为y,你可以插入多个标签来获得多个物品货币来出售物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Weapon x Buy Price: y>
  2. <Weapon name Buy Price: y>
复制代码
This sets the currency of this item, weapon, or armor to cost weapon x (or the named weapon) with a buy price of y. You can insert multiples of this notetag to have more than one weapon cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置武器x来购买,数量为y,你可以插入多个标签来获得多个武器货币来购买物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Weapon x Sell Price: y>
  2. <Weapon name Sell Price: y>
复制代码
When selling this item, weapon, or armor, the player will get weapon x (or the named weapon) with a quantity of y. You can insert multiples of this notetag to have more than one weapon cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置武器x来出售,数量为y,你可以插入多个标签来获得多个武器货币来出售物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Armor x Buy Price: y>
  2. <Armor name Buy Price: y>
复制代码
This sets the currency of this item, weapon, or armor to cost armor x (or the named armor) with a buy price of y. You can insert multiples of this notetag to have more than one armor cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置装备x来购买,数量为y,你可以插入多个标签来获得多个装备货币来购买物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Armor x Sell Price: y>
  2. <Armor name Sell Price: y>
复制代码
When selling this item, weapon, or armor, the player will get armor x (or the named armor) with a quantity of y. You can insert multiples of this notetag to have more than one armor cost for that item, weapon, or armor. If you’re using Item Core, this will not work on independent items. If you are using the named version of the notetag and have multiple items in your database of the same name, priority will be given to the item with the highest ID.

设置装备x来出售,数量为y,你可以插入多个标签来获得多个装备货币来出售物品。如果你使用了物品核心插件,对于独立物品不会生效。如果你使用了名字代码并且有多个重名的物品,将会优先选择ID最高
  1. <Proxy Buy: x>
  2. <Proxy Buy: name>
复制代码
If you’re using this item as a proxy for another item (so you can set a different cost for the item), this item will end up representing item x, weapon x, or armor x of the same type. If you’re using a named notetag and you have multiple entries in your database with the same name, priority will be given to the item, weapon, or armor with the highest ID.

如果你使用物品作为代理,这个物品最后代表物品x,或者武器装备x。如果你使用了名字代码,数据库会优先选择ID最高的

Happy RPG Making!
作者: 沧笙    时间: 2016-2-21 18:45
本帖最后由 沧笙 于 2016-6-12 22:59 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=62
YEP.56 – Limited Skill Uses
Introduction
This plugin requires YEP_SkillCore. Make sure this plugin is located under YEP_SkillCore in the plugin list.

这个插件需要YEP_SkillCore,请确保它放在YEP_SkillCore下面

This plugin enables you to set a limited amount of times certain skills (or all skills) can be used per battle or ever. This adds a different type of skill currency and balance mechanic in limiting the amount of times a skill can be used without directly having alter MP, TP, or the like.

这是技能核心插件拓展插件,能够让你限制一些技能的使用次数。添加了一个不同的技能类型,并且平衡了技能使用的限制次数

Notetags
You can use these notetags to govern the various Limited Uses aspects of your skills.

你可以使用下面标签来给你的技能设置不同的使用限制

Skill Notetags:
  1. <Unlimited Use>
复制代码
If you’ve enabled ‘Limit All Skills’ in the plugin parameters, this will forcefully make the skill unlimited use. If you use this notetag, it will override any of the Limited Use settings.

如果你开启了“限制所有技能”选项,那么这个将会让技能不受限制使用,如果你使用了这个标签,它将会重写你的限制设置
  1. <Limit Uses: x>
复制代码
This will set the number of times the skill can be used to x. If the skill has 0 charges left, the skill cannot be used.

设置技能限制使用次数,如果为0,则不能使用
  1. <Recover All Uses>
  2. <Not Recover All Uses>
复制代码
When using the recover all command, depending on the settings within the plugin parameters, all limited use charges are recovered or not. These notetags will enable you to utilize the other setting for the skill.

当你使用恢复所以的命令,取决插件设置,所有限制将被恢复。这些标签将会让你使用技能的其他设置
  1. <Victory Uses Recover: x>
  2. <Escape uses Recover: x>
  3. <Lose Uses Recover: x>
复制代码
When the player wins a battle, escapes a battle, or loses a battle, the skill use will recover x amount of uses for the respective outcome. If the notetags aren’t used, the amounts restored will be equal to settings made in the plugin’s parameters.

当玩家获得胜利,逃跑或者失败的时候,技能恢复使用次数
  1. <After Battle Uses Recover: x>
复制代码
This will set the recovery rate of victory, escape, or loss of battle to be equal to x indiscriminately.

当玩家完成战斗后恢复技能使用次数

Skill and Item Notetags:
  1. <Global Limited Uses: +x>
  2. <Global Limited Uses: -x>
复制代码
This will change the target’s limited uses by +x or -x for all skills. +x will increase the amount of times the skills can be used. -x will decrease the amount of times the skills can be used.

对技能改变使用次数。+x将会增加,-x将会减少
  1. <SType x Limited Uses: +y>
  2. <SType x Limited Uses: -y>
复制代码
This will change the target’s limited uses by +y or -y for all skills of the skill type x. +y will increase the amount of times the skills can be used. -y will decrease the amount of times the skills can be used.

改变技能类型x的技能使用次数y。+y将会增加,-y将会减少
  1. <Skill x Limited Uses: +y>
  2. <Skill x Limited Uses: -y>
  3. <Skill name Limited Uses: +y>
  4. <Skill name Limited Uses: -y>
复制代码
This will change the target’s limited uses by +y or -y for skill x. If you use the named notetag varient and have multiple skills in the database with the same name, priority will be given to the skill with the highest ID. +y will increase the amount of times the skills can be used. -y will decrease the amount of times the skills can be used.

改变技能x的使用次数y。如果你使用了名字标签,则会优先生效ID最高的。+y将会增加,-y将会减少

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <Global Use Max: +x>
  2. <Global Use Max: -x>
复制代码
A battler affected by this property will have any Limited Use skills alter the maximum times used by +x or -x.

改变最大使用次数
  1. <SType x Use Max: +y>
  2. <SType x Use Max: -y>
复制代码
A battler affected by this property will have Limited Use skills from skill type x alter the maximum times used by +y or -y.

改变技能类型x的最大使用次数
  1. <Skill x Use Max: +y>
  2. <Skill x Use Max: -y>
  3. <Skill name Use Max: +y>
  4. <Skill name Use Max: -y>
复制代码
A battler affected by this property will have Limited Use for skill x (or named if you’re using that version of the notetag instead) alter the maximum times used by +y or -y. If you are using the named version of the notetag and have multiple skills in the database with the same name, then priority will be given to the skill with the highest ID.

改变技能x的最大使用次数。

Happy RPG Making!
作者: 沧笙    时间: 2016-2-22 10:35
本帖最后由 沧笙 于 2016-6-12 23:01 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=78
YEP.72 – Item Durability
Introduction
This plugin requires YEP_ItemCore. Make sure this plugin is located under YEP_ItemCore in the plugin list.

这个插件需要YEP_ItemCore,确保它放在YEP_ItemCore下面

Independent Weapons and Armors will now have a Durability value. Over the course of battle, equipment durability will drop based on actions performed, damage taken, and the like. When a piece of equipment’s durability value reaches 0, the piece of equipment will break. Durability can be repaired by items and increased by skills, too.

独立武器和装备现在有了耐久度。通过战斗进程,装备耐久度将会根据战斗行动,受到伤害或者类似的降低耐久度。当你件装备耐久度降为0,这个装备会破损。耐久度可以被物品修复或被技能提升。

Notetags
The following notetags can be used to adjust item durability for equipment.

下面的标签可以被用来调整装备耐久度

Weapon and Armor Notetags:
  1. <Durability: x>
复制代码
This sets the item’s default durability value to x. This is the starting durability value for the item. If this notetag isn’t used, the independent equipment will refer to the value in the plugin parameters.

设置物品默认耐久度。这是初始值。如果没有设置,则会使用插件默认设置。
  1. <Durability Variance: x>
复制代码
This alters the starting durability value with a variance of x. This means there can be a variance of -x to +x for the durability starting value.

改变物品初始耐久度。你可以用增加或者减少
  1. <Durability Maximum: x>
复制代码
This is the maximum durability value the independent equipment can have. When repairing durability, the item’s durability value cannot exceed this amount. This amount is dependent on the base item’s durability value.

物品最大耐久度。当修复耐久度时,物品不能超过值。
  1. <Bypass Durability>
  2. <Unbreakable>
复制代码
This sets the item to not have bypass the durability system and making the independent item unbreakable.

设置物品不消耗耐久度并且不让物品破损
  1. <Break Sound Name: filename>
  2. <Break Sound Volume: x>
  3. <Break Sound Pitch: x>
  4. <Break Sound Pan: +x>
  5. <Break Sound Pan: -x>
复制代码
This changes the sound effect played when using this piece of equipment is broken in battle. Filenames are case sensitive and do not include the file extension into the filename.

这是物品破损时播放的声音。设置名字不包含拓展名

Item, Weapon, Armor Notetags:
  1. <Repair Durability: x>
复制代码
This will repair any weapon or armor’s durability by x. The repair effect is accessed from the weapon or armor’s action menu.

修复耐久度
  1. <Repair Weapon: x>
  2. <Repair Armor: x>
复制代码
This will specifically repair only weapons or armors by x amount. The repair effect is accessed from the weapon or armor’s action menu.

仅仅修复武器或者装备
  1. <Repair WType x: y>
  2. <Repair AType x: y>
复制代码
This will specifically repair only weapon-type x or armor-type x by y amount. The repair is accessed from the weapon or armor’s action menu.

修复武器类型x和装备类型x的耐久度
  1. <Repair Sound Name: filename>
  2. <Repair Sound Volume: x>
  3. <Repair Sound Pitch: x>
  4. <Repair Sound Pan: +x>
  5. <Repair Sound Pan: -x>
复制代码
This changes the sound effect played when using this item to repair the durability of another item.

修复播放声音
  1. <Unbreakable Durability>
复制代码
Removes the equipment’s durability and makes it unbreakable.

移走耐久度并且让装备不再破损
  1. <Unbreakable Weapon>
  2. <Unbreakable Armor>
复制代码
Removes the weapon or armor’s durability and makes it unbreakable.

移走武器和装备的耐久度并且不再破损
  1. <Unbreakable WType x>
  2. <Unbreakable AType x>
复制代码
Removes durability for specifically weapon-type x or armor-type x and makes it unbreakable. Filenames are case sensitive and do not include the file extension into the filename.

移走武器类型x和装备类型x的耐久度并且不再破损

Skill and Item Notetags:
  1. <User Weapon Durability: +x>
  2. <User Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause all of the user’s weapon(s) durability to be altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少耐久度x,如果到达0,则武器破损
  1. <User All Weapon Durability: +x>
  2. <User All Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause all of the user’s weapon(s) durability to be altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少所有武器的耐久度x,如果到达0,则武器破损
  1. <User Random Weapon Durability: +x>
  2. <User Random Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause a random weapon equipped by the user to have its durability altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少随机武器的耐久度x,如果到达0,则武器破损
  1. <User Armor Durability: +x>
  2. <User Armor Durability: -x>
复制代码
Each hit of this skill/item will cause the user’s armor(s) durability to be altered by +x or -x. Depending on the ‘Damage All’ plugin parameter, this will affect either all armors or affect a random armor piece. If the item reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少装备的耐久度x,如果到达0,则装备破损
  1. <User All Armor Durability: +x>
  2. <User All Armor Durability: -x>
复制代码
Each hit of this skill/item will cause all of the user’s armor(s) durability to be altered by +x or -x. If it reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少所以装备的耐久度x,如果到达0,则装备破损
  1. <User Random Armor Durability: +x>
  2. <User Random Armor Durability: -x>
复制代码
Each hit of this skill/item will cause a random armor equipped by the user to have its durability altered by +x or -x. If it reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少随机装备的耐久度x,如果到达0,则装备破损
  1. <Target Weapon Durability: +x>
  2. <Target Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause all of the target’s weapon(s) durability to be altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少目标武器的耐久度x,如果到达0,则武器破损
  1. <Target All Weapon Durability: +x>
  2. <Target All Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause all of the target’s weapon(s) durability to be altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少所有目标武器的耐久度x,如果到达0,则武器破损
  1. <Target Random Weapon Durability: +x>
  2. <Target Random Weapon Durability: -x>
复制代码
Each hit of this skill/item will cause a random weapon equipped by the target to have its durability altered by +x or -x. If it reaches 0 or lower, the weapon will break.

使用技能或者物品可以增加或者减少随机目标武器的耐久度x,如果到达0,则武器破损
  1. <Target Armor Durability: +x>
  2. <Target Armor Durability: -x>
复制代码
Each hit of this skill/item will cause the target’s armor(s) durability to be altered by +x or -x. Depending on the ‘Damage All’ plugin parameter, this will affect either all armors or affect a random armor piece. If the item reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少目标装备的耐久度x,如果到达0,则装备破损
  1. <Target All Armor Durability: +x>
  2. <Target All Armor Durability: -x>
复制代码
Each hit of this skill/item will cause all of the target’s armor(s) durability to be altered by +x or -x. If it reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少所有目标装备的耐久度x,如果到达0,则装备破损
  1. <Target Random Armor Durability: +x>
  2. <Target Random Armor Durability: -x>
复制代码
Each hit of this skill/item will cause a random armor equipped by the target to have its durability altered by +x or -x. If it reaches 0 or lower, the armor will break.

使用技能或者物品可以增加或者减少随机目标装备的耐久度x,如果到达0,则装备破损

Plugin Commands
There are a few plugin commands you can utilize to show/hide the Repair option in the Item Action Window and/or enable/disable it.

下面的插件命令可以让你开启修复耐久度选项

Plugin Commands
  1. ShowRepairDurability
  2. HideRepairDurability
复制代码
– This will show/hide the Repair command in the Item Action Window.

显示和隐藏修复耐久度菜单
  1. EnableRepairDurability
  2. DisableRepairDurability
复制代码
– This will enable/disable the Repair command in the Item Action Window.

开启和关闭修复耐久度菜单

Happy RPG Making!
作者: 沧笙    时间: 2016-2-22 13:50
本帖最后由 沧笙 于 2016-6-12 23:02 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=15
YEP.9 – Skill Cooldowns
Skill Cooldowns is an extension plugin for the Skill Core. This plugin enables you to give your skills cooldowns, a game mechanic which prevents skills from being repeatedly used requiring the player to wait a few turns in order for the skill to become available for use again.

技能冷却是一个技能核心的拓展插件。这个插件可以让你实现技能冷却,让玩家需要等待几个回合才能继续使用。

Introduction
This plugin requires YEP_SkillCore.
Make sure this plugin is located under YEP_SkillCore in the plugin list.

这个插件需要YEP_SkillCore,确保它放在YEP_SkillCore下面

This plugin allows you to give your skills cooldowns. Cooldowns are a limit enforced on a skill to prevent them from being used constantly.

这个插件让你实现技能冷却,避免连续使用技能

Cooldown Types
Cooldown (Standard)
The standard cooldown only occurs if the skill has a cooldown to pay. When used, the skill cannot be used for x turns as indicated by the cooldown. There are a number of things that contribute to cooldowns going down. The first would be simply waiting. Each turn in battle causes a cooldown to drop by 1 turn. Skills and the such can be used to speed up this process. The second would be to finish battles. Finishing a battle will cause all cooldowns to drop by a certain amount (can be defined in the parameters). And the third would be walking on the field map. Every certain amount of steps allow a skill’s cooldown to decrease.

标准冷却。当被使用时,技能需要等x回合才可以使用。这里可以利用某些东西让冷却降低。最简单的就是等待,每回合都会降低。技能或者类似的也可以降低冷却。除此之外,你还可以结束战斗,战斗结束后冷却都会到一个定值。第三种方法就是在地图上走动,走动步数可以降低冷却

Warmups
As far as most things go, Warmups do the same thing as Cooldowns: prevent skills from being used until their timer is up. The difference, however, is that warmups only occur once during battle: at the very start of it. If a skill has a warmup timer, it will trigger the moment it goes into battle and instantly disappear after battle. Warmups do not stack on top of any existing cooldowns. If a cooldown is already occurring when a skill is in the warmup phase, both the warmup and cooldown simultaneously update.

就大多数而言,热身和冷却一样,时间结束才可以使用技能,区别是,热身仅仅发生在战斗一开始。如果一个技能有热身时间,他会进入战斗中触发,战斗结束后小时。热身不会叠在任何冷却之上,当技能同时拥有冷却和热身时,会同步更新

Linked Cooldowns
A linked cooldown occurs when a skill that’s used causes another skill in the owner’s skill library to have a cooldown. All other attributes of this cooldown are the same as a standard cooldown’s. This cooldown type will take priority over Skill Type Cooldowns and Global Cooldowns if this value is defined.

关联冷却是某个技能造成另一个技能冷却时。所有的冷却都看做关联冷却。冷却将会优先考虑技能冷却和全局冷却

Skill Type Cooldowns
When a Skill Type Cooldown occurs, all skills currently in the battler’s skill library with the matching Skill Type will be on cooldown. All other attributes of this cooldown are the same as a standard cooldown’s. This cooldown type will take priority over Global Cooldowns if this value is defined.

当技能类型冷却时,所有匹配的技能类型都在冷却中。另外的技能将会是标准冷却。技能冷却优先考虑全局冷却

When a cooldown is applied for a skill that already has a cooldown, the cooldown will change to whatever is the largest value. This means if a skill has 3 turns for a cooldown and a Skill Type Cooldown would set for 1 turn, the 3 turns would remain. On the flip side, if the skill has 3 turns and the Skill Type Cooldown would set for 5 turns, then the cooldown would be changed to 5 turns instead.

当冷却应用于已存在冷却的技能,冷却将会改变最大值。这意味着,当一个技能有3回合冷却时,技能类型冷却设置为1回合,则3回合会保留。如果技能有3回合冷却,技能类型冷却设置为5回合,冷却时间变更为5回合

Notetags
Use the following notetags to alter the cooldown properties of a skill.

使用下面的标签来改变冷却

Skill Notetags:
  1. <Cooldown: x>
复制代码
Sets the cooldown for the skill to X turns. This cooldown only affects this skill alone. This value will take priority over Skill Type Cooldowns and Global Cooldowns.

设计技能冷却回合数x。这只会影响技能自身。这个值会优先考虑技能类型冷却和全局冷却
  1. <After Battle Cooldown: +x>
  2. <After Battle Cooldown: -x>
复制代码
After a battle ends (victory, loss, or escape), change the cooldown for this skill by +x turns or -x turns.

战斗之后,技能冷却增加或者减少
  1. <Cooldown Steps: x>
复制代码
Outside of battle, every x steps that the Player takes, this skill’s cooldown will drop by 1.

每走x步,技能冷却减少1
  1. <Skill x Cooldown: y>
复制代码
When using this skill, after paying the skill cost, skill x will have a linked cooldown of y turns. This value will take priority over Skill Type Cooldowns and Global Cooldowns.

使用技能后,并且支付技能消耗以后,技能x将会关联冷却y回合。这个值优先考虑技能类型冷却和全局冷却
  1. <SType x Cooldown: y>
复制代码
When using this skill, after paying the skill cost, all skills with the matching Skill Type x to have a cooldown of y. This value will take priority over Global Cooldowns.

使用技能后,并且支付技能消耗以后,所有技能类型x将会关联冷却y回合。这个值优先考虑全局冷却
  1. <Global Cooldown: x>
复制代码
When using this skill, all skills within the battler’s skill library area set to be on cooldown for x turns. This value has less priority than Individual Cooldowns and Skill Type Cooldowns.

使用技能后,所有技能将会设置冷却x回合。这个值优先于独立冷却和技能类型冷却
  1. <Bypass Cooldown>
复制代码
This causes the skill to bypass cooldowns, no matter what. This should be used for skills like Attack, Guard, Escape, etc. that should not have a cooldown assigned to them.

技能不需要冷却。例如攻击,防御,逃跑等不需要冷却的指令。

Skill and Item Notetags:
  1. <Skill x Cooldown: +y>
  2. <Skill x Cooldown: -y>
复制代码
Targets hit by this skill will have skill x’s cooldown adjusted by y. This does not apply to the user and applies only to the targets.

目标技能x的冷却增加或者减少。仅适用于目标,不能用于自己
  1. <SType x Cooldown: +y>
  2. <SType x Cooldown: -y>
复制代码
Targets hit by this skill will have all skills in their skill library with Skill Type x to have their cooldowns adjusted by y. This does not apply to the user and applies only to the targets.

目标技能类型x的冷却增加或者减少。仅适用于目标,不能用于自己
  1. <Global Cooldown: +x>
  2. <Global Cooldown: -x>
复制代码
Targets hit by this skill will have all skills in their skill library to have their cooldowns adjusted by y. This does not apply to the user and applies only to the targets.

目标全部技能的冷却增加或者减少x。仅适用于目标,不能用于自己

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <Skill x Cooldown Duration: y%>
复制代码
Alters the cooldown duration of skill x to y% when the cooldown cost is applied. This effect only applies to skill x.

改变技能x的冷却持续时间为y%。
  1. <SType x Cooldown Duration: y%>
复制代码
Alters the cooldown duration of skills with Skill Type x to y% when the cooldown cost is applied. This effect only applies to Skill Type x.

改变技能类型x的冷却持续时间为y%。
  1. <Global Cooldown Duration: x%>
复制代码
Alters the cooldown duration of all skills to x% when the cooldown cost is applied.

改变全部技能的冷却持续时间为x%。
  1. <Skill x Cooldown Rate: y%>
复制代码
Sets the cooldown rate for skill x to y% when the cooldown counter goes down. This effect only applies to skill x.

冷却需要下降时,技能x的冷却率为y%。
  1. <SType x Cooldown Rate: y%>
复制代码
Sets the cooldown rate for Skill Type x skills to y% when the cooldown counter goes down. This effect only applies to Skill Type x skills.

冷却需要下降时,技能类型x的冷却率为y%。
  1. <Global Cooldown Rate: x%>
复制代码
Sets the cooldown rate for all skills to x% when the cooldown counter goes down.

冷却需要下降时,全部技能的冷却率为x%。
  1. <Skill x Cooldown: +y>
  2. <Skill x Cooldown: -y>
复制代码
If the user performs skill x, it will have an increased or decreased cooldown value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat cooldown modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,这个技能x冷却将会改变y。这将在所有计算完成后应用一个平均冷却。
  1. <SType x Cooldown: +y>
  2. <SType x Cooldown: -y>
复制代码
If the user performs skill with skill type x, it will have an increased or decreased cooldown value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat cooldown modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,这个技能类型x冷却将会改变y。这将在所有计算完成后应用一个平均冷却。
  1. <Global Cooldown: +x>
  2. <Global Cooldown: -x>
复制代码
If the user performs any skill, it will have an increased or decreased cooldown value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat cooldown modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,全部技能冷却将会改变x。这将在所有计算完成后应用一个平均冷却。
  1. <Skill x Warmup: +y>
  2. <Skill x Warmup: -y>
复制代码
At the start of battle, skill x will have an increased or decreased warmup value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat warmup modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,战斗开始时,技能x热身时间改变y。这将在所有计算完成后应用一个平均热身时间。
  1. <SType x Warmup: +y>
  2. <SType x Warmup: -y>
复制代码
At the start of battle, all skills with skill type x it will have an increased or decreased warmup value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat warmup modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,战斗开始时,技能类型x热身时间改变y。这将在所有计算完成后应用一个平均热身时间。
  1. <Global Warmup: +x>
  2. <Global Warmup: -x>
复制代码
At the start of battle, all skills will have an increased or decreased warmup value as long as the user is the actor, class, enemy, or has the weapon or armor equipped, or is affected by the state with this notetag. These flat warmup modifications are applied after the rates and duration modifiers have been calculated.

如果玩家是特点玩家,职业,或者装备特定物品时,或者存在特点状态,战斗开始时,全部技能热身时间改变x。这将在所有计算完成后应用一个平均热身时间。

Happy RPG Making!
作者: 沧笙    时间: 2016-2-22 18:29
本帖最后由 沧笙 于 2016-6-12 23:02 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=49
YEP.43 – Skill Cost Items
Introduction
This plugin requires YEP_SkillCore.
Make sure this plugin is located under YEP_SkillCore in the plugin list.

这个插件需要YEP_SkillCore,确保它在YEP_SkillCore下面

This plugin enables you to be able to set costs for skills using items. The item costs will appear next to the other skill costs displaying the icons of the items needed and the amount of the items to be used. Item costs using this plugin can be altered by set and percentile amounts in addition to being replaced altogether by a substitute item.

你可以设置技能消耗物品。物品消耗将会显示下次使用技能需要的物品图标和数量。物品消耗可以用这个插件来设置并且可以设置替代品

Notetags
To enable skills to utilize items as costs, use the following notetags:

为了能够让技能消耗物品,你需要用下面的标签

Skill Notetags:
  1. <Item x Cost: y>
  2. <Weapon x Cost: y>
  3. <Armor x Cost: y>
复制代码
This will set the cost of the item, weapon, or armor x to require y of it before it can be used. If you are using YEP_ItemCore, independent items cannot be used as item costs as the game will not distinguish which of the independent items is fit to be used. If you use multiple of these tags, the skill will require all the listed items to be available for usage.

设置消耗的物品、武器或者装备,需要数量为y。如果你使用了YEP_ItemCore,独立物品不可以被消耗。如果你使用了多个标签,技能需要消耗所有的东西
  1. <Item Cost: x Potion>
  2. <Item Cost: x Sword>
  3. <Item Cost: x Feather Cap>
复制代码
If you prefer to use the names of the items instead, you can use the above notetag. This will make the skill require x amount of the named item, weapon, or armor. If you have multiple items with the same name, this notetag will give priority to the highest ID value in the order of items, weapons, then armors. If you are using YEP_ItemCore, independent items cannot be used as item costs as the game will not distinguish which of the independent items is fit to be used. If you use multiple of these tags, the skill will require all the listed items to be available for usage.

如果你想要使用物品名字取代,你可以使用这个标签。技能需要x数量的物品。如果你有相同名字物品,优先使用ID最高的。如果你使用了YEP_ItemCore,独立物品不可以被消耗。如果你使用了多个标签,技能需要消耗所有的东西

Class, Weapon, Armor, State Notetags:
  1. <Swap Gauge x: Item y>
  2. <Swap Gauge x: Weapon y>
  3. <Swap Gauge x: Armor y>
复制代码
Swaps out gauge x to display how much of item, weapon, or armor y the player/party has. Priority is given in the following order: Weapons, Armors, States, Class, Enemy

显示队伍拥有物品数量的物品槽。优先按照下面顺序:武器、装备、状态、职业、敌人
  1. <Swap Gauge x: Item Potion>
  2. <Swap Gauge x: Item Sword>
  3. <Swap Gauge x: Item Feather Cap>
复制代码
If you prefer to use the names of the items instead, you can use the above notetag. This will swap out gauge x to display how much of the mentioned item, weapon, or armor the player/party has. If you have multiple items with the same name, this notetag will give priority to the highest ID value in the order of items, weapons, then armors. Priority for the displayed gauge will be given in the following order: Weapons, Armors, States, Class, Enemy.

如果你想使用名字,可以用这个标签。显示队伍拥有物品数量的物品槽。如果你有重名物品,则优先用ID最高的。优先按照下面顺序:武器、装备、状态、职业、敌人

Actor, Class, Weapon, Armor, and State Notetags:
  1. <Item x Cost: +y>
  2. <Item x Cost: -y>
  3. <Weapon x Cost: +y>
  4. <Weapon x Cost: -y>
  5. <Armor x Cost: +y>
  6. <Armor x Cost: -y>
复制代码
Increases or decreases the cost of item, weapon, or armor x when required by a value of y. If the item, weapon, or armor isn’t required, then this effect does not apply to the skill cost.

增加或者减少物品、武器或装备消耗。如果物品不被需要,则这个不会生效。
  1. <Item Cost: +x Potion>
  2. <Item Cost: -x Sword>
  3. <Item Cost: +x Feather Cap>
复制代码
If you prefer to use the names of the items instead, you can use the above notetag format. This will increase or decrease the mentioned item by x amount as long as the item is required as a cost. If you have multiple items with the same name, this notetag will give priority to the highest ID value in the order of items, weapons, then armors.

如果你想使用名字,则用这个标签。增加或者减少物品、武器或装备消耗。如果物品不被需要,则这个不会生效。如果你有重名物品,则优先用ID最高的。
  1. <Item x Cost: y%>
  2. <Weapon x Cost: y%>
  3. <Armor x Cost: y%>
复制代码
Alters the cost of item, weapon, or armor x by y%. If the item, weapon, or armor isn’t required, then this effect does not apply to the skill cost.

改变物品、武器、装备消耗y%。如果物品不被需要,则不会生效。
  1. <Item Cost: x% Potion>
  2. <Item Cost: x% Sword>
  3. <Item Cost: x% Feather Cap>
复制代码
If you prefer to use the names of the items instead, you can use the above notetag format. This will adjust the cost rate of the mentioned item by x% as long as the item is required as a cost. If you have multiple items with the same name, this notetag will give priority to the highest ID value in the order of items, weapons, then armors.

如果你想使用名字,则用这个标签。改变物品、武器、装备消耗x%。如果物品不被需要,则这个不会生效。如果你有重名物品,则优先用ID最高的。
  1. <Replace Type x Cost: Type y>
复制代码
Replace ‘type’ with either ‘item’, ‘weapon’, or ‘armor’. This lets you exchange the costs used for a particular item for another (item y). The replacement is given priority to states, weapons, armors, class, and then actors.

类型可以是物品、武器或则装备。这个让你改变消耗用的类型。替代优先顺序是状态、武器、装备、职业,然后是角色
  1. <Replace Potion Cost: Ether>
  2. <Replace Sword Cost: Dagger>
  3. <Replace Feather Cap Cost: Bandana>
复制代码
If you prefer to use the names of the items instead, you can use the above notetag format. This lets you exchange the costs used for a particular item for another. The replacement is given priority to states, weapons, armors, class, and then actors. If you have multiple items with the same name, this notetag will give priority to the highest ID value in the order of items, weapons, then armors.

如果你想使用名字,则用这个标签。这个让你改变消耗用的类型。替代优先顺序是状态、武器、装备、职业,然后是角色。如果你有重名物品,则优先用ID最高的。

Item, Weapon, Armor Notetags:
  1. <Item Gauge Color 1: x>
  2. <Item Gauge Color 2: x>
复制代码
If this item is the item used as gauge display, you can have it produce a unique color using text color x.

如果物品有显示槽,可以改变显示槽颜色
  1. <Item Gauge Text: x>
复制代码
If this item is the item used as gauge display, you can have it show a different text other than its name. Replace x with what you want to write.

如果物品有显示槽,可以改变显示槽文本
  1. <Item Gauge Text Color: x>
复制代码
If you wish to use a text color other than the one predefined in the plugin’s parameters, use this notetag and replace x with the text color you wish to label the gauge with.

如果物品有显示槽,可以改变显示槽文本颜色

Happy RPG Making!
作者: 沧笙    时间: 2016-2-22 18:50
本帖最后由 沧笙 于 2016-6-12 23:03 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=28
YEP.22 – Instant Cast
A popular request from the RPG Maker VX and Ace versions of Yanfly Engine, Instant Cast makes its way into RPG Maker MV’s plugin library with a few more features now! Instant Cast allows for skills and items to be instantly used after being selected without using up the user’s turn!

来自RPG Maker VX 和VX ACE软件的非常受欢迎的需求。立即释放带给MV插件很多特点。立即释放允许技能或者物品可以立即使用而不需要浪费玩家回合

Introduction
When an action has an instant cast property, that action is used immediately on the spot without needing to wait for the turn to start. After using it, the actor can perform another action. This can add a whole new dimension of battle depth to your game as instant cast actions do not consume a turn. Note that if your actors can perform multiple actions, the instant cast will only occur if it is the very first action selected and not a subsequent one.

当行动拥有立即释放特性时,这个行动将会在这个点立即使用而不用等待回合来开始。使用完后,玩家可以继续使用其他行动。这就可以让你的战斗更加有深度。如果你的角色有多个行动,立即释放这个行动必须是第一个技能并且不在战斗序列内。

In the event an enemy uses an instant cast skill, once the enemy’s turn comes up, it will perform the instant cast skill and then immediately after, perform another skill.

在事件中,如果敌方使用立即释放技能,一旦敌方回合开始,它会立即释放并且之后开始其他技能

It is highly recommended to use this plugin with another plugin that enables skill restrictions.

这个插件通常用来开启技能限制

Notetags
The following are some notetags you can use to apply Instant Cast properties to your actions.

下面标签你可以用来设置立即释放特性

Skill and Item Notetags:
  1. <Instant>
  2. <Instant Cast>
复制代码
Both notetags work the same. This causes this action when selected as the first action for an actor to be instantly cast. When used by an enemy, this will cause the enemy to have a follow up action without consuming the enemy’s turn.

这2个标签是一样的。可以让第一个行动使用时是立即释放,当敌方使用时,这将会让敌方可以继续开始下一个行动。

Actor, Class, Enemy, Weapon, Armor, and State Notetags:
  1. <Instant Skill: x>
  2. <Instant Skill: x, x, x>
  3. <Instant Skill: x to y>
复制代码
This makes skill(s) x into having instant cast properties for the actor, class, enemy, or whenever the weapon or armor is equipped, or whenever the state is applied. If using ‘x to y’, it will be applied to all the skills from x to y.

如果特定角色、敌方、职业或者装备特点武器等,甚至特点状态,这个技能就会被立即释放
  1. <Instant Item: x>
  2. <Instant Item: x, x, x>
  3. <Instant Item: x to y>
复制代码
This makes item(s) x into having instant cast properties for the actor, class, enemy, or whenever the weapon or armor is equipped, or whenever the state is applied. If using ‘x to y’, it will be applied to all the items from x to y.

如果特定角色、敌方、职业或者装备特点武器等,甚至特点状态,这个物品使用就会被立即释放
  1. <Cancel Instant Skill: x>
  2. <Cancel Instant Skill: x, x, x>
  3. <Cancel Instant Skill: x to y>
复制代码
This makes skill(s) x unable to be instantly cast. This will take priority over all other properties that may influence instant casting if the actor, class, enemy, equipment, or states possess this notetag. If using ‘x to y’ then it will be applied to all skills from x to y.

如果特定角色、敌方、职业或者装备特点武器等,甚至特点状态,这个技能立即释放特性被取消
  1. <Cancel Instant Item: x>
  2. <Cancel Instant Item: x, x, x>
  3. <Cancel Instant item: x to y>
复制代码
This makes item(s) x unable to be instantly cast. This will take priority over all other properties that may influence instant casting if the actor, class, enemy, equipment, or states possess this notetag. If using ‘x to y’ then it will be applied to all items from x to y.

如果特定角色、敌方、职业或者装备特点武器等,甚至特点状态,这个物品立即释放特性被取消

Happy RPG Making!
作者: 沧笙    时间: 2016-2-22 19:38
本帖最后由 沧笙 于 2016-6-12 23:03 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=47
YEP.41 – Actor Variables
This plugin requires the Status Menu Core. Ever wanted to display unique Game Variables into the status menu to portray your actors? Now you can! These variables can come from a global or individual source per actor. Variables listed in the Global Columns found in the parameters will be listed for all actors. Variables defined in the actor noteboxes will be listed for that actor when displayed.

这个插件需要身份菜单核心插件。你想要展示特有的游戏变量进入你的角色身份菜单吗?现在你可以了!这些变量可以来自全局变量或者每个角色的独有变量。在参数内找到的全局变量都可以被列举。角色备注框里里设置的变量将会展示在角色栏

Introduction
This plugin requires YEP_StatusMenuCore.js.
Place this plugin under YEP_StatusMenuCore.js in the Plugin Manager.

这个插件需要YEP_StatusMenuCore,确保它放在YEP_StatusMenuCore下面

This plugin lets you place variables into the Status Menu Core in a unique page for display as actor data. These variables can come from a global or individual source per actor. Variables listed in the Global Columns found in the parameters will be listed for all actors. Variables defined in the actor noteboxes will be listed for that actor when displayed.

插件让你能够把变量放入身份菜单的特殊页显示出来。这些变量可以来自全局变量或者每个角色的独有变量。在参数内找到的全局变量都可以被列举。角色备注框里里设置的变量将会展示在角色栏

If you wish to place the Actor Variables tab in the Status Menu in a specific spot, place ‘Variables’ without the quotes in the Status Menu Core’s Command Order parameter. If it’s not present there, it will automatically order itself in the ‘Custom’ tab.

如果你想把角色变量栏放入身份菜单,请把‘Variables’ 放入身份菜单核心插件命令参数栏,否则,将会出现在‘Custom’栏

Notetags
Use the following notetags to display variables in your Status Menu.

使用下面的标签可以显示变量

Actor Notetags:
  1. <Column x Variables: y>
  2. <Column x Variables: y, y, y>
  3. <Column x Variables: y to z>
复制代码
This will display in column x (1 through 4) the variable(s) y. If using the y to z notetag, this will display all the variables from y to z.

这将在x行显示变量y。如果你使用了y到z,则会显示y到z的所有变量

Variable Icons and Display
To display icons and change the display of your variables, write the name of your variables like text codes in the variable editor.

如果想要显示图标和改变显示的变量,你可以想文本代码一样写下命令

A variable name like this
  1. \i[42]Variable Name
复制代码
will show up with an icon.

这段命令将会显示一个图标

However, if you wish to make notes that do not appear, you can place the notes between << and >>.

如果你想隐藏名字,你可以用《》来设置

For example:
  1. Hello <<You can’t see me>>World!
复制代码
will show up as ‘Hello World!’ because of the << and >> markers.

例如这段代码,将会显示‘Hello World!’。《》内的不会显示

Happy RPG Making!
作者: yexiaohangege    时间: 2016-2-22 21:18
加油啊希望你能够做下去

作者: 沧笙    时间: 2016-2-22 22:29
本帖最后由 沧笙 于 2016-6-12 23:04 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=45
YEP.39 – Battle Statistics
Ever wanted to log the battle statistics of your actors over the course of the entire gameplay? Well, now you can!

想要你玩家战斗记录统计吗?现在你可以了

This bonus plugin requires the Status Menu Core plugin.

这个插件需要身份菜单核心插件

Introduction
This plugin requires YEP_StatusMenuCore. Make sure this plugin is located under YEP_StatusMenuCore in the plugin list.

这个插件需要YEP_StatusMenuCore,确保它在YEP_StatusMenuCore下面。

If you wish to place the Battle Statistics tab in the Status Menu in a specific spot, place ‘Statistics’ without the quotes in the Status Menu Core’s Command Order parameter. If it’s not present there, it will automatically order itself in the ‘Custom’ tab.

如果你想把战斗记录栏放在菜单,请把‘Statistics‘放入身份菜单核心命令顺序参数里。如果没有设置,将会自动出现在‘Custom’栏。

Instructions
This plugin is plug-and-play. All battle information will be recorded in the Battle Statistics tab. The information will be as follows:

这个插件是即插即用。所以战斗信息将会记录在战斗统计栏。这个信息如下:

Battles Initiated
How many battles the actor was present in the starting party and what ratio.

战斗场数记录

Kills/Deaths/Assists
Displays information about how many kills, deaths, and assists performed by the actor overall. Kills rise when the actor defeats an enemy. Deaths rise if the actor falls in battle. Assists rise if the actor is present during an enemy kill.

显示杀敌数、死亡数和助攻数。杀敌数是玩家击败敌方个数。死亡数是玩家战斗死亡数。助攻数是敌方死亡时玩家在场的个数。

Damage Dealt
Total amount of damage dealt by the actor over the course of the game.

造成伤害数

Damage Taken
Total amount of damage taken by the actor over the course of the game.

遭受伤害数

Healing Dealt
Total amount of healing dealt by the actor over the course of the game.

造成治疗数

Healing Taken
Total amount of healing taken by the actor over the course of the game.

受到治疗数

Happy RPG Making!
作者: 沧笙    时间: 2016-2-23 17:53
本帖最后由 沧笙 于 2016-6-12 23:06 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=54
YEP.48 – Profile Status Page
Introduction
This plugin requires YEP_StatusMenuCore.js.
Place this plugin under YEP_StatusMenuCore.js in the Plugin Manager.

这个插件需要YEP_StatusMenuCore,确保它在YEP_StatusMenuCore下面

This plugin adds a new ‘Profile’ command to the Status Menu where the player can read up on the actor’s biography. Pictures can be added in. Text can be updated mid-game, too!

这个插件需要角色状态菜单核心插件。这个插件添加了“概述”命令,在这里玩家可以阅读角色的出生历史。在这里可以添加图片。文本也可以在游戏中更新

Notetags
The following notetags are used for actors specifically to alter the profile page properties for the Status Menu.

下面这个标签可以更加具体改变角色的个人信息概述

Actor Notetags:
  1. <Profile Text>
  2. text
  3. text
  4. </Profile Text>
复制代码
Changes the profile text from the default profile text to the text used in between the two notetags. You can use text codes for the text here. Word wrap is not supported.

改变默认的个人信息概述。你可以使用文本代码。不支持文字的自动换行。
  1. <Profile Image: filename>
复制代码
If you wish to associate a profile image for the actor, replace ‘filename’ with the filename of a picture located in your img/pictures folder. Do not include the file extension. If your image is Aldo.png, just use ‘Aldo’ and do not include the ‘.png’ extension.

如果你希望设定角色的个人概述图片,可以用文件名代替filename,不需要包含拓展名。如果你的图片是Aldo.png,你使用Aldo即可,不需要.png。
  1. <Profile Image Align: Left>
  2. <Profile Image Align: Center>
  3. <Profile Image Align: Right>
复制代码
If you wish to use a different alignment from the one in the plugin’s parameter settings, you can use these notetags. If you use a nonexistant word, then the right alignment will be decided by default.

如果你想设置不同的位置,可以使用这个标签。如果你没用,则会默认右侧

Plugin Commands
The following plugin commands can be used to alter an actor’s profile page.

下面的插件命令可以用来改变角色概况页

Plugin Commands:
  1. ClearProfileText actorId
复制代码
This will clear out all of actorId’s profile text.

清除角色概况文本
  1. AddProfileText actorId text
复制代码
This will add to actorId’s profile text the line of text.

增加角色概况文本
  1. ProfileTextLine lineIndex actorId text
复制代码
This will change the specific lineIndex of the profile text for actorId to display a specific text. For example, if you wish to the 50th line of the profile text for actor 3 to ‘Hello World’, you’ll write this out as the plugin command: ProfileTextLine 49 3 Hello World

你可以改变角色文本概述特定行的文本。例如如果你希望角色ID3的人物概述第50行为‘Hello World’,你可以这么写:ProfileTextLine 49 3 Hello World
  1. ProfileImage actorId filename
复制代码
This will change the profile image for actorId to filename without the file extension. For example, if you wish to change actor 3’s profile image to Aldo.png, you’ll write out this as the plugin command: ProfileImage 3 Aldo

这可以改变角色概述的图片显示。例如你想改变角色ID3的概述图片为Aldo.png,你可以这么写ProfileImage 3 Aldo
  1. ProfileImageAlign actorId align
复制代码
This will change the profile image alignment for actorId. Replace ‘align’ with ‘left’, ‘center’, or ‘right’ without the quotes. If a nonexistant word is used for the alignment, then the right alignment will be used. If you wish to make the image aligned to the left for actor 3, you’ll use: ProfileImageAlign 3 Left

这可以改变概述图片位置。可以用‘left’, ‘center’, 或者‘right’ 替代‘align’。如果没有没写,默认是右侧。如果你想要让角色ID3图片在左侧,你可以用ProfileImageAlign 3 Left

Happy RPG Making!
作者: 沧笙    时间: 2016-2-23 19:05
本帖最后由 沧笙 于 2016-6-12 23:06 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=70
YEP.64 – Enemy Levels
Introduction
This plugin allows enemies to function off of a leveling system. An enemy’s level will be increased relative to the player under specific rulings and will increase its stats based on its level.

这个插件允许敌方可以等级系统。通过特殊的规则,敌方等级可以提升,并且基于等级提升状态

Default Level Types
When an enemy is made in battle, it will create its initial level off of a set of rules. These are the various rules you can change the ‘Default Type’ plugin parameter to reflect.

当敌方在战斗中时,将会创造初始等级。这里有很多规则你可以用来改变默认类型

Type:

– Type 0 – Lowest level of all actors that have joined the player party.
– Type 1 – Lowest level of all actors that are in the battling party.
– Type 2 – Average level of all actors that have joined the player party.
– Type 3 – Average level of all actors that are in the battling party.
– Type 4 – Highest level of all actors that have joined the player party.
– Type 5 – Highest level of all actors that are in the battling party.

类型0-角色队伍里最低等级
类型1-战斗队伍里最低等级
类型2-角色队伍里平均等级
类型3-战斗队伍里平均等级
类型4-角色队伍里最高等级
类型5-战斗队伍里最高等级


After the level type has been determined for the enemy, random level fluctuations are then added.

在等级类型决定之后,会添加等级波动

Notetags
You can use these notetags to adjust how enemy levels are handled individually per enemy.

你可以使用下面的标签来调整敌方等级

Enemy Notetags:
  1. <Show Level>
  2. <Hide Level>
复制代码
This will cause the enemy to show or hide its level upon target selection.

显示或者隐藏敌方等级
  1. <Minimum Level: x>
  2. <Maximum Level: x>
复制代码
This sets the enemy’s minimum and maximum levels respectively to x. This will cause the enemy, upon the start of battle, to adjust levels within this particular range. Any skills that alter enemy levels are able to bypass these limits unless if it were to bypass the maximum cap.

设置敌方最小和最大等级x。这将造成敌人战斗开始等级将会在这个范围波动。任何改变敌方等级的技能都可以不受这个限制除非超过最大上限
  1. <Static Level: x>
复制代码
This sets the enemy’s starting level to exactly x. This will cause the enemy, upon the start of battle, to adjust levels within this particular range. Any skills that alter enemy levels are able to bypass these limits unless if it were to bypass the maximum cap.

设置敌方初始等级x.这将造成敌人战斗开始等级将会在这个范围波动。任何改变敌方等级的技能都可以不受这个限制除非超过最大上限
  1. <Starting Level Type: x>
复制代码
This sets the enemy’s starting level type to x from 0 to 5. Refer to the ‘Default Level Types’ party of the Help File.

设置敌方初始等级类型x。
  1. <Positive Level Fluctuation: x>
  2. <Negative Level Fluctuation: x>
复制代码
This sets the positive/negative level fluctuation for the enemy. Any level fluctuation is calculated at the start of battle, but after the starting level type has been determined.

设置等级的正波动和负波动。等级波动在战斗开始并且等级类型选择之后计算好
  1. <Level Fluctuation: x>
复制代码
This sets both the positive and negative level fluctuation for the enemy to x. Any level fluctuation is calculated at the start of battle, but after the starting level type has been determined.

设置等级波动x。等级波动在战斗开始并且等级类型选择之后计算好
  1. <stat Rate: +x% per level>
  2. <stat Rate: -x% per level>
  3. <stat Rate: +x.y per level>
  4. <stat Rate: -x.y per level>
复制代码
Replace ‘stat’ with ‘maxhp’, ‘maxmp’, ‘atk’, ‘def’, ‘mat’, ‘mdf’, ‘agi’, ‘luk’, ‘exp’, or ‘gold’. This will set this enemy to have an increase or decrease of x% rate per level. If you use the x.y formula, it will have a rate increase of +x.y or -x.y per level.

可以按比例改变多个状态。这将改变每次提升等级,改变状态。
  1. <stat Flat: +x per level>
  2. <stat Flat: -x per level>
  3. <stat Flat: +x.y per level>
  4. <stat Flat: -x.y per level>
复制代码
Replace ‘stat’ with ‘maxhp’, ‘maxmp’, ‘atk’, ‘def’, ‘mat’, ‘mdf’, ‘agi’, ‘luk’, ‘exp’, or ‘gold’. This will set this enemy to have an increase or decrease of flat x value per level. If you use the x.y formula, it will have a flat increase of +x.y or -x.y per level.

可以直接改变多个状态。这将改变每次提升等级,改变状态。
  1. <Resist Level Change>
复制代码
This will cause the enemy to be immune to any form of level changing through skills and items. However, the enemy is not immune to any level changing through script calls.

这可以让地方不受任何改变等级的技能或者物品影响。但是敌方不能免疫脚本的修改
  1. <Skill x Require Level: y>
  2. <Skill name Require Level: y>
复制代码
If this enemy is to use skill x (or named skill), it must be at least level y to be able to use it. If the enemy is under level y, the skill will be sealed and cannot be used.

如果敌方想要使用技能x,他必须最低等级为y。如果低于等级y,技能则被封存不能使用

Skill and Item Notetags:
  1. <Reset Enemy Level>
复制代码
This will reset the target enemy’s level back to what it was at the start of battle.

重置敌方等级
  1. <Change Enemy Level: +x>
  2. <Change Enemy Level: -x>
复制代码
If this action is used against an enemy, it will change the enemy’s level by +x or -x. If an action contains both a reset and level change, the reset will occur first before the level change.

如果行动目标是敌方,则会改变其等级。如果行动包含重置和等级改变,重置效果将会优先发动

Plugin Commands
If you wish to change enemy levels through plugin commands, you can use the following plugin commands to alter them. These plugin commands are only used inside battle.

如果你想要通过插件命令改变敌方等级。你可以用下面的命令改变。只可以在战斗中使用

Plugin Command:
  1. EnemyLevelChange 2 to 50
复制代码
– This will reset the enemy in position 2’s level to 50.

重置位置2的敌方等级为50
  1. EnemyLevelChangeAll 50
复制代码
– This will change the levels of all enemies to 50.

重置所有敌方等级为50
  1. EnemyGainLevel 3 by 20
复制代码
– This will cause the enemy in positon 3 to gain 20 levels.

增加位置3的敌方等级20
  1. EnemyGainLevelAll 20
复制代码
– This will cause all enemies to gain 20 levels.

增加所有敌方等级20
  1. EnemyLoseLevel 4 by 10
复制代码
– This will cause the enemy in positon 4 to lose 10 levels.

减少位置4的敌方等级10
  1. EnemyLoseLevelAll 10
复制代码
– This will cause all enemies to lose 10 levels.

减少所有敌方等级10
  1. EnemyLevelReset 5
复制代码
– This will reset the enemy in position 5’s level to the level it had at the start of battle.

重置位置5的敌方等级
  1. EnemyLevelResetAll
复制代码
– This will reset all enemy levels to their original levels.

重置所有敌方等级

Happy RPG Making!
作者: 沧笙    时间: 2016-2-23 21:59
本帖最后由 沧笙 于 2016-6-12 23:07 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=33
YEP.27 – Job Points
This plugin by itself will not change any major game functions, but instead, it works in combination with other plugins that make use of this plugin’s functions should you decide to incorporate Job Points into your game.

这个插件不会改变游戏的主要功能,但是相反,你可以结合其他插件来结合职业点放入游戏

Add Ons

Fox’s JP Levels – This plugin adds levels to the Yanfly’s JobPoint System, like Final Fantasy Tactics had. It allows for restrictions on what skills your allowed to buy with the SkillLearnSystem based on the current classes’ Job Level. It allows for restrictions on what class your allowed to equip with the ClassChangeCore based on the current classes’ Job Level. The Job automatically gains levels just by gaining JobPoints.
这个插件为为职业点系统添加了等级,就像最终幻想那种。允许为利用技能学习系统购买的技能添加限制,为职业改变系统改变的职业添加限制。职业将通过获得职业点自动升级
MuteDay’s Job Point Extension – This plugin adds extended functionality to Job Points, by allowing trickle mechanics and how much subclasses gain while gaining JP for the primary class.
这个插件拓展了职业点功能,允许其缓慢增加并且可以设置主职业获得点数同时副职业的获得数
MuteDay’s Job Mastery – if you have learned all learnable skills for a job it gets marked as mastered and if you have Fox’s addon it will visibly show that on the menu.
如果你学习了某个职业所有的技能,你就成为大师,如果你使用了Fox插件,你可以让它显示在菜单上

Introduction
This plugin by itself will not change any major game functions, but instead, it works in combination with other plugins that make use of this plugin’s functions should you decide to incorporate Job Points into your game.

这个插件不会改变游戏的主要功能,但是相反,你可以结合其他插件来结合职业点放入游戏

When Job Points are earned, they are given to the actor’s current class. If the actor were to switch classes, then the Job Points will be changed to that class’s Job Points until reverted back.

当获得职业点时,他们赋予给玩家的职业。如果玩家切换职业,职业点将会变成这个职业的,除非他们被还原。

Victory Aftermath Compatibility
If you have the YEP_VictoryAftermath plugin installed and wish to make use of the JP windows, position this plugin lower than YEP_VictoryAftermath in the Plugin Manager.

如果你有YEP_VictoryAftermath这个插件并且希望使用JP窗口,你可以把这个放在YEP_VictoryAftermath下面

After that, if you wish to define the timing of the JP window to appear at a certain point instead of the plugin doing it automatically, insert “JP” in the “Victory Order” parameter within Victory Aftermath where you want the JP window to appear.

在这之后,如果你希望决定JP窗口出现的时间,可以插入“JP”在“Victory Order” 参数里

Notetags
Here are some notetags related to Job Points.

这里有一些标签

Actor Notetags
  1. <Starting JP: x>
复制代码
Sets the actor’s starting JP value to be x for the actor’s initial class.

设置职业初始职业点
  1. <Class x Starting JP: y>
复制代码
Sets the actor’s starting JP value for class x to be y.

设置职业x的初始职业点y
  1. <JP Rate: x%>
复制代码
This changes the rate of JP gained by x%. By default, all objects have a default rate of 100%. Increasing this to 200% will increase JP gained by twice as much while 50% will halve the amount of JP gained.

设置职业点增加率。默认是100%。如果设置200%则会获得2倍职业点,50%则获得一半。

Skill and Item Notetags
  1. <JP Gain: x>
复制代码
This makes it so that the actor using this skill or item will gain x amount of JP instead of the default amount of JP found in the parameters.

使用技能或者物品可以获得x个职业点
  1. <Target JP Gain: x>
复制代码
This makes it so that the target actor affected by this skill or item will gain x amount of JP.

目标角色可以获得x个职业点

Class, Weapon, Armor, and State Notetag
  1. <JP Rate: x%>
复制代码
This changes the rate of JP gained by x%. By default, all objects have a default rate of 100%. Increasing this to 200% will increase JP gained by twice as much while 50% will halve the amount of JP gained.

设置职业点增加率。默认是100%。如果设置200%则会获得2倍职业点,50%则获得一半。

Enemy Notetag
  1. <JP: x>
复制代码
When the enemy is defeated, the party members present will gain x JP each.

敌方被击败时,每个队伍成员获得x职业点

Plugin Commands
For those wondering how to manually give, remove, or set JP for an actor, you can use the following Plugin Commands.

如果你手动赋予,移除或者设置职业点给玩家,你可以用下面的插件命令

Plugin Commands:
  1. gainJp actorId jp
  2. gainJp actorId jp classId
复制代码
Replace ‘actorId’ with the ID of the actor you wish to change the JP of. Replace ‘jp’ with the amount of JP you wish to alter. If you are using ‘classId’, replace it with the ID of the actor’s class you wish to alter. This command will let the actor gain JP.

指定ID的角色甚至指定职业获得职业点
  1. loseJp actorId jp
  2. loseJp actorId jp classId
复制代码
Replace ‘actorId’ with the ID of the actor you wish to change the JP of. Replace ‘jp’ with the amount of JP you wish to alter. If you are using ‘classId’, replace it with the ID of the actor’s class you wish to alter. This command will cause the actor to lose JP.

指定ID的角色甚至指定职业失去职业点
  1. setJp actorId jp
  2. setJp actorId jp classId
复制代码
Replace ‘actorId’ with the ID of the actor you wish to change the JP of. Replace ‘jp’ with the amount of JP you wish to alter. If you are using ‘classId’, replace it with the ID of the actor’s class you wish to alter. This command will set the actor’s JP to a particular value.

指定ID的角色甚至指定职业的职业点

Happy RPG Making!

作者: 沧笙    时间: 2016-2-26 23:09
本帖最后由 沧笙 于 2016-6-12 23:08 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=35
YEP.29 – Party System
Introduction
This plugin replaces the “Formation” command found in the in-game menu with a new scene where the player can adjust the party he or she wants in a more comfortable way.

这个插件替代了编队命令,并用一个新的窗口代替,在这里你可以更加方便的调整队伍

If you are using YEP_BattleEngineCore.js and would like to enable party switching mid-battle, place this plugin under YEP_BattleEngineCore.js in the plugin’s list.

如果你使用了YEP_BattleEngineCore,并且想在战斗中开启队伍切换,请把它放在YEP_BattleEngineCore下面

This plugin is plug and play. All you have to do is just turn it on and change the parameters to your liking.

这个插件是即插即用。你只需要打开它并且更改你想要的参数

Plugin Commands
Here are some plugin commands you can use!

这里是你需要的一些插件命令

Plugin Command:
  1. OpenPartyMenu
复制代码
Opens up the Party Menu from the field.

打开队伍菜单

Actors can also be required, meaning the player must have that actor(s) in the party before the player is able to leave the party menu. Required actors can be moved around, unlike locked actors. Keep in mind if you do make some actors required, do not make the game require more actors than the possible maximum battle members or else the player will be stuck in the party menu.

在你离开队伍菜单时,你必须拥有至少一名角色。和锁定角色不同,必需的角色可以移动。记住如果你设置了必需的角色,则不要让必需角色数超过战斗队伍最大上限,否则玩家将会卡死在队伍菜单

Plugin Command:
  1. ShowBattleFormation
复制代码
Shows ‘Formation’ command in battle.

在战斗中显示编队命令
  1. HideBattleFormation
复制代码
Hides ‘Formation’ command in battle.

在战斗中隐藏编队命令
  1. EnableBattleFormation
复制代码
Enables ‘Formation’ command in battle.

在战斗中开启编队命令
  1. DisableBattleFormation
复制代码
Disables ‘Formation’ command in battle.

在战斗中关闭编队命令
  1. LockActor 3
复制代码
Locks actor 3.

锁定角色3
  1. LockActor 4 5 6
复制代码
Locks actors 4, 5, and 6.

锁定角色4,5,6
  1. UnlockActor 3
复制代码
Unlocks actor 3.

解锁角色3
  1. UnlockActor 4 5 6
复制代码
Unlocks actors 4, 5, and 6.

解锁角色4,5,6

Locked Actors cannot be moved out of their current position and must be in the party.

锁定的角色不可以被从初始位置移开并且必需在队伍里
  1. RequireActor 3
复制代码
Player must have actor 3 in party.

必需角色3
  1. RequireActor 4 5 6
复制代码
Player must have actors 4, 5, and 6 in party.

必需角色4,5,6
  1. UnrequireActor 3
复制代码
Player no longer needs actor 3 in party.

不在必需角色3
  1. UnrequireActor 4 5 6
复制代码
Player no longer needs actors 4, 5, and 6 in party.

不在必需角色4,5,6

Required Actors must be in the party in order for the player to be able to exit the party menu.

必需角色必需在队伍里才可以退出队伍菜单

Happy RPG Making!
作者: 沧笙    时间: 2016-2-27 08:16
本帖最后由 沧笙 于 2016-6-12 23:08 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=58
YEP.52 – Region Battlebacks
region战斗背景定义工具--可以使用区域图块组控制你遇敌时的战斗背景
什么叫区域图块组?就是图块组里的R选项卡,里面是1-255的ID标识
同时这个插件还可以让你修改默认地形的遇敌背景,很方便。
--翻译 by 抖M俱乐部的 SmithJiong/bennett01/SOAP
转载请注明出处
注意:下面parameters配置中,Battleback1表示背景图下层,即img\battlebacks1中的文件
Battleback2表示背景图上层,即img\battlebacks2中的文件,不再单独解释。
paremeters配置主要让你修改默认地图战斗背景使用,
如果你想使用region区块标记不同的战斗背景,请使用地图配置界面的注释命令。

Introduction
When using an overworld map, you actually have no control over any of the battlebacks used for the region you’re in. Although they sometimes make sense if you’re using the default RTP graphics, other parts of the terrain do not translate well if you’re using custom graphics with different names. As a result, this can result in certain images not loading and promptly crashing the game.

使用世界地图时,你会发现自己并不能使用region区块来控制战斗背景。当然,本插件还能有效避免因为其他地图上战斗背景名称不匹配和加载失败引起的游戏崩溃。

This plugin will allow you to alter the battlebacks used by default for the overworld in addition to bind specific battlebacks to specific tiles on the map through usage of regions.

本插件可以允许你改变默认地形的默认战斗背景,同时也可以让你用地图注释命令定义使用region区块定义的特别战斗背景

Notetags
To bind specific battlebacks to certain region ID’s, you can use these following notetags:

要绑定背景地图给特殊的region区块,你可以使用下面的的注释命令:

Map Notetags:
  1. <Region x Battleback1: filename>
  2. <Region x Battleback2: filename>
复制代码
This will change the battleback1 or battleback2 for region x to use the battleback image with the matching filename. When writing out the filename, it is case sensitive. Do not insert the file extension.

很简单x为region区块的ID号,filename为背景图片名称。注意这里只需要用文件名,不需要路径,你的所有战斗背景都应该放在游戏工程的原始目录下面。

For example:

If you want Region 5 to use battleback1 Dirt2.png and battleback2 as Forest.png, you would use these two notetags:
  1. <Region 5 Battleback1: Dirt2>
  2. <Region 5 Battleback2: Forest>
复制代码
Insert these combinations into the noteboxes of the maps you wish to use specific battlebacks per region for.

上面的命令实现了如果玩家踏入地图上ID为5的region标记区域触发的战斗都将会使用以Dirt2文件为地、Forest文件为天的战斗背景。

Happy RPG Making!
作者: 沧笙    时间: 2016-2-27 08:36
本帖最后由 沧笙 于 2016-6-12 23:09 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=23
YEP.17 – Region Events
这个插件的功能很简单,可以用地图上的Region ID来调用某个公共事件。
下面的配置就不一一翻译了,从Region1到Region255代表了RegionID的256个图块
默认值default为0 代表该regionID没有绑定任何公共事件,如果你想绑定公共事件
就把0改为公共事件的编号
举个例子:我定义了一个公共事件0005,事件触发效果为屏幕闪烁、玩家队伍HP减少10%
我现在把region1的default值改为5,并在地图上所有沼泽区域覆盖region1图层
那么当角色进入所有沼泽地形时就会触发上述事件,实现地形伤害效果。
这种方法比修改伤害地形类型有效,在于事件可以触发更多连锁效果,比如闪屏、弹出对话框等

Apply common events to specified regions! Simply by stepping on a tile marked by that region will trigger a specific common event!

给特殊区域绑定公共事件。走到贴上公共事件的区域就会触发特殊事件

WARNING: Keep in mind that if you apply this in areas with step encounters, it will not cause the encounter countdown value to go down. This is how RPG Maker MV handles it. The same way if you were to lay out your map with touch-events that trigger common events, the encounter countdown value would not go down either. To get around this, within the common event used, place a script call with $gamePlayer.updateEncounterCount().

警告:如果你设置了遭遇模式,这不会降低步行遭遇数。这是MV软件检索的。类似如果你放置了触碰事件,步行遭遇数也不会降低。如果你在事件触发时改变,可以用上诉脚本命令

Introduction and Instructions
There are 255 Regions you can mark on your map. You can set it so that when players step on those specific Regions, a Common Event will play each time they step on it. To do so, bind a Common Event’s ID to the Region number in this plugin’s parameters. It will make it so that any tile with that very specific Region ID to trigger an on-Player Touch event using the Common Event ID that you have marked for it.

地图上有255个区域可以标记。你可以通过插件绑定事件ID,来让玩家步行此区域触发。

Keep in mind that if any common event occurs during a touch input, it will clear the touch input as intended by the game engine.

注意如果任何事件通过触碰发动,这将会清除游戏触碰记录

Notetags
You can use this notetag inside of your maps.

以下注释命令用在地图配置界面。

Map Notetags:
  1. <Region x Event: y>
复制代码
If the player steps onto a tile marked by Region x, it will run the common event y. This will override the default settings marked in the editor specifically for that map.

自定义region ID为X的图层块,会触发公共事件Y。注意X范围为1-255,Y的范围为你自定义公共事件的编号。

Happy RPG Making!
作者: 沧笙    时间: 2016-2-27 08:49
本帖最后由 沧笙 于 2016-6-12 23:04 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=24
YEP.18 – Region Restrictions
本插件可以使用Region图层阻挡事件或者玩家进入某些区域
注意:插件配置中定义的Region为全局生效,即在插件本身定义的region功能会适用于所有地图图层,如果你想在不同的地图定义不同的region阻挡功能,请参照下文的注释命令于各地图配置页面单独设置。

Introduction and Instructions
Not everybody wants NPC’s to travel all over the place. With this plugin, you can set NPC’s to be unable to move pass tiles marked by a specified Region ID. Simply draw out the area you want to enclose NPC’s in on and they’ll be unable to move past it unless they have Through on. Likewise, there are regions that you can prevent the player from moving onto, too!

不是所有人都想让NPC能够随便溜达的!本插件可以让你你的NPC无法穿越某Region图层覆盖的区域。同样的,你也可以使用region图层设置总是允许玩家、NPC穿越的区域,从而忽略地形限制,如此就不必担心过多的具有跟随功能的NPC把你逼近死胡同、堵在大门口,而且能够使一些隐蔽通道、隐藏地区的设计更简单。

Notetags
You can use this notetag inside of your maps.
以下注释命令用于地图属性界面

Map Notetags:
  1. <Player Restrict Region: x>
  2. <Player Restrict Region: x, x, x>
  3. <Player Restrict Region: x to y>
复制代码
Restricts region x for the player on this particular map. Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.
阻止玩家 通过ID为x的region图层,可以单独定义1个ID,也可以定义复数个,还可以定义区间。以下同理
  1. <Event Restrict Region: x>
  2. <Event Restrict Region: x, x, x>
  3. <Event Restrict Region: x to y>
复制代码
Restricts region x for all events on this particular map. Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.

阻止事件 通过ID为x的region图层
  1. <All Restrict Region: x>
  2. <All Restrict Region: x, x, x>
  3. <All Restrict Region: x to y>
复制代码
Restricts region x for the player and all events on this particular map.Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.

阻止事件和玩家 通过ID为x的region图层
  1. <Player Allow Region: x>
  2. <Player Allow Region: x, x, x>
  3. <Player Allow Region: x to y>
复制代码
Allows region x for the player on this particular map. Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.

强制允许玩家 通过ID为x的region图层
  1. <Event Allow Region: x>
  2. <Event Allow Region: x, x, x>
  3. <Event Allow Region: x to y>
复制代码
Allows region x for all events on this particular map. Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.

强制允许事件 通过ID为x的region图层
  1. <All Allow Region: x>
  2. <All Allow Region: x, x, x>
  3. <All Allow Region: x to y>
复制代码
Allows region x for the player and all events on this particular map.Use multiple x to mark more regions. From x to y, you can mark a multitude of regions.

强制允许玩家和事件 通过ID为x的region图层

Happy RPG Making!
作者: 沧笙    时间: 2016-2-28 09:20
本帖最后由 沧笙 于 2016-6-12 23:05 编辑

http://static.hdslb.com/miniloader.swf?aid=3727626&page=72
YEP.66 – Steal & Snatch
Introduction
Stealing is a commonly used mechanic found in many traditional RPG’s. This plugin enables you to replicate that mechanic and add more depth upon it.

偷窃技能是很多传统RPG都有的技能。这个插件可以让你能够开启这个能力并且更深度的开发了它

Enemies can have multiple items to steal in addition to their default drops. When an actor goes to steal from an enemy, the actor has a percent change for the steal attempt to be successful. If successful, the actor grabs a random item from the stealable items pool and the party gains the said item.

除了默认掉落,敌方有很多东西可以偷窃。当玩家偷窃敌方时,角色会判断成功率。如果成功则随机得到偷窃池内的物品

In addition to stealing, there is a new mechanic called ‘Snatch’. While stealing allows your actors to grab random items from the enemy, snatching lets your actors target the item they want to steal and focus only on that item alone.

除了偷窃,这里还有新的能力叫做抢劫。相比偷窃允许玩家从敌方获得随机物品,抢劫可以让玩家获得你想偷得物品并且强制得到

Another feature for this plugin is that stealing a piece of equipment can now ‘debuff’ the enemy. If an actor steals a sword that gives 10 ATK, the enemy will lose 10 ATK. This feature can be turned off. Also new (and optional) is the ability to steal the enemy’s drop items. Enemies won’t always necessarily drop their items after being defeated, but stealing from them directly will allow your players to secure those items. Once an item is stolen, it will not drop again at the end of battle.

插件的另一个特点就是抢劫装备碎片可以减益敌方。如果角色偷了一把攻击10的短剑,敌方攻击力掉落10。这个功能可以被关闭。敌方不一定会掉落他们的物品,但是偷窃可以确保你拿到。一旦物品被偷,在战斗结束时将不会掉落

Notetags
Use the following notetags to set up your steal effects.

使用下面的标签来设置你的偷窃效果

Enemy Notetags:
  1. <Steal Item x: y%>
  2. <Steal Weapon x: y%>
  3. <Steal Armor x: y%>
  4. <Steal Gold x: y%>
复制代码
Gives the enemy the respect item to be stolen. x is the item’s ID while y% is the rate at which the item can be stolen from.

设置可以偷的物品及概率
  1. <Steal Potion: y%>
  2. <Steal Short Sword: y%>
  3. <Steal Round Shield: y%>
复制代码
If you decide to use names instead of item ID’s, you can use the above notetag format. If you have multiple items with the same name, priority will be given to the item with the highest item ID in the order of items, weapons, and then armors.

使用名称来设置可以偷的物品及概率
  1. <Steal Resist: +x%>
  2. <Steal Resist: -x%>
复制代码
This is the enemy’s inherent resistance against stealing.

防偷能力增加或减少x%

Skill and Item Notetags:
  1. <Steal>
  2. <Steal: +x%>
  3. <Steal: -x%>
复制代码
This enables the skill/item to have steal properties. Actions with steal properties will have a chance of stealing an item. This notetag applies to all item types. If you use the notetag versions with +x% or -x%, the steal rate is increased/decreased by x%.

开启技能或者物品的偷窃特性。拥有偷窃特性的行动有机会偷得物品。适用于所有物品类型。你还可以设置物品偷窃概率的增减
  1. <Steal Item>
  2. <Steal Item: +x%>
  3. <Steal Item: -x%>
复制代码
This enables the skill/item to have steal properties. Actions with steal properties will have a chance of stealing an item. This notetag adds item types to the stealable item pool. If you use the notetag versions with +x% or -x%, the steal rate is increased/decreased for item types by x%.

开启偷窃物品特性,并设定概率
  1. <Steal Weapon>
  2. <Steal Weapon: +x%>
  3. <Steal Weapon: -x%>
复制代码
This enables the skill/item to have steal properties. Actions with steal properties will have a chance of stealing an item. This notetag adds weapon types to the stealable item pool. If you use the notetag versions with +x% or -x%, the steal rate is increased/decreased weapon item types by x%.

开启偷窃武器特性,并设定概率
  1. <Steal Armor>
  2. <Steal Armor: +x%>
  3. <Steal Armor: -x%>
复制代码
This enables the skill/item to have steal properties. Actions with steal properties will have a chance of stealing an item. This notetag adds armor types to the stealable item pool. If you use the notetag versions with +x% or -x%, the steal rate is increased/decreased for armor types by x%.

开启偷窃装备特性,并设定概率
  1. <Steal Gold>
  2. <Steal Gold: +x%>
  3. <Steal Gold: -x%>
复制代码
This enables the skill/item to have steal properties. Actions with steal properties will have a chance of stealing an item. This notetag adds gold types to the stealable item pool. If you use the notetag versions with +x% or -x%, the steal rate is increased/decreased for gold by x%.

开启偷窃物金钱特性,并设定概率
  1. <Snatch>
  2. <Snatch: +x%>
  3. <Snatch: -x%>
复制代码
This enables the skill/item to have snatch properties. Actions with snatch properties are able to select the exact item they wish to steal. This notetag applies to all item types. If you use the notetag versions with +x% or -x%, the snatch rate is increased/decreased by x%.
Note: Snatching only works on skills/items that target.

开启抢劫特性,并设定概率,只适用于技能或者物品目标
  1. <Snatch Item>
  2. <Snatch Item: +x%>
  3. <Snatch Item: -x%>
复制代码
This enables the skill/item to have snatch properties. Actions with snatch properties are able to select the exact item they wish to steal. This notetag adds items to the pool. If you use the notetag versions with +x% or -x%, the snatch rate is Note: Snatching only works on skills/items that target.

开启抢劫物品特性,并设定概率,只适用于技能或者物品目标
  1. <Snatch Weapon>
  2. <Snatch Weapon: +x%>
  3. <Snatch Weapon: -x%>
复制代码
This enables the skill/item to have snatch properties. Actions with snatch properties are able to select the exact item they wish to steal. This notetag adds weapons to the pool. If you use the notetag versions with +x% or -x%, the snatch rate is increased/decreased by x% for weapons.
Note: Snatching only works on skills/items that target.

开启抢劫武器特性,并设定概率,只适用于技能或者物品目标
  1. <Snatch Armor>
  2. <Snatch Armor: +x%>
  3. <Snatch Armor: -x%>
复制代码
This enables the skill/item to have snatch properties. Actions with snatch properties are able to select the exact item they wish to steal. This notetag adds armors to the pool. If you use the notetag versions with +x% or -x%, the snatch rate is increased/decreased by x% for armors.
Note: Snatching only works on skills/items that target.

开启抢劫装备特性,并设定概率,只适用于技能或者物品目标
  1. <Snatch Gold>
  2. <Snatch Gold: +x%>
  3. <Snatch Gold: -x%>
复制代码
This enables the skill/item to have snatch properties. Actions with snatch properties are able to select the exact item they wish to steal. This notetag adds gold targets to the pool. If you use the notetag versions with +x% or -x%, the snatch rate is increased/decreased by x% for gold.
Note: Snatching only works on skills/items that target.

开启抢劫金钱特性,并设定概率,只适用于技能或者物品目标

Item, Weapon, and Armor Notetags:
  1. <Enable Automatic Debuff>
  2. <Disable Automatic Debuff>
复制代码
This let’s you override the ‘Automatic Effect’ settings in the parameters for this individual item. Enabling it will cause any weapons and armors to debuff the enemy’s parameters relative to the piece of equipment stolen. Disabling it will make no such thing occur. Automatic Debuffing is only applied to weapons and armors.

开启和关闭自动减益
  1. <Steal Sound Name: filename>
复制代码
If you wish to give an item a unique sound effect when stolen, use this notetag to accomplish that. Exclude file extensions from the ‘filename’.

偷窃声音设置
  1. <Steal Sound Volume: x>
复制代码
To change the volume for this item’s sound effect when it is stolen, use this notetag and replace x with the volume level desired.

偷窃声音音量设置
  1. <Steal Sound Pitch: x>
复制代码
To change the pitch for this item’s sound effect when it is stolen, use this notetag and replace x with the pitch desired.

偷窃声音音调设置
  1. <Steal Sound Pan: x>
复制代码
To change the pan for this item’s sound effect when it is stolen, use this notetag and replace x with the pan desired.

偷窃声音音域设置

Actor, Class, Weapon, Armor, and State Notetags:
  1. <Steal Rate: +x%>
  2. <Steal Rate: -x%>
  3. <Steal Type Rate: +x%>
  4. <Steal Type Rate: -x%>
复制代码
Increase/decrease the steal rate for the user by x%. If you use the ‘Type’ notetag, replace ‘Type’ with ‘Item’, ‘Weapon’, ‘Armor’, or ‘Gold’ to apply individual steal rate bonuses for just those types.

偷窃概率设置

Happy RPG Making!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1