-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by Oliver Scott
-
Milestone update WelcomePlus just hit 100 downloads and 850 views! A massive thank you to everyone who downloaded, tested, and provided feedback. Your suggestions (like custom ranks, language detection, and command aliases) have made the plugin better. I'm committed to continuing development and adding features based on your feedback. If you have ideas or run into issues, reach out. Thanks for the support! ~ Ollie (olvrdncnsctt) Discord: @olvrdncnsctt
- 8 comments
-
Hi Juicy, I'm pleased to let you know that custom rank support has been implemented in the latest version. You can now define as many custom rank groups as you need (Mod, Staff, or anything else) directly in the config file, and each can have its own dedicated welcome messages. The system supports: Fully customisable rank permissions in the config Automatic permission registration for custom ranks Separate welcome messages file for easy editing Priority system based on config order You should now be able to create your Mod group with custom messages exactly as you need. I hope this gives you the flexibility you were looking for! Thanks again for the excellent suggestion - it's feedback like yours that helps make the plugin better for everyone. If it wouldn't be too much to ask for, I would greatly appreciate a full review of your experience with a rating provided? Just something to think about! ~ Ollie (olvrdncnsctt) Discord: @olvrdncnsctt
- 8 comments
-
Hi there Juicy! Thank you very much for your kind words and I'm really glad you're enjoying the lightweight and simple feel of WelcomePlus! You're absolutely right: the current system supports a fixed set of roles (default, vip, admin, owner), but it's a great idea to expand that to support custom-defined groups like mod, staff, or anything you need. I’ll be adding this as a feature in an upcoming version (likely v1.1.7): You’ll be able to define as many custom rank keys as you want in the config. You can map them to Oxide permissions, just like current ranks. Each can have its own dedicated welcome message pool in the language file. This will make the plugin way more flexible for communities with more complex staff or VIP structures. Thanks for the suggestion and feel free to throw any more ideas my way! ~ Ollie (olvrdncnsctt) Discord: @olvrdncnsctt
- 8 comments
-
I'm happy to announce to you the release of v1.1.6! Though I found it tricky to incorporate a match up of country codes with language files as I am a new developer, I managed to find my own temporary inclusion of some of your suggested features. I hope they serve you with enough purpose to leave a review, it would be much appreciated... and I can't thank you enough for your interaction and suggestion! ~ Ollie (olvrdncnsctt) Discord: @olvrdncnsctt
- 8 comments
-
Hi there Papa Bear! Thanks so much for taking the time to try out WelcomePlus - I really appreciate you giving it a fair shake, especially with it being my first release on Codefling. The feedback about localisation is excellent. Supporting multiple languages based on a player’s country code is now firmly on my roadmap for this plugin, perhaps as early as v1.1.6? I’ll be looking at integrating automatic language detection (where possible) or config-driven preferences in an upcoming version. That way, servers with international communities like yours can provide a more personal experience for every player. Regarding the /playtime conflict: totally understandable. I’ll be introducing full command alias configuration in the next release, so you’ll be able to remap or disable any default commands to avoid conflicts with existing tools like Playtime Tracker. For now, you can still use /pt or the GUI as a workaround, but proper alias control is on the way! If there are any other tools or features you’d love to see integrated, I’m all ears. Thanks again for the thoughtful feedback - looking forward to hearing more from your experience! ~ Ollie (olvrdncnsctt) Discord: @olvrdncnsctt
- 8 comments
-
Version 1.1.7
112 downloads
WelcomePlus is a lightweight, community-driven plugin developed to make your server feel welcoming with personalised greeting messages that actually matter. Features Rank-Based Welcome Messages - Customisable messages based on player permissions Playtime Tracking - Track total playtime and current session time Interactive GUI - Modern interface accessible via /wp or /welcomeplus Multi-Language Support - English and Spanish included, easy to add more Admin Tools - Player lookup, statistics, and data management Opt-Out System - Players can disable automatic welcome messages Command Aliases - Fully configurable command aliases External Language Files - Easy translation management via JSON files Separate Welcome Messages File - Edit welcome messages independently from language files Permissions welcomeplus.use - Required to receive welcome messages (if enabled in config) welcomeplus.vip - VIP rank permission welcomeplus.admin - Admin rank permission welcomeplus.owner - Owner rank permission Custom Rank Permissions: Define your own ranks and permissions via the config file's `CustomRankPermissions` block. Installation & Setup 1. Download and drop WelcomePlus.cs into your oxide/plugins/ folder 2. Download and place the lang/ folder in oxide/lang/WelcomePlus/ 3. (Optional) Place WelcomePlus_WelcomeMessages.json in oxide/data/ for custom welcome messages 4. Restart your server or run oxide.reload WelcomePlus 5. Configure ranks and permissions in the generated config file (optional) 6. Customise welcome messages in WelcomePlus_WelcomeMessages.json (optional) That's all - the plugin works out of the box with sensible defaults! Quick Start Commands Players: /wp - Open main menu /playtime or /pt - View your playtime /session - View current session /playtimeleaderboard or /ptl - View top 10 players Admins: /wp stats - Plugin statistics /wp reset <player> - Reset player data /wp defaults or /wp resetconfig - Reset config and welcome messages to defaults /playtime <player> - View any player's stats Configuration The plugin generates a config file at oxide/config/WelcomePlus.json with all settings. Key options: Custom Rank Permissions - Define rank labels and their permissions UI/Text Toggle - Choose between GUI panels or chat messages Welcome Settings - Enable/disable first-time and returning player messages Command Aliases - Customise all command aliases Welcome Messages File - Edit welcome messages in `oxide/data/WelcomePlus_WelcomeMessages.json` Reset to Defaults - `/wp defaults` command resets config and welcome messages to defaults Welcome Messages File Welcome messages are stored in oxide/data/WelcomePlus_WelcomeMessages.json (automatically created on first run). This file contains all rank-specific welcome messages and is separate from language files for easier editing. File Structure: FirstTime - Messages for first-time players (by rank) WelcomeBack - Messages for returning players (by rank) Supports multiple messages per rank (randomly selected) Supports placeholders: {name}, {rank}, {total}, {session} Language Files Language files are in oxide/lang/WelcomePlus/: en.json - English (default) es.json - Spanish To add more languages, create new JSON files (e.g., fr.json) following the same structure. Note: Language files contain UI text and system messages. Welcome messages are primarily stored in the welcome messages file, with language files as fallback. Custom Ranks Define custom ranks in the config: "CustomRankPermissions": { "default": "", "vip": "welcomeplus.vip", "mod": "welcomeplus.mod", "batman": "welcomeplus.batman", "admin": "welcomeplus.admin", "owner": "welcomeplus.owner" } Priority System: Rank priority is determined by config order (first entry = highest priority) If a player has multiple permissions, the rank appearing first in config wins Example: If "staff" appears before "mod" and player has both, "staff" messages are used Automatic Permission Registration: Permissions from CustomRankPermissions are automatically registered No code changes needed - just add to config and reload Then add rank-specific messages to WelcomePlus_WelcomeMessages.json: Add rank key to FirstTime section for first-time messages Add rank key to WelcomeBack section for returning player messages Messages fall back to language files if not found in welcome messages file Support Discord: @olvrdncnsctt For detailed documentation, see README.txt. For version history, see WelcomePlusChangelog.txt. README.txt WelcomePlusChangelog.txt$2.99- 8 comments
- 2 reviews
-
- 1
-
