bKript™ Chat System (Escrow)

bKript™ Chat System (Escrow)

$26.99

Add to Basket

🔘 bKript™ Chat System


Gallery

bKript Chat System Gallery 1bKript Chat System Gallery 2
bKript Chat System Gallery 3bKript Chat System Gallery 4


Features Overview


💬 Split Chat Window System

  • Players can separate chat channels into different tabs and windows.

  • Tabs can be dragged out into a new chat window or merged back into another window.

  • Each chat window can be moved and resized directly with the mouse.

  • Players can organize their chat layout depending on how they play.

  • For example, police or faction chat can stay on one side while global, local, or system messages stay on another.

  • Window position, size, and display settings are saved even after reconnecting.


🔎 Channel Filter System

  • Players can choose which channels appear in each chat window.

  • Instead of putting every message into one chat box, players can separate only the messages they actually need.

  • Important messages can be pinned.

  • Previous messages can be searched.

  • Each window can have its own opacity, auto-fade, timestamp display, and background image settings.


📢 Channel-Based Settings

  • Each channel can have its own behavior and enabled features.

  • Proximity chat can use distance limits and overhead chat bubbles.

  • Global or public channels can allow GIFs or sketches.

  • Advertisement channels can have usage costs and cooldowns.

  • Announcements, notifications, and system messages can be separated into dedicated channels.

  • GIF and sketch permissions can be configured per channel or group.


👥 Group Chat System

  • Players can create their own group chats and invite others with an invite code.

  • Invite codes can be viewed, regenerated, or disabled when the group no longer wants new members.

  • Group owners can rename the group, remove members, delete the group, or connect a Discord webhook.

  • Groups can also have custom roles with names, colors, hierarchy, and permissions.

  • Higher roles can manage lower roles based on the role hierarchy.


🚓 Auto-Matched Faction Chat

  • Faction groups can be matched automatically based on job, organization, group, grade, or permission.

  • When a player joins a faction, they can automatically enter the correct faction chat.

  • When they leave the faction, they can be removed automatically.

  • Specific grades or on-duty players can be allowed depending on your server settings.

  • Server-managed groups can block manual leaving or unwanted setting changes.

  • Faction-specific Discord webhooks can be connected for chat logs.


🎞️ GIF, Sketch, Mentions & Item Search

  • Players can search, preview, and send GIFs directly from the chat.

  • Simple drawings can be shared through the sketch system.

  • Players can mention online users with @.

  • Players can search their inventory and server item database with #.

  • Typing / shows available commands and required arguments.

  • Previously sent messages can be brought back with the arrow keys.

  • GIF search requires a separate KLIPY API key.


🧾 Discord Webhook Logging

  • Channels and groups can have separate Discord webhooks.

  • Group members with permission can manage webhook settings directly in-game.

  • Chat logs can include the channel or group name, author, unique identifier, server ID, time, and message content.

  • GIF messages can also be sent to Discord through webhooks.


🏷️ Image Title System

  • Players can apply for image titles from the chat settings.

  • Approved titles can be selected and used by the player.

  • Applications can be configured to cost money or items.

  • Depending on your server rules, titles can also be transferred to other players.

  • Admins can approve, reject, revoke, register, and grant titles directly.

  • Expired image links can be handled based on your server configuration.


🎨 Player Customization

  • Players can choose between light mode and dark mode.

  • The input box can be placed under the chat window or at the bottom of the screen.

  • Mention alerts, timestamps, tags, and display options can be configured by each player.

  • Players can customize how their chat profile is shown, including character face, image URL, or initials.

  • Window layout, theme, profile, and display settings are saved automatically.


👤 Chat Profile System

  • Player profile images are displayed directly in chat messages.

  • Players can set their chat profile using their current GTA V character face.

  • Players can also use a custom image URL as their profile picture.

  • If no image is set, the system can display initials as a fallback profile.

  • This makes chat messages easier to recognize and gives each player a more personal look.


🌐 i18n Multi-Language Support

  • Built with an i18n system for easier localization.

  • Default language support includes Korean and five additional languages.

  • UI text and chat-related strings can be translated for your own community.


🧩 Framework Support

  • Supports Qbox, QBCore, ESX, vRP, and Standalone setups.

  • Custom adapters are supported for server-specific integration.

  • Inventory integration is supported for item search features.

  • Channel tags, messages, and input UI can be styled through custom CSS to match your server.


🛠️ Made for Servers That Need More Than Basic Chat

  • Useful when important messages get buried by too many channels.

  • Useful when police, EMS, gangs, factions, or organizations need their own chat space.

  • Useful when you want to keep selected chat logs in Discord.

  • Useful when you want to replace multiple small chat resources with one clean UI.

  • Useful when players need their own layout and display settings.


🛠️ Build-Driven Architecture (Open Source)

  • Open-source version only.

  • Built with Vue 3 + TypeScript + Sass.

  • Developers can easily modify and bundle the project to fit their server.