原创地址欢迎使用 UI 控制器 – 插件 – Codefling
关于Welcome UI Controller
欢迎使用“UI”控制器是一个多功能的信息面板!
– 添加访问不同页面
的权限 – (可选)您可以设置一个页面,该页面有权在按钮列表中根本不显示,
也可以将其设置为显示无权限页面(您可以让它说出您想要的任何内容)
– 更改按钮
的布局 – 向每个按钮
添加图像 – 添加多个命令以访问每个页面
– 直接从编辑器 UI 编辑、添加和删除您的信息面板和/或集成插件。
– 只需单击一下,即可立即将颜色主题应用于您的所有集成插件!
– 运行命令会自动将您加载到信息面板上的正确页面,即使它是一个插件。
– 为不同的页面创建无限的选项卡。
– 您真的可以做任何您能想到的事情!
– 在游戏编辑器中满足您的所有 UI 需求。
– 添加新面板
– 克隆面板
– 更改面板
的加载顺序 – 更改面板
的每种方式的外观 – 将图像和/或文本添加到您想要的任何面板
– 使用 UI
中的按钮或输入数字轻松移动 UI – 当您阅读本文时,可能会有更多主题可用!
– 图片是 “Original” 主题的图片,展示了一些可选的插件和内置编辑器。
ADMIN PERMISSION: welcomecontroller.admin
Editor page: /welcomeedit
Theme Selector: /welcomethemes
支持?问题?评论?关注?
在我的 Discord 中给我发消息!https://discord.gg/RVePam7pd7
开发人员 API 和钩子
API
-> bool IsUsingPlugin(string pluginName)
HOOKS
-> void OnWCRequestedUIPanel(BasePlayer player, string panelName, string neededPlugin)
- This is called when an addon is trying to be accessed for WelcomeController.
- Make sure you do a simple check that the needed plugin is the plugin you're working in.
- I recommend making the plugin name that you check for, the name of the CS file.
- If neededPlugin == yourPlugin, open your UI, attach it to "panelName".
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容