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

[转载发布] Hide State's PopUp Addon for MOG - DAMAGE POPUP (v4.5)

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

    连续签到: 2 天

    [LV.7]常住居民III

    9071

    主题

    864

    回帖

    6万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 2026-8-1 20:37:54 | 显示全部楼层 |阅读模式
    Hide State's Pop Up Addon
    for MOG - DAMAGE POPUP
    by Argami

    Description
    Disables the Popup effect of the States you want.

    Addon
    Spoiler                Code:       
    1. #==============================================================================
    2. # ■ [ACE] Hide State's PopUp Addon for MOG - DAMAGE POPUP (v4.5)
    3. #==============================================================================
    4. # * Made by Argami
    5. #==============================================================================
    6. #==============================================================================
    7. # ● DESCRIPTION
    8. #------------------------------------------------------------------------------
    9. # Disables the Popup effect of the States you want.
    10. #------------------------------------------------------------------------------
    11. # ● REQUERIMENTS
    12. #------------------------------------------------------------------------------
    13. # Requires MOG - DAMAGE POPUP (v4.5) Script by Moghunter:
    14. # https://atelierrgss.wordpress.com/rgss3-damage-popup/
    15. #------------------------------------------------------------------------------
    16. # ● INSTALLATION
    17. #------------------------------------------------------------------------------
    18. # Place this script below MOG - DAMAGE POPUP (v4.5) Script but above ▼ Main!
    19. #------------------------------------------------------------------------------
    20. # ● HOW TO USE
    21. #------------------------------------------------------------------------------
    22. # Add the following code in the Databases's Note Box of the State you don't
    23. # want to show the popup effect off:
    24. #
    25. #  <State Popup OFF>
    26. #
    27. #==============================================================================
    28. class Game_Battler < Game_BattlerBase
    29.   include MOG_DAMAGEPOPUP
    30.   attr_accessor :damage , :skip_dmg_popup
    31.   #--------------------------------------------------------------------------
    32.   # ● Execute Popup Add New State
    33.   #--------------------------------------------------------------------------
    34. def execute_popup_add_new_state(state_id)
    35.       st = $data_states[state_id]
    36.       #Check the State Note Box to find <State Popup OFF>
    37.       state_popup_off = st.note =~ /<State Popup OFF>/ ? st : nil
    38.       #Stop here if there's <State Popup OFF>
    39.       return if state_popup_off != nil
    40.       if self.hp > 0
    41.          unless (SceneManager.scene_is?(Scene_Battle) and !STATES_POPUP_BATTLE) or
    42.                 (SceneManager.scene_is?(Scene_Map) and !STATES_POPUP_MAP)
    43.                 self.damage.push([st.name.to_s,"States Plus",false,st.icon_index])
    44.          end
    45.       end
    46.   end
    47.   #--------------------------------------------------------------------------
    48.   # ● Execute Popup Remove State
    49.   #--------------------------------------------------------------------------
    50.   def execute_popup_remove_state(state_id)
    51.       if state?(state_id) and self.hp > 0
    52.          st = $data_states[state_id]
    53.          #Check the State Note Box to find <State Popup OFF>
    54.          state_popup_off = st.note =~ /<State Popup OFF>/ ? st : nil
    55.          #Stop here if there's <State Popup OFF>
    56.          return if state_popup_off != nil
    57.          unless (SceneManager.scene_is?(Scene_Battle) and !STATES_POPUP_BATTLE) or
    58.                 (SceneManager.scene_is?(Scene_Map) and !STATES_POPUP_MAP)
    59.                 self.damage.push([st.name.to_s,"States Minus",false,st.icon_index]) unless BattleManager.escape?
    60.          end
    61.       end
    62.   end
    63. end
    复制代码






    Requeriments
    Requires MOG - DAMAGE POPUP (v4.5) Script by Moghunter:
    https://atelierrgss.wordpress.com/rgss3-damage-popup/

    Installation
    Place this script below MOG - DAMAGE POPUP (v4.5) Script but above ▼ Main!

    How to Use
    Add the following code in the Databases's Note Box of the State you don't want to show the popup effect off:
                    Code:       
    1. <State Popup OFF>
    复制代码


    Credits
    - Addon by Argami.
    - All credits of the original script go to Moghunter.

    Terms of use
    - You can use this addon in both commercial and non-comercial games (You can mention me in credits if you want, but not necessary).
    - Remember checking Moghunter's original script terms of use.


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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-18 07:55 , Processed in 0.085118 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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