A full Catalog Avatar purchasing, loading, saving, system with outfits and real catalog, using Roblox's API, with hand made UI. Very similar to Catalog Avatar Creator.
// Roblox Scripter
Roblox scripting focused on systems, UI logic, and gameplay mechanics. Clean communication, organized code, and commission pricing built around scope.
// Portfolio
A mix of client commissions and personal projects demonstrating GUI design, systems programming, physics scripting, and AI pathfinding.
A full custom avatar UI where players can customize their character with categories like hair, hats, faces, clothing, and accessories. Include an item grid where players can try on items with smooth animations and select favorites. Add an outfit system so players can save and load outfits. The design is clean, and unique in layout and style. Similar to Catalog Avatar Creator on Roblox.
A full multi-player teleport system that groups nearby players into a zone, waits for the zone to fill, then teleports the entire party to a reserved server together. Includes server-side zone management, player tracking, TeleportService with reserved slots, and in-world state feedback.
Fully animated loading screen with smooth transitions and polished visual design. Sets the tone for the player experience from the first second.
A complete locker/inventory system with a clean GUI frontend and reliable backend data management. Smooth, intuitive player interaction throughout.
Custom NPC pathfinding using Roblox's PathfindingService. NPCs navigate dynamically around obstacles to track and follow their target through the environment.
A physics-driven ball simulation built with custom scripting on top of Roblox's physics engine. Demonstrates control over forces, velocity, and physical behavior.
// Under the Hood
Well-structured, readable Luau code with clean organization. Here's a look inside the Party Teleport System.
Scripts are separated across the correct Roblox services — server logic in ServerScriptService, client scripts under StarterPlayerScripts, shared data in ReplicatedStorage, and events cleanly organized in a dedicated Events folder.
Uses pcall() to safely wrap TeleportAsync calls, logging failures with warn() rather than letting errors crash the system.
TeleportOptions.ShouldReserveServer ensures the party lands in a private server together, not scattered across public instances.
// Positioning
I'm Pringular, a Roblox scripter focused on systems, UI logic, and custom gameplay features. I take on commissions for shops, inventories, data saving, loading flows, teleport systems, AI behavior, and other game-specific scripting work.
I care about readable structure, clear communication, and scripts that are easier to update later. The goal is not just getting a feature working - it is handing over something clean enough to keep building on.
// What I Build
Inventories, shops, settings, HUDs, loading flows, and custom interface logic built to feel polished and easy to use.
Data saving, leaderboards, inventories, remote event structure, and other core systems designed to stay reliable under real gameplay.
Custom features like tools, interactions, ability logic, round flow, or other mechanics tailored to your specific game idea.
Pathfinding, patrols, chasing, simple behavior trees, and NPC reactions that make encounters feel intentional instead of scripted-on.
Party systems, teleport flows, reserved servers, shared state, and other multiplayer features that need solid server-side handling.
Refactors, debugging, code organization, and cleanup passes for projects that work but need to be more stable, readable, or easier to extend.
// Scope
If your project blends multiple categories, I can quote it as one custom scope instead of forcing it into a single package.
// Pricing & Payments
Scope-based pricing makes it easier to filter projects, protect your time, and set expectations before development starts.
Smaller UI adjustments, bug fixes, short scripts, or compact feature work that can be scoped clearly. Will probably take a couple hours.
Shops, inventories, save systems, UI flows, and other commission work that needs more structure, testing, and polish. Could take several hours, up to a full day.
Multi-part mechanics, broader gameplay systems, or commissions that touch several systems and need deeper planning. May take multiple days.
Quotes are based on after-tax Robux so the final amount received matches the project scope. USD is available for larger projects if we agree on that upfront.
// Workflow
This section helps clients understand the process and shows that the work is organized before scripting even starts.
I break the request into clear parts before building so the feature list, price, and expectations line up from the start.
Core logic comes first, then UI or polish, which keeps the project easier to test and less chaotic to finish.
Clients get updates during development instead of only seeing the result at the end with no context.
I aim for organized scripts, proper Roblox service usage, and systems that are easier to maintain after delivery.
// Commission Log
Recent commissions, pricing notes, and what each project taught me about charging more accurately.
A full Catalog Avatar purchasing, loading, saving, system with outfits and real catalog, using Roblox's API, with hand made UI. Very similar to Catalog Avatar Creator.
A scripted boxing ring commission that took a lot longer than I originally expected. This job was one of the clearest examples of why I am raising my prices.
A bug-fix commission that ended up being much harder than expected. It taught me that fixing existing systems can take just as long as building something new.
When someone purchases the ring, they can hit another player and make their tooth fly out. The idea was simple, but it took a lot of tweaking to get the effect working the way it should.
Opening a phone and going to Tweet App lets players view a tweet feed, write tweets, and check notifications, basically acting like an in-game Twitter app.
// Get In Touch
Send a short feature list, any references you have, and whether you want Robux or USD pricing so I can scope the project clearly.