设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
搜索附件  
同能RPG制作大师 › 附件中心 › 同能RM技术讨论区 › RPG Maker MZ 讨论区 › NPC Dialogue Speech Bubble: ToshA_NPCDialogue.rar

NPC Dialogue Speech Bubble: ToshA_NPCDialogue.rar

 

NPC Dialogue Speech Bubble:

https://www.youtube.com/embed/bOr4NMP4NoE​



NPC Dialogue Speech Bubble​

Version: v3.1

Author: ToshAngel

Overview​

NPC Dialogue Speech Bubble is a powerful plugin for RPG Maker MZ that enables developers to display customizable speech bubbles above NPCs (Non-Player Characters) on the game map. With extensive customization options for appearance and behavior, you can create a more immersive and interactive dialogue system in your game.

Key Features​

Customizable Appearance:​


  • Text: Define message content with support for line breaks.
  • Text Color: Choose text colors using HEX codes.
  • Font Size: Adjust the size of the message text.
  • Background Image: Utilize custom images for the speech bubble background.
  • Arrow Image: Customize the tail of the speech bubble with specific images.
  • Opacity Settings: Control the transparency of both the message window and the arrow.
Message Behavior:​


  • Display Duration: Specify how long a message is visible (in frames; 60 frames = 1 second).
  • Activation Distance: Set the distance in tiles at which the message activates.
  • Repeat Modes:

    • never: Show the message only once.
    • onMapReload: Repeat the message each time the player re-enters the map.
    • onApproach: Display the message every time the player enters the activation zone.

Advanced Functionality:​


  • Random Messages: Display one random message from a predefined list.
  • Delays Between Messages: Insert pauses between consecutive messages.
  • Variable and Switch Manipulation: Modify game variables and switches after displaying messages.
  • Local Switches: Change local switches for specific events, even across different maps.
Configure Messages:​


  • Open the event on the map where you want to add a message.
  • In the "Comments" section, add <msg> tags and other related tags (<var>, <switch>, <lswitch>) to define the message's behavior and appearance.
​

Spoiler: Usage Examples
                Code:       

Description:

  • Message: "Hello, traveler!"
  • Display Duration: 120 frames (2 seconds)
  • Activation Distance: 2 tiles
  • Repeat Mode: onApproach (displays every time the player enters the zone)
  • Font Size: 18
  • Text Color: White (#FFFFFF)
                Code:       

Description:

  • Random Messages: One of "How are you?", "Nice to see you!", or "Long time no see!"
  • Display Duration: 150 frames (2.5 seconds)
  • Activation Distance: 3 tiles
  • Repeat Mode: never (displays only once)
  • Delay: 60 frames (1 second) between messages
  • Variable Change: Sets variable with ID 5 to 10 after the message
                Code:       

Description:

  • Message: "This is a secret message."
  • Display Duration: 180 frames (3 seconds)
  • Activation Distance: 2 tiles
  • Repeat Mode: onMapReload (displays every time the player returns to the map)
  • Font Size: 20
  • Text Color: Magenta (#FF00FF)
  • Switch Change: Sets switch with ID 7 to true
  • Local Switch Change: Sets local switch B of event ID 4 on map ID 10 to false


本贴来自国际rpgmaker官方论坛作者:ToshaAngel处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/npc-dialogue-speech-bubble.173166/
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)
关闭

幸运抽奖

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

立即查看

Loading...

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

GMT+8, 2026-10-24 20:37 , Processed in 0.054751 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部