F.A.Q
Setup
Set the file name from the locales/ folder:
1Config.Language = 'en'- Check that
ox_targetorqb-targetis running, or thatConfig.Settings.Interactionis not forcing'target'on a server without one - Stand within
Config.Settings.InteractionDistance - Check that the zone is active. Rotation and the startup delay can close it
- The player needs admin permission in the framework or ACE
- Wait for
Loot active. Loadedin the server console - Look for errors in the F8 console
- Enable Spawn Props on the zone
- Give the zone at least one prop model
- Read the density warning in the console. The radius may be too small for the prop count
Zones and Props
Yes. Fixed props spawn on the exact spot you place them. Random props are scattered inside the radius and move to new spots each time the zone refreshes.
With Dynamic Props Count set to a number, that many props are picked from the zone list and scattered inside the radius on every refresh.
Yes. Open the world props section, aim at the object and detect it. The model and its position are saved, and only approved positions can be looted. World props can share loot, tools and cooldowns through prop categories.
Each category keeps between a minimum and a maximum number of zones active and reshuffles them after a random time. A category set to Always Active keeps all its zones on and only refreshes their loot.
The startup delay is running. Zones stay closed for a random time picked in the Settings tab, so the first players online cannot clear every spot. Set both values to 0 to remove it.
No. A claim is accepted only from the routing bucket of the zone, the default world unless the zone says otherwise.
Rewards
A prop set as a lootbox opens a stash instead of giving the items straight away. Default size is set in Config.Stash. With ML Inventory, each prop can have its own grid size, theme and reveal delay.
Yes, two ways:
- With ML Inventory, the loot editor has a Clothing button. Pick one fixed piece, or a series of models where one piece drops at random. Each model shows its photo.
- With
ml_random_cloth, add a clothing pack to the guaranteed drops or a chance group. It drops sealed or as its contents, for male, female or random sex.
A zone refresh rolls the whole zone again: random props move and every loot table rolls again. A prop regrow brings back one looted prop after its own timer, while the other props keep their state.
Global: once a player loots the prop, everyone waits. Personal: every player has a separate timer for that prop.
Minigames
The four ox_lib skill checks always. bd-minigames adds lockpick (easy, medium, hard) and thermite, ps-ui adds the scrambler. Minigames are picked per prop in the loot editor.
Skills
Start ml_skills before ml_lootzones. In the loot editor, open a prop and set an XP amount and the skill that receives it. Config.Skills.MaxXpPerLoot caps the XP of one loot.
Yes. Set a required skill on the prop. Players who have not unlocked it cannot loot it, and the server checks it. Props without a required skill stay open to everyone.
Looting works the same. No XP is given and skill requirements are skipped.
Battlepass
Yes, with ml_battlepass running. Looting advances battlepass objectives. Set Config.Battlepass.Enabled = false in server/config_server.lua to turn it off.
Updates
- Update ML Bridge first
- Download the latest version from CFX Portal
- Back up
shared/config.luaandserver/config_server.lua - Replace every file except those two
- Restart the resource
Zones, categories, world props and settings stay in the database.