MTA:SA fix
Change MTA's language or skin: Please disconnect before changing language
MTA does not let you change its language or menu skin while you are on a server: it shows Please disconnect before changing language (or skin). Leave the server, change it in Settings > Interface, then join again.
Please disconnect before changing language
Please disconnect before changing skin
DISCONNECT REQUIRED
Some settings will be changed when you disconnect the current server
The skin you selected could not be loaded, and the default skin also could not be loaded, please reinstall MTA.
Codes on this page: CC82, CC80, CC51
Steps
Leave the server first
MTA does not let you change Language or Skin while you are on a server. Press F8 (or ~) to open the console, type disconnect and press Enter. You go back to the main menu. You can also use Disconnect in MTA's main menu.
Change it on the Interface tab
In MTA's main menu, open Settings, then the Interface tab. Pick your language in the Language list, or a skin in the Skin list. Then press OK.
Source: MTA source code, CIT Live KB · mta_settings.md
Join the server again
In the F8 console type reconnect and press Enter. It connects you to the server you were on before. On CIT you can also type connect s2.cit.gg 22003 in the F8 console.
Source: MTA wiki, CIT Live KB · commands-account-and-general.md
If MTA says DISCONNECT REQUIRED
Only if MTA shows DISCONNECT REQUIRED after you change a setting.
Some settings only change when you leave the server. MTA asks if you want to disconnect now. Choose Yes to disconnect now. If you choose No, the change waits until you disconnect.
Source: MTA source code, CIT Live KB · mta_settings.md
If even the default skin cannot load
Only if MTA says the default skin could not be loaded either.
If only the skin you chose fails, MTA uses the default skin by itself. If the default skin also fails, MTA's own message says to reinstall MTA.
Source: MTA wiki, CIT Live KB · mta_settings.md
See also: MTA settings are not saved
MTA's code shows these two errors only while a server's game mode is loaded, and it puts your old choice back in the list.
CC82 is the code of the language error and CC80 the code of the skin error (MTA's code and MTA's Error Codes list).
On CIT, the language you choose also changes supported in-game information to that language.
Some other MTA settings change only after you restart MTA. Then MTA shows RESTART REQUIRED (Some settings will be changed when you next start MTA).
Languages CIT supports: Spanish, Hungarian, Chinese, Croatian, Russian, German, Vietnamese, Portuguese, Bulgarian, Lithuanian, Turkish, French, Swedish, Azerbaijani, Polish, Norwegian, Dutch, Ukrainian, Italian, Romanian, Slovenian, Indonesian, Arabic, Greek and Danish.
On CIT, type /ssup to ask for help in your own language. It sends your message to the Support Non-English chat, which no longer has a tab in J.
On CIT, the F1 Documentation tab has See English only. Some F1 articles can be set to show only to players who use a certain language.
Still not fixed? Copy the whole message, not only the code, and check your log in the Fix tool. It is read on your own computer.
Other problems like this
- MTA sound gets quieter after every restart (Radio and SFX volume drop)
- Mouse freezes after joining any MTA server
- Chat box is too big, in the wrong place, or old lines fade away
- Mouse does not move the camera in MTA:SA
- Low FPS or an FPS cap in MTA:SA
- Controller or gamepad not working in MTA
All fix guides · Every MTA:SA error code · Crash codes and offsets
Where this comes from
MTA wiki (Client Manual, Client Commands, Error Codes), MTA's settings code and the CIT knowledge base
- wiki.multitheftauto.com/wiki/Client_Manual
- wiki.multitheftauto.com/wiki/Client_Commands
- github.com/multitheftauto/mtasa-blue/blob/master/Client/core/CSettings.cpp
- wiki.multitheftauto.com/wiki/Error_Codes
Read on 23 October 2026 and written in our own words here.