扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 152|回复: 0

[转载发布] 鸟小屋技能替换插件(使用者满足条件改放新技能)

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    昨天 16:47
  • 签到天数: 113 天

    连续签到: 3 天

    [LV.6]常住居民II

    2338

    主题

    400

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10580
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13346

    灌水之王

    发表于 2024-1-19 19:38:21 | 显示全部楼层 |阅读模式
    【TorigoyaMZ_SkillChangeTo 鸟小屋的技能替换插件插件】

    插件作者:Ruたん
    插件出处:鸟小屋
    使用条款:
    本网站发布的插件可以免费使用。
    用于游戏 → 确定
    用于付费游戏或有年龄限制的游戏 → 可以
    将使用过的游戏提交至比赛 → 确定
    修改→确定
    重新分配 → 确定
    版权 → 你不必这样做!(如果你愿意的话我可能会去看????)
    如果每个插件或说明页面有特殊规则,请遵循这些规则。



    发动技能时,可以根据使用者的条件,替换为其他技能!
    例如:普通的2连击绝技,在使用者HP低于25%时,改为施放超必杀技!


    ------------------------------------------------------------
    ■ 设置方法
    ------------------------------------------------------------
    在技能的备注栏输入命令:
    <ChangeTo[技能编号]: 施放条件>

    ● ChangeTo[技能编号]
    符合条件时施放的新技能的编号。

    ● 施放条件
    与技能伤害公式相同的描述。
    只支持a.xxx,即使用者的状态作为条件,不支持目标 b.xxx

    注:「>」大于号的替代形式
    由于备注命令需要使用括号<>,所以不支持在施放条件直接使用>大于号。
    1. 可以用 > 代替 >大于号。
    2. 可以用 < 代替 <小于号,但公式内可以直接使用<小于符号。
    3. 汉化者新增:用 “大于/小于” 中文来代替命令中的>和<符号。
       如:<ChangeTo[10]: a.hp 大于 100>
       如:<ChangeTo[11]: a.mp 小于 100>

    ------------------------------------------------------------
    ■ 设定例子
    ------------------------------------------------------------
    ● 例1) 当使用者HP少于100点时,改为施放10号技能。
    <ChangeTo[10]: a.hp < 100>

    ● 例2) 当使用者HP少于25%时,改为施放11号技能。
    <ChangeTo[11]: a.hp < (a.mhp0.25)>

    ● 例3) 有10%的几率,改为施放12号技能。
    <ChangeTo[12]: Math.random() < 0.10>

    ------------------------------------------------------------
    ■ 特殊情况说明
    ------------------------------------------------------------
    1. 可以设置多种条件,来根据情况施放不同的技能。
       但符合条件时,会优先从上到下的顺序施放。
      (应该不会因为同时符合多个条件而施放多次新技能,请自行测试)

     ▼ 正确的例子
     <ChangeTo[11]: a.hp < 100> # 条件1:HP小于100时施放技能11
     <ChangeTo[12]: a.hp < 300> # 条件2:HP小于300时施放技能12

     ▼ 错误的例
     <ChangeTo[11]: a.hp < 100> # HP小于100时施放技能11
     <ChangeTo[11]: a.mp < 50>  # MP小于50时施放技能11
     不支持使用不同的条件来施放相同的技能。


    2. 不支持连续使用技能替换!!!
       例如:技能1符合条件后改为施放技能2,技能2又设置条件来施放技能3。(不能这样!)
       因为这样使用可能会造成无限循环而造成死机!

    3.汉化测试注:
    假如你设置了技能1满足条件后施放技能2,
    而技能2正常施放时需要TP100。
    当你因为满足条件改为施放技能2时,
    会忽略TP100的这个要求。
    但会依然会扣除TP。(100点以内有多少扣多少)

                本帖来自P1论坛作者暴走的露露,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg. blue/forum.php?mod=viewthread&tid=494184  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2025-3-14 14:10 , Processed in 0.138251 second(s), 58 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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