❗ kNotify | Simple Notification System | Sounds
kNotify: Notification System kNotify is just a simple notification system for FiveM. It was originally made for a minigame server I was working on, but I’ve shelved that project for now. So, I thought why not share this simple thing? 😛 Features Multiple Notification Types: Support for...
forum.cfx.re
kNotify:通知系统
kNotify 只是 FiveM 的一个简单的通知系统。它最初是为我正在开发的迷你游戏服务器制作的,但我暂时搁置了该项目。所以,我想为什么不分享这个简单的东西呢?特征
- 多种通知类型:支持错误、警告、通知、成功、信息和现金。
- 灵活定位:将通知放置在屏幕的顶部、底部、左上角、右上角、左下角、右下角、左中角或右中角。
- 自动堆叠:相同的通知通过计数指示器分组在一起。
- 进度条:通知持续时间的视觉指示器。
- 流畅的动画:优雅的进入/退出动画,带来完美的用户体验。
- 声音支持:当出现通知时播放声音的选项。
- 自定义图标:每种通知类型都有独特的图标。
- 响应式设计:简洁、响应式的用户界面,可适应不同的屏幕尺寸。
安装
- 下载 kNotify 资源。
- 将其放在 FiveM 服务器的资源文件夹中。
- 添加ensure kNotify到您的 server.cfg 文件。
用法
客户端使用
lua:
exports['kNotify']:Notify({
type = "cash",
title = "Transaction",
message = "You received £500",
duration = 3000,
position = "top",
playSound = true
})
服务器端使用
要从服务器向特定玩家发送通知:
lua:
TriggerClientEvent('kNotify:addNotifaction', playerId, {
type = "error",
title = "Error",
message = "An error occurred.",
duration = 5000,
position = "top-right",
playSound = true
})
通知类型
- error
- warning
- notification
- success
- information
- cash
职位选项
- top
- bottom
- top-left
- top-right
- bottom-left
- bottom-right
- middle-left
- middle-right
笔记
- 这是一种独立资源,不需要任何额外的框架或库来运行。