The SwisserAI blog.
Technical writing for FiveM developers. AI workflow deep-dives, framework patterns, honest tool comparisons, and the occasional war story from the 3D pipeline. No fluff, no "10x" headlines.
Why Your FiveM Car Stops Far Short of the Top Speed You Set in handling.meta
You raised fInitialDriveMaxFlatVel and the car stops far short of the number you expected. What the field sets, where drag takes over, and what moves top speed.
How to Use AI for FiveM Coding (Without Shipping Broken Resources)
Why general models hallucinate FiveM framework code, the workflow that works, and a complete QBCore + ox_lib + oxmysql resource shown end to end.
How to Prompt AI for FiveM Lua: Patterns That Stop Hallucinated Code
Seven prompt ingredients that stop hallucinated exports, copy-paste templates for QBCore, ESX and Qbox, and a before-and-after on the same request.
Why Your AI Keeps Inventing ox_lib Functions (and How to Fix It)
Why generic AI invents ox_lib and QBCore exports that do not exist, and four fixes ranked by effort: rules files, validated RAG, pre-commit checks, tests.
From PNG to FiveM-Ready Prop: The Full AI 3D Asset Pipeline
One PNG to a streamable FiveM YDR prop in 7 steps: AI mesh, Blender cleanup, LOD budget, collision, Sollumz export, fxmanifest. Where Meshy and Tripo fail.
Comparing AI Tools for FiveM Development in 2026
Six FiveM AI tools tested side by side: SwisserAI, bldr.chat, Intelliscripts, ChatGPT, Cursor and community GPTs. Pricing, framework accuracy, 3D and IDE.