Common Errors
π΄ You lack the required entitlement to use MS_Madonne_Seasons
This message indicates that your server does not have the necessary entitlement to start the resource. This is related to FiveM's Escrow protection system.
Check the following points one by one:
β The CFX Portal key listed in your
server.cfgdoes not contain any typing errorβ The CFX Portal key belongs to the FiveM account that was used to purchase or claim the resource
β The resource has been successfully claimed on the CFX Portal
β The CFX Portal key linked to your server belongs to you, and not to your hosting provider
β οΈ Some hosting providers include a shared CFX Portal key as part of their offers. A key that does not belong to you will block the use of any Escrow-protected resource, without exception. Always use your own personal key.
π΄ Weather is the same for all players / not changing
Cause 1: DYNAMIC_WEATHER is set to false in config.lua.
Fix: Set it to true, or toggle it in-game with /dynamicweather.
Cause 2: WEATHER_DELAY is set to a very high value.
Fix: Lower WEATHER_DELAY (in minutes) to make weather change more frequently.
Cause 3: A player used /dynamicweather to disable automatic weather changes.
Fix: Use /dynamicweather again in-game to re-enable it, or restrict access to the command via the permission system.
π΄ All players are in the same zone / per-zone weather isn't working
Cause: Zone codes in WEATHER_ZONES don't match the actual GTA V zone codes for those areas.
Fix: Verify zone codes using the GetNameOfZone native. You can test it in-game by printing the zone name in a script and checking which code is returned at your current position.
π΄ The /forcast command plays no audio
/forcast command plays no audioCause 1: FORCAST_ENABLED is set to false.
Fix: Set FORCAST_ENABLED = true in config.lua.
Cause 2 (OpenAI): The openai_key convar is missing or incorrect in server.cfg.
Fix: Add or correct the following line in your server.cfg:
Cause 3 (OpenAI): Your OpenAI account has no credits.
Fix: Add credits to your OpenAI account at platform.openai.com.
Cause 4 (pre-recorded): The .ogg file for the predicted weather type is missing in the selected language folder.
Fix: Make sure all weather .ogg files exist under ui/forcasts/YOUR_LANGUAGE/. The required files are named after each weather type: CLEAR.ogg, RAIN.ogg, THUNDER.ogg, etc.
π΄ Time is not synced between players
Cause: The playerSpawned event is not firing, preventing the sync request from being sent.
Fix: Make sure no other resource is blocking or replacing the playerSpawned event. You can also try increasing the timeout in cl_time.lua if your server takes longer to spawn players.
π΄ Admin commands return "You do not have permission"
Cause: The permission system is not configured correctly for your setup.
Fix: Check your PERMISSION_SYSTEM setting and verify accordingly:
ACE: Confirm
add_aceentries are inserver.cfgand the player is in the correct groupSteam: Confirm the player's Steam hex ID is listed in
ADMIN_USERSMadonnAdmin: Confirm
MS_MadonnAdminis running and the player has a staff rankCustom: Verify your
IsAllowedToAccessStaffCommandFromCustomMethodfunction returnstruefor the player
π΄ Server console shows ERROR 0x01A or 0x01B
These are configuration parsing errors:
0x01A
YEAR_LENGTH format is invalid
Use "Nd", "Nw", or "Nmo" format (e.g. "2w", "1mo")
0x01B
DAY_LENGTH format is invalid
Use "Nm" or "Nh" format (e.g. "48m", "1h")
π¬ Still having issues?
π¬ Discord: discord.gg/madonne
π Website: madonnestudio.com
π§ Email: [email protected]
Last updated