设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 85|回复: 0

[转载发布] NeMV - Battle Action Messages

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    2026-7-12 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    8305

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    30617
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    39816

    灌水之王

    发表于 6 天前 | 显示全部楼层 |阅读模式
    Plugin: NeMV - Battle Action Messages


    Version: 1.0.1


    Author: Nekoyoubi


    Release: May 1st 2016


    Download: https://raw.githubusercontent.com/nekoyoubi/NeMV/master/NeMV_BattleActionMessages.js


    Requires: n/a


    Introduction


            This plugin allows your skill and item messages to be customized in the moment by writing JavaScript eval() code in the item or skill’s notebox.


    Features


    • Simple notetag setup
    • Complete control over skill/item messages via JavaScript
    • No prerequisite plugins



    Example Use Cases


    • Randomizing attack messages (e.g. " attacks!", " swings wildly!", " boops.")
    • Display dynamic information to the player (e.g. "Cold Touch is empowered by Ice Field (+50%)")
    • Add meaningless flavor-text to your items (e.g. "*Bleh! That tastes awful!" after a potion is consumed)



    How to Use


            Add custom messages to your skills and items via the following notetag:

                    Code:       
    1. Skill/Item > Notebox > <BAM EVAL>m1="Line 1"; m2="Line 2";</BAM EVAL>
    复制代码


            The m1 and m2 variables correspond to the message line as they are normally specified in RMMV on skills and items. Note that subject, user, and a all refer to the actor using the skill or item, and item and skill both refer to the item or skill being used.


            Here are a couple of examples…

                    Code:       
    1. <bam eval>
    2. var rando = [" attacks!", " swings wide!", " lunges!"];
    3. m1 = rando[Math.floor(rando.length*Math.random())];
    4. </bam eval>
    复制代码

                    Code:       
    1. <bam eval>
    2. if (user.isStateAffected(200))
    3. m2 = "("+skill.name+" is super-charged with Rainbow Power!)";
    4. </bam eval>
    复制代码




    Script (external)


    NeMV on GitHub  |  BAM on GitHub  |  BAM on MV Plugins  |  BAM on Stitch Gaming  |  >> Download BAM <<

    FAQ


            Q: Does this work with YEP - ______?


            A: While this plugin doesn't actually require any of Yanfly's plugins to perform its function, it should still be completely compatible with the YEP. As it is, I run an almost full YEP stack by default without issue. 


            Q: Is this able to be used in commercial projects?


            A: Absolutely! Wouldn't that be cool?!


            Q: If I use this, do I need to say so anywhere?


            A: If you can make use of my work on any level, then I would absolutely love to know about it, but I make no attribution requirements or the like. NeMV is licensed under the WTFPLv2.


    Credits & Thanks


    • Goldschuss for asking me to build it in the first place.
    • Servidion for being an awesome guinea pij (+10 points if you get the reference).
    • Yanfly for... well... I mean, you know... I'm sure I back-owe Yanny thanks anyway, so whatever.



    Author's Notes


            This plugin is the response to a request by Goldschuss. After seeing how simple this would be to write, but how absolutely needed it was, I simply couldn't resist. I hope you get more from it than you expect. Happy messaging!


    本贴来自国际rpgmaker官方论坛作者:Nekoyoubi处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/nemv-battle-action-messages.61268/
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

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

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 20:44 , Processed in 0.116250 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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