Garry's Mod

Garry's Mod

评价数不足
Community Guides - DarkRP Guide Creation
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 服务器内容
插件标签: 快乐, 角色扮演, 写实
文件大小
发表于
更新日期
167.841 KB
7 月 23 日 上午 10:00
7 月 23 日 上午 10:57
2 项改动说明 ( 查看 )

订阅以下载
Community Guides - DarkRP Guide Creation

描述
Community Guides System
Empower your players and staff with a sleek, powerful, in-game encyclopedia. The Community Guides System allows anyone to create, share, and browse helpful guides directly within your Garry's Mod server.

Tired of players asking the same questions over and over? Want to create a central hub for tutorials, and community-created content? This is the addon for you. With a modern UI, extensive configuration, and admin tools, you can build a rich knowledge base for your server.




✨ Key Features
  • Sleek & easy-to-use UI: A modern, responsive interface that's easy for anyone to use.

  • Player-Created Content: Allow your community to create and manage their own guides.

  • Powerful Admin Tools: Admins can pin important guides, edit or delete any guide, and manage the system with ease.

  • Advanced Search & Filtering: Players can quickly find what they're looking for by searching titles, authors, or content, and filtering by categories like "Pinned," "Recent," or "My Guides."

  • Rank-Based Permissions: Full control over who can create guides using a simple rank whitelist.

  • Highly Configurable: Customize everything from commands and colors to cooldowns and permissions via a central config file.

  • Playtime Integration: Automatically displays the guide author's playtime. Supports UTime, DarkRP, and SAM.

  • Built-in Backup System: Automatically backs up your guides to prevent data loss.




🎮 How to Use (For Players)
Opening the guide menu is simple! Just type one of the following commands:
  • Chat: !guides or /guides
  • Console: guides
(These commands can be changed in the configuration file.)




🛠️ Admin Features & Commands
Admins have access to a set of tools to manage the guide system.

In-Game Admin Controls:
When viewing a guide, admins will see an "Admin Controls" panel allowing them to:
  • Pin / Unpin Guide: Pin a guide to the top of the list for everyone to see.
  • Edit Guide: Modify the title, image, or content of any guide.
  • Delete Guide: Permanently remove any guide from the system.




⚙️ Configuration

All configuration is done in the following file. Make sure to edit this file to suit your server's needs.
community_guides/lua/guides/shared/sh_config.lua

Key configuration options include:
  • CommunityGuides.Config.AdminRanks - Set which usergroups are considered admins for this addon.
  • CommunityGuides.Config.CreateGuideRanks - Set which usergroups are allowed to create guides.
  • CommunityGuides.Config.ChatCommand & CommunityGuides.Config.ConsoleCommand - Change the commands to open the menu.
  • CommunityGuides.Config.MainMenuHeaderPicture - Set the path to your custom header image.
  • CommunityGuides.Config.Theme - Customize the entire color scheme of the UI to match your server's branding!
  • CommunityGuides.Config.CreateCooldown & CommunityGuides.Config.EditCooldown - Change the cooldown timers to prevent spam.