Discord Silly Scripts

Silly FireLizard

Silly FireLizard

€16.80

Add to Basket

🦎 Silly Fire Lizard – Dragonfire Transform (RedM / VORP / RSGCore)

Use Dragonfire and turn into a giant desert iguana. Breathe fire, ignite the ground, boost forward — then turn human again without losing your weapons.

Built for RedM with a clean multi-framework bridge (VORP or RSGCore, auto-detected), DE / EN / ES / FR locales, and server-side fire breath validation.

Fire Lizard

🎬 Watch Video Preview

✨ Features

  • 🦎 Usable item transform — use dragonfire (configurable) → scaled iguana (a_c_iguanadesert_01)
  • 🔥 Fire breath — synced PTFX, cone damage, optional ground fire trail + ignite
  • 🏃 Forward boost — hold a key (default X) for a speed push while transformed
  • 🦘 Super jump while transformed (toggleable)
  • 🔄 Manual reset — keybind (default R) or item again; auto-reset on death (+ optional /rc)
  • ⏱️ Timed revert — transformation ends after 5 minutes (Config.TransformMaxDuration)
  • 🔫 Weapon backup — snapshots weapons + ammo before the model swap, restores after morph-back
  • 🛡️ Server-authoritative combat — only transformed players can trigger breath / damage / ignite; range + damage clamped
  • 🌐 Multi-Framework: VORP or RSGCore (auto-detected)
  • 🌍 Multilingual: Config.Language → DE / EN / ES / FR
  • 📦 DB setupdb_setup.lua auto-creates the item on first start (oxmysql)
  • 📦 Escrow-friendly: config.lua + locales are escrow_ignore'd

✅ Dependencies

  • RedM
  • VORP Core or RSGCore (auto-detected)
  • VORP Inventory (when using VORP) / RSGCore inventory (when using RSGCore)
  • oxmysql (optional — only for automatic item DB setup)

📦 Installation

  1. Place the resource so the folder with fxmanifest.lua is named Silly_FireLizard.

  2. Ensure it in your server.cfg:

    ensure Silly_FireLizard
    
  3. The item dragonfire is auto-created on first start via db_setup.lua (requires oxmysql) — no SQL import needed.

  4. Tune model, scale, fire breath, keys, duration and language in config.lua.

  5. Set language: Config.Language = 'DE' | 'EN' | 'ES' | 'FR'.

⚙️ Configuration (config.lua)

Framework & language

  • Config.Framework'auto' / 'vorp' / 'rsgcore' / 'standalone'
  • Config.Language'DE' / 'EN' / 'ES' / 'FR'
  • Config.ItemName / Config.ItemLabels / Config.RemoveItemOnUse
  • Config.TransformCooldown — seconds between new transforms (revert via item is free)
  • Config.TransformMaxDuration — seconds until auto-revert (default 300; 0 disables)
  • Config.WeaponBackup — snapshot/restore weapons across transform

Transform

  • Config.AnimalModel — default a_c_iguanadesert_01
  • Config.PedScale / Config.OutfitPreset / Config.DragonHealth
  • Config.MoveRate / Config.ForwardBoost* / Config.EnableSuperJump
  • Config.ManualResetKey / Config.ManualResetControl
  • Config.ResetCommand — e.g. "rc" after death or manual reset

Fire breath

  • Config.FireBreathEnabled, dict/name, bone, offset, rotation, scale, duration, cooldown
  • Config.FireBreathDamage / DamageRange / DamageAngle / DamageTick
  • Config.FireBreathDamagePlayersOnly — skip NPC scan if true
  • Config.FireBreathMaxServerRange — server anti-cheat distance
  • Config.FireBreathIgniteGround + ground fire spacing options
  • Config.FireImmunity — leave false so the lizard stays mortal

🎮 In-Game Flow

  1. Player has the dragonfire item and uses it.
  2. Server checks cooldown, optionally removes the item, starts the transform.
  3. Player becomes the scaled lizard — boost with X, fire breath with attack, reset with R.
  4. Nearby players see breath FX; damage and ignite are gated server-side.
  5. After 5 minutes, on reset, item reuse, or death → human form restored, weapons/ammo restored, optional skin command (rc).

🌐 Multi-Framework Support

| Feature | VORP | RSGCore | |---|---|---| | Usable item | ✅ vorp_inventory:registerUsableItem | ✅ RSGCore.Functions.CreateUseableItem | | Remove item | ✅ vorp_inventory:subItem | ✅ Player.Functions.RemoveItem | | Notifications | ✅ vorp:TipBottom | ✅ RSGCore:Notify |

📝 Notes

  • Combat events use the dragonfire:* namespace (legacy-compatible).
  • Server tracks transformedPlayers — breath / damage / ignite / ground fire require an active transform.
  • Item reuse while transformed reverts for free (no extra cooldown).
  • Fully escrow-friendlyconfig.lua and locales/* are in escrow_ignore.
Back to category