X9 Filter Control Panel
Comprehensive Server Management & Configuration Suite
Tutorial Video
What is X9 Filter Control Panel?
X9 Filter Control Panel is a modern desktop administration application for managing all aspects of your Silkroad Online server. Built with Avalonia UI, it provides 30+ configuration tabs, real-time database editing, event management, shop systems, ranking systems, and comprehensive security controls - all through a sleek dark-mode interface with instant auto-save functionality.
Main Categories
🔐 Security & Protection (5 Tabs)
- DDoS Security: IP filtering, connection limits, rate limiting configuration
- Protection: Whitelist/Blacklist management, IP address control
- Settings (X9 Security): Advanced security features and authentication
- Guard Config: Server guard settings and monitoring
- Ban Management: PC limit bans, DDoS IP bans
🎉 Events & Systems (7 Tabs)
- Survival Event: Battle royale event configuration and scheduling
- GM Killer Event: GM combat event setup and rewards
- Survival Rewards: Rank-based reward configuration
- Achievements: Achievement system management
- Lucky Wheel: Fortune wheel configuration and item management
- Player Chest: Universal player chest system
- Daily Reward & Global Prize: Daily login and global prize systems
🛒 Shop Systems (3 Tabs)
- Dynamic Shop: Multi-table shop system (Titles, Colors, Icons, NameTags, CustomTitle)
- X9 NPC Shop: In-game NPC shop configuration
- Bank Shop: Bank-based item purchasing system
🏆 Ranking Systems (3 Tabs)
- Rank Unique: Unique monster kill ranking and points
- Rank PVP: PVP killer ranking system
- Rank Honor: Honor/skill buff ranking system
⚙️ Server Configuration (12+ Tabs)
- Connection: SQL server, modules, login server settings
- Server: Main server configuration
- Limits: Delays, in-game limits, PC limits
- Extra: Additional features and settings
- Bot Deletion: Bot detection and removal policies
- Silk Per Hour: Silk rewards configuration
- GUI Settings: Interface customization
- Teleport: Teleport system configuration
- Fortress, Job, Guild Ranking: Game mechanics settings
- Discord RPC: Discord rich presence integration
- Logger: Logging configuration
Key Features
Modern User Interface
- Dark Mode Theme: Professional dark interface with golden accent colors (#f59e0b)
- Avalonia UI Framework: Cross-platform modern UI with smooth animations
- Responsive Design: Adapts to different screen sizes and resolutions
- Visual Feedback: Instant notifications with color-coded messages (success/warning/error)
Intelligent Auto-Save System
- Real-Time Saving: Changes save automatically as you edit - no manual save needed
- Instant Updates: Configurations apply immediately without server restart
- Keyboard Shortcuts: Ctrl+S to force save all, Ctrl+R to reload configurations
- Status Indicators: Visual confirmation when settings are successfully saved
Comprehensive Database Management
- Live Table Editing: Edit database tables directly through intuitive grids
- Bulk Operations: Add, edit, delete multiple rows efficiently
- Search & Filter: Find specific entries quickly with built-in search
- Data Validation: Automatic checks prevent invalid entries
Advanced Configuration Management
- JSON Config Files: Direct editing of server configuration files
- Multi-Section Configs: Organize settings by category and purpose
- Toggle Switches: Enable/disable features with simple ON/OFF controls
- Path Detection: Auto-detect Filter executable and Configs folder location
Navigation & Interface
Left Sidebar Navigation
All features are organized in a collapsible sidebar with 8 main sections:
- MAIN: Dashboard (statistics overview), Economy (server economy stats), Connection (SQL/module setup), Server (main server config), DDoS Security, Discord RPC
- ADVANCED: Extra settings, Limits (delays/PC limits), Silk Per Hour, Bot Deletion policies
- SYSTEM: Achievements, Lucky Wheel, Player Chest, Daily Reward, Global Prize, Teleport System
- X9 SHOP: Dynamic Shop (titles/colors/icons), X9 NPC Shop, Bank Shop
- EVENTS: Survival Event, Event Rewards (survival prizes), GM Killer Event
- CONFIG: GUI Settings, Teleport Config, X9 Security Settings
- BLOCKED: Blocked items, Fortress settings, Job settings, Protection lists
- RANKING: Rank Unique, Rank PVP, Rank Honor, Guild Ranking
Tab Organization
- Single Click Navigation: Click any sidebar button to instantly switch tabs
- Active Highlight: Current tab is highlighted with golden background
- Icon-Based Design: Each section has a unique emoji icon for quick visual identification
- Scroll Support: Sidebar scrolls independently when many tabs are open
Window Controls
- Minimize Button: Minimize application to taskbar
- Close Button: Gracefully close application with auto-save
- Draggable Window: Move window anywhere on screen by dragging header
- Always on Top: Optional setting to keep panel above other windows
Common Features Across Tabs
Database Table Editors
- DataGrid Interface: Excel-like table editing with sorting and filtering
- Add New Button: Create new database entries with pre-filled templates
- Edit Inline: Double-click any cell to edit directly in the grid
- Delete Selected: Remove unwanted entries with confirmation dialog
- Refresh Button: Reload latest data from database
Config File Management
- JSON Editors: Structured forms for editing JSON configuration files
- Text Input Fields: Type-safe input controls with validation
- Numeric Spinners: Precise number entry with increment/decrement buttons
- Toggle Switches: Visual ON/OFF switches for boolean settings
- Dropdown Lists: Pre-defined options for enum-based settings
Table Switcher System
Many tabs include dropdown menus to switch between multiple related tables:
- Dynamic Shop: Switch between TitleBuyer, TitleColor, GuildColor, Icon, NameTag, CustomTitle Creator tables
- Logs Section: View different log types (Achievements, Color, Character Lock, Group Chat, Drop Log)
- Ban Management: Switch between PC Limit Bans and DDoS IP Bans
- Ranking Systems: Toggle between different ranking leaderboards
Getting Started
Initial Setup
- Launch Application: Run X9FilterApp.exe from your installation directory
- Connect Database: Go to Connection tab and enter your SQL server details (Server, Database, Username, Password)
- Set Filter Path: Browse and select your X9FilterGuard.exe location
- Auto-Detect Configs: Application will automatically find and load the Configs folder
- Verify Connection: Check Dashboard tab to confirm successful connection
Basic Navigation
- Browse Sections: Click sidebar buttons to explore different configuration areas
- Read Tooltips: Hover over fields for helpful descriptions
- Start Small: Begin with simple changes like GUI settings or Silk Per Hour
- Test Changes: Make one change at a time and verify in-game before proceeding
Making Changes
- Edit Settings: Simply type new values or toggle switches - auto-save handles the rest
- Database Edits: Make changes in DataGrid, they save automatically when you move to next cell
- Force Save: Press Ctrl+S if you want to manually trigger save all
- Reload Fresh Data: Press Ctrl+R to reload all configurations from disk/database
- Check Notifications: Green success messages confirm your changes were saved
Professional Tips
For New Administrators
- Backup First: Always backup your database and config files before major changes
- Learn Gradually: Master one section at a time instead of overwhelming yourself
- Use Dashboard: Monitor server statistics to understand player activity patterns
- Read Tooltips: Hover over settings to see helpful descriptions and valid ranges
- Test Offline: If possible, test changes on a development server first
For Experienced Administrators
- Keyboard Shortcuts: Use Ctrl+S and Ctrl+R for faster workflow
- Bulk Editing: Edit multiple database rows at once for efficiency
- Monitor Logs: Regularly check log tabs to track player activities
- Balance Economy: Use Economy tab statistics to adjust rewards and shop prices
- Schedule Events: Configure Survival and GM Killer events during peak hours
Security Best Practices
- Restrict Access: Only share Control Panel with trusted administrators
- Strong Passwords: Use complex SQL passwords and change them regularly
- Monitor Bans: Regularly review Ban Management tabs for suspicious activity
- Configure DDoS: Set appropriate connection limits and rate limiting
- Review Protection: Keep whitelist/blacklist updated in Protection tab
Example Workflow: Configuring Lucky Wheel
Scenario: You want to add new items to Lucky Wheel and adjust spin cost
- Navigate: Click "Lucky Wheel" in the SYSTEM section of sidebar
- View Items: Review current wheel items in the DataGrid table
- Add Item: Click "Add New" button, enter item details (ItemID, Quantity, Rarity)
- Edit Inline: Double-click cells to adjust existing item quantities or rarities
- Adjust Cost: Find spin cost setting and change the price value
- Auto-Save: Changes save automatically - green notification confirms success
- Test In-Game: Open Lucky Wheel in-game to verify new items appear correctly
Summary
X9 Filter Control Panel is your all-in-one server management solution - powerful database editing, real-time configuration updates, and professional admin tools in one elegant interface.
Core Benefits
Instant auto-save
30+ configuration tabs
Modern dark UI
Live database editing
Manage your entire Silkroad Online server from one powerful desktop application with professional-grade tools and intuitive design.
by X9 Filter New Feature!
Enhancing your Silkroad Online experience
0 Comments