MIP HyperLink Multiplayer Chat System

HyperLink Multiplayer Chat System is the first on the marketplace to enable Item Linking and Emoticons in your chat and so much more.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.1 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.
HyperLink Multiplayer Chat System is the first on the marketplace to enable Item Linking in your chat.


v1.1 Patch Notes

v1.2 Patch Notes

v1.2.1 Patch Notes


Showcase

Documentation

Demo soon

Discord Community


Item Linking is a common feature in multiplayer RPG games and survival games, but I couldn't find any other product on the marketplace that can do that, so I created it for myself and decided to offer it as marketplace content.

With this plugin, you can share and showcase items by generating clickable links within the chat, as well as the ability to create multiple hyperlinked text items within your chat easily.


Customized Text Layout to properly wrap ImageDecorators, enabling Emoticons for this chat system.


You can create up to four chat tabs, which can be added or removed. They can also be dragged around and attached or detached from the tab container. Each chat tab has its own set of Allowed Chat Channels that can be configured in real-time.


*The system uses Unreal RPCs to broadcast messages to recipients. The upcoming project will offload the work to a backend server and communicate with Socket.IO.


*Please note that the inventory system in the screenshots is not a part of this plugin; it is just meant to demonstrate what you can do with this plugin.

기술적 세부사항

Features:

  •  HyperLink Text: this feature enables item linking in the chat, allowing players to click on it to display item tooltips.
  • Emoticons: can be typed into the chat using ":", can be easily add or remove emoticons of your own.
  • Chat Commands: allows players to switch channels by using a "/" followed by a shortcut for the desired channel. This feature is highly customizable to meet your specific needs. Additionally, players can perform actions using commands, such as /bye, /hello, and /laugh.
  •  Server Message, Private Message
  •  Chat Tab with Allowed Channels: provides a chat tab that exclusively listens to the allowed channel, which can be configured at runtime.
  • Create and Remove Tabs: can create and remove chat tabs.
  • Drag and Drop Tabs: chat tabs can be detached or attached to a tab container through drag-and-drop functionality.
  • Chat Throttlers: limiting chat message per chat channel to prevent spamming.
  • Nameplate: consisting of character and family name.


Code Modules: Slate, UMG, GameplayTags

Number of C++ Classes: 42 classes

Network Replicated: Yes

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64