🔥 MasterFire — des incendies qui se combattent pour de vrai
MasterFire est le script d'incendies de MasterMods pour FiveM. Les feux naissent petits, se propagent selon le terrain et le vent, s'embrasent si personne n'intervient… et ne s'éteignent qu'avec le bon agent. Pensé pour les serveurs pompiers qui veulent de vraies interventions, pas des flammes décoratives.
✅ GRATUIT — nécessite une MasterKey (gratuite elle aussi, la même que pour MasterStretcher et MasterLadder).
🧯 Un feu qui se comporte comme un feu
- Phases réalistes : éclosion, développement, embrasement, puis déclin quand le combustible s'épuise. Une attaque rapide évite le pire.
- Propagation intelligente : rapide dans l'herbe et le bois, lente sur le béton et la route, impossible sur l'eau. Le vent pousse les flammes, la pluie les freine.
- Aucune flamme à travers les murs : la propagation est validée par la géométrie réelle (sol, murs, portes, eau).
- Feux en intérieur (intérieurs du jeu et MLO) : la chaleur s'accumule, la fumée s'étale sous le plafond, la visibilité chute.
💥 Phénomènes dangereux, avec signes précurseurs
- Flashover : une pièce trop chaude s'embrase d'un coup. Avertissement « fumées chaudes sous plafond » avant : refroidissez !
- Backdraft : entrer dans un local couvant sans le refroidir provoque une explosion de fumées.
- BLEVE : une citerne chauffée trop longtemps explose. Soupape qui siffle, compte à rebours à l'écran… à vous de la refroidir à temps.
🚒 Le bon agent sur le bon feu
- 4 types de feu : sec, liquide (carburant), électrique, véhicule.
- 5 agents : eau, lance canon, mousse, poudre, CO₂. L'eau aggrave un feu de carburant et électrise sur un feu électrique.
- Fumée : dégâts sans appareil respiratoire (export ARI pour vos scripts), visibilité réduite pour tous.
- Compatible avec l'extincteur du jeu, le canon des engins, les scripts de lance et la lance canon de MasterLadder.
🎛️ Menu /mfire et interventions
- 7 préréglages prêts à l'emploi : poubelle, voiture, habitation, entrepôt, citerne, transformateur, broussailles.
- Réglage visuel feu par feu : effet et taille des flammes, épaisseur et opacité de la fumée, effets supplémentaires.
- Mode placement : posez plusieurs foyers à la souris, avec aperçu réel des flammes avant d'allumer.
- Scénarios enregistrés (multi-foyers) et générateur aléatoire selon le nombre de pompiers en service.
- Une intervention = un appel : dispatch intégré (notification, blip, GPS), ps-dispatch, cd_dispatch, ou le vôtre.
- Fin d'intervention automatique et rapport Discord : durée, foyers, intervenants, agents utilisés, phénomènes.
🛡️ Sécurisé et léger
- Serveur autoritaire : aucun événement ne permet à un tricheur de créer, supprimer ou éteindre un feu à distance.
- Permissions par ACE ou par métier et grade.
- Effets affichés seulement à proximité, retirés en s'éloignant : impact minimal sur les performances.
- Configuration lisible (escrow) :
config.lua,fire.lua,realism.lua, traductions.
⚙️ Compatibilité
- OneSync obligatoire
- Frameworks : ESX, QBCore, QBox, ox_core, Standalone
- Notifications : ox_lib, ESX, QBCore, QBox, okok, GTA
- Langues : français, anglais
📖 Documentation : docs.raph-dev.fr
💬 Support : discord.mastermods.dev
🔑 MasterKey gratuite : ressources.mastermods.dev
🔥 MasterFire — fires you actually have to fight
MasterFire is the MasterMods fire script for FiveM. Fires start small, spread with the terrain and the wind, flash over if nobody responds… and only go out with the right agent. Built for firefighter servers that want real incidents, not decorative flames.
✅ FREE — requires a MasterKey (also free, the same one as for MasterStretcher and MasterLadder).
🧯 Fire that behaves like fire
- Realistic stages: incipient, growth, fully developed, then decay when the fuel runs out. A fast attack prevents the worst.
- Smart spread: fast on grass and wood, slow on concrete and roads, never on water. Wind pushes the flames, rain slows them.
- No flames through walls: spread is validated against the real geometry (ground, walls, doors, water).
- Indoor fires (game interiors and MLOs): heat builds up, smoke banks down from the ceiling, visibility drops.
💥 Dangerous phenomena, with warning signs
- Flashover: an overheated room ignites all at once. A "hot smoke layer" warning comes first: cool it down!
- Backdraft: entering a smouldering room without cooling it triggers a smoke explosion.
- BLEVE: a tank heated for too long explodes. Screaming relief valve, on-screen countdown… cool it in time.
🚒 The right agent for the right fire
- 4 fire types: ordinary, liquid (fuel), electrical, vehicle.
- 5 agents: water, monitor, foam, powder, CO₂. Water makes a fuel fire worse and shocks you on an electrical one.
- Smoke: damage without breathing apparatus (SCBA export for your scripts), reduced visibility for everyone.
- Works with the game extinguisher, fire truck cannons, hose scripts and the MasterLadder monitor.
🎛️ /mfire menu and incidents
- 7 ready-made presets: trash, car, house, warehouse, tanker, transformer, brush.
- Per-fire visuals: flame effect and size, smoke thickness and opacity, extra effects.
- Placement mode: drop several fire origins with the mouse, with a live preview before igniting.
- Saved scenarios (multi-origin) and a random spawner based on firefighters on duty.
- One incident = one call: built-in dispatch (notification, blip, GPS), ps-dispatch, cd_dispatch, or your own.
- Automatic end of incident and Discord report: duration, origins, responders, agents used, phenomena.
🛡️ Secure and lightweight
- Server-authoritative: no event lets a cheater create, remove or extinguish a fire remotely.
- Permissions by ACE or by job and grade.
- Effects only rendered nearby and cleaned up as you leave: minimal performance impact.
- Readable configuration (escrow):
config.lua,fire.lua,realism.lua, translations.
⚙️ Compatibility
- OneSync required
- Frameworks: ESX, QBCore, QBox, ox_core, Standalone
- Notifications: ox_lib, ESX, QBCore, QBox, okok, GTA
- Languages: French, English
📖 Documentation: docs.raph-dev.fr
💬 Support: discord.mastermods.dev
🔑 Free MasterKey: ressources.mastermods.dev
