Known Issues - FAQ: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(General overhaul, removing whitespaces and incorrent abridgements)
 
(119 intermediate revisions by 38 users not shown)
Line 1: Line 1:
Post here your proposed Q&A, regarding the known problems with MTA:SA DM and their solutions, especially problems we're encountering now, that might be also encountered by users in the final release. You're also welcome to edit them grammar/style wise.
{{Important Note|Before you check the known issues make sure everything is [[Up-to-date]].}}
Post here your proposed Q&A, regarding the known problems with MTA:SA and their solutions, especially the problems we are encountering now, that might be also encountered by users in the final release. You are also welcome to edit them grammar/style wise.
 
* [[Resource:Editor#FAQ|Map editor FAQ/known issues can be found here.]]<br>
* [[MTA 0.5r2 Known Issues|Known issues for MTA 0.5r2 can be found here.]]
* [[Compatibility FAQ|Compatibility FAQ]]


== Client ==
== Client ==
=== General ===
==== I have the Steam version of GTA San Andreas. How can I play MTA? ====
:The Steam version of GTA:SA is compatible with MTA, as it already has a built-in patcher.
:'''If you just want to play the newest version of the mod, all you need to do is download the mod from our home page and then install it'''. The installer will detect your Steam's GTASA installation and will make some adjustments automatically.
:No original files are modified in the process, so the single-player mode will work the same way as it did before.
:If you want to play some older MTA version (1.3.2 or older), follow a few simple steps, and the Steam version will be compatible with it:
:* '''Option 1:''' Find a '''GTA SA 1.00 No-CD''' (Google will give useful results).  You should obtain a 1.00 Cracked/NoCd EXE, not a Disc image.  Any HOODLUM release will work fine.
:** Open the download with Winrar or other similar archive tools, and inside there should be a gta_sa.exe.  Place this file inside your installation directory.  This is normally '''C:\Program Files\Steam\steamapps\common\grand theft auto san andreas'''.  No files need to be replaced during this process.
:This procedure will not affect your Steam version of GTASA, but will allow MTA to boot alongside it.
:* '''Option 2:''' Use the unofficial [https://forums.steampowered.com/forums/showthread.php?t=1952458 steam downgrade patch], be sure to downgrade to 1.0 and not 1.01.
==== Does MTA work with v1.01 or v2.00 of GTA San Andreas? ====
:Yes, they are compatible with MTA, as it already has a built-in patcher.


=== General ===
==== Initial black screen/hanging GTA splash screens ====
==== Initial black screen/hanging GTA splash screens ====
* '''MTA shows a permanent black screen or hanging GTA splash screens.'''
:* '''MTA shows a permanent black screen or hanging GTA splash screens.'''


It may be necessary that during/after the logo splash screens in Grand Theft Auto you have to give some input in order to skip the videos correctly. Try to click your left-mouse button a few times, or tapping a few keys.
:It may be necessary that during/after the logo splash screens in Grand Theft Auto you have to give some input in order to skip the videos correctly. Try to click your left-mouse button a few times, or tapping a few keys.


* '''MTA shows a permanent black screen after the GTA splash screens (possibly with text in the bottom right corner).'''
:* '''MTA shows a permanent black screen after the GTA splash screens (possibly with text in the bottom right corner).'''


This can be related to a lack of support for DirectX or video card features, on your system, which are needed to run the dynamically rendered menu. This dynamic menu is enabled by default. Try disabling the dynamic menu by downloading the adjusted [http://www.mtasa.com/files/coreconfig.xml coreconfig.xml] file and placing it in our ''GTA San Andreas\MTA'' directory (overwriting any existing files).
:This can be related to a lack of support for DirectX or video card features, on your system, which is needed to run the dynamically rendered menu. This dynamic menu is enabled by default. You can disable it by opening your [[coreconfig.xml]] configuration file located in the ''GTA San Andreas\MTA'' directory, and changing the value of ''menu_options'' to ''248''.


==== Halt after MTA splash screen ====
==== Halt after MTA splash screen ====
* '''Nothing happens after the 'Stop playing with yourself' splash screen'''
:* '''Nothing happens after the 'Stop playing with yourself' splash screen'''
 
:If you use Nvidia GeForce, try turning off nView Desktop Manager before starting MTA.


If you use nVidia GeForce, try turning off nView Desktop Manager before starting MTA.
:Also try deleting GTA San Andreas settings file ("gta_sa.set") in "Documents\GTA San Andreas User Files" folder.


Also try deleting GTA San Andreas settings file ("gta_sa.set") in "Documents\GTA San Andreas User Files" folder
:If it all fails and you run Kaspersky Anti-Virus or Internet Security, make sure status of "multi theft auto.exe" is not restricted. Other anti-virus software may block MTA from running.


==== Crash after MTA splash screen ====
==== Crash after MTA splash screen ====
* '''MTA crashes after the 'Stop playing with yourself' logo. Both single player and the MTA: Race ran fine before.'''
:* '''MTA crashes after the 'Stop playing with yourself' logo. Both single-player and the MTA ran fine before.'''


Try downloading the latest DirectX Runtime files from [http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en Microsoft]. Also check in Task Manager, if gta_sa.exe process isn't already running.
:Try downloading the latest DirectX Runtime files from [https://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en Microsoft]. Also check in Task Manager, if :gta_sa.exe process isn't already running.


If you run at any substandard resolutions (e.g. 960x720), try to change your resolution to a commonly supported one (e.g. 640×480, 800×600, 1024×768, 1152×864, 1280×1024) by launching Grand Theft Auto: San Andreas in normal mode, setting the new resolution and exiting.
:If you run at any substandard resolutions (e.g. 960x720), try to change your resolution to a commonly supported one (e.g. 640×480, 800×600, 1024×768, 1152×864, 1280×1024) by launching Grand Theft Auto: San Andreas in normal mode, setting the new resolution and exiting.


==== Assertion in CMainMenu.cpp line 106 upon launching MTASA  ====
:If you are a user of Windows Vista or Windows 7, try the following:
* '''I'm getting an assertion in CMainMenu.cpp (line 106) after I have launched MTASA. I'm able to ignore it, but then game crashes after I try to connect to a server.'''
:* Enable Windows XP SP3 compatibility mode for both Multi Theft Auto.exe and gta_sa.exe, setting their privilege level to "Run this program as an administrator".
:* Configure Data Execution Prevention: Use the setting ''Turn DEP for all programs and services except those I select''. Click ''add'' and find "Multi Theft Auto.exe" and "gta_sa.exe" and add them.
:* Run MTA as administrator.


This is likely caused by GTASA or MTASA being installed in a path that contains non-ASCII characters (eg. Cyrillic, Polish, Japanese) in it.
==== Crash after connecting to any server ====
:* '''MTA crashes upon connecting to any server. Single player runs fine.'''


To resolve this, you need to uninstall MTASA and GTASA, then install them in such paths that don't contain such characters.
:Single-player mods can affect the way MTA works, potentially causing crashes - you should always use a clean GTASA install for MTA.


==== Controls not working ====
==== Controls not working ====
* '''My controls don't seem to work as they should.'''
:* '''My controls don't seem to work as they should.'''


Try using the 'copygtacontrols' command in the console.
:Try using the 'copygtacontrols' command in the console.


==== Incorrect models ====
==== Incorrect models ====
* '''Woman model's breasts look awkward ingame / I'm seeing odd, spider-like shaped player models.'''
:* '''Woman model's breasts look awkward ingame / I'm seeing odd, spider-like shaped player models.'''


This is caused by the way GTA handles player stats. To fix this, be sure to set both fat and muscles player stats to 0, when you're changing player skin.
:This is caused by the way GTA handles player stats. To fix this, be sure to set both fat and muscles player stats to 0 when you're changing player skin.


==== Incorrect drive-by functionality ====
==== Incorrect drive-by functionality ====
* '''Drivebys arent working as they should'''
:* '''Drivebys arent working as they should'''


Drivebys are handled by script, and will change depending on the loaded gamemode.
:Drivebys are handled by the script, and will change depending on the loaded gamemode.


==== Unsaved settings ====
==== Unsaved settings ====
* '''My MTA setting(s) didn't get saved (...) I crashed.'''
:* '''My MTA setting(s) didn't get saved (...) I crashed.'''


First, configure the MTA the way you want to, then exit the game and launch it again. Settings should get saved. Alternatively, try removing the coreconfig.xml file, then configure it and quit the game.
:First, configure the MTA the way you want to, then exit the game and launch it again. Settings should get saved. Alternatively, try removing the coreconfig.xml file, then configure it and quit the game.


==== Gamepad support ====
==== Gamepad support ====
* '''MTA doesnt recognise my gamepad'''
:* '''MTA doesn't recognise my gamepad'''
 
:Ensure that your controller is the first controller recognized by Windows (MTA will only use the first controller).  You can configure your gamepad in options in MTA's main menu.
 
==== Free mouselook not working properly ====
:* '''MTA doesnt recognise my mouse'''
 
:Some people got problems with their mouse in MTA. They can use it in the menu, connect to a server, but they can't use the mouse for free look.
:This problem can be solved by entering a server, click your Win/Windows key at your keyboard once, and then click your mouse.
:If that doesn't work try starting GTA in Singleplayer, go to options > controller setup and set "Configuration" to "Mouse + Keys" instead of "Joypad".
 
==== Server browser not working ====
:* '''The in-game server browser shows "Loading" but does not come up with any servers'''
 
:Depending on the type and status of the internet connection you are using, it can take up to a few seconds for the server browser to retrieve all the servers. Please wait a little longer for the results to appear.
 
==== Invalid serial number ====
:* '''I am getting an 'Invalid serial number' error when trying to launch or play the game'''
 
:You are running an outdated version of Multi Theft Auto. Head over to the [https://mtasa.com/ main page] and download the latest version of Multi Theft Auto.
 
==== 'Network module not compatible!' on MTA launch ====
:* '''I am getting 'Network module not compatible!' error message upon launching MTA.
 
:This could mean that your MTA install is incomplete or broken. Reinstall it.
 
==== 'No such mod installed (deathmatch)' ====
:* '''I am getting a 'No such mod installed (deathmatch)' error message when trying to connect to any server


This is a known issue - MTA's keybinds system does not support direct input. As an alternative, [http://xpadder.com/ XPadder] can be used.  This emulates joypad buttons as keyboard/mouse so that it can be used in MTA.  Please refer to [http://forum.mtasa.com/viewtopic.php?f=87&t=21167 this forum topic] for a brief guide on how to use XPadder.
:'''Option 1:''' Simply re-install MTA. <br>
:'''Option 2:''' Run both gta_sa.exe and Multi Theft Auto.exe with administrator privileges.


==== Sky flickering ====
==== D3dx9_**.dll is not found ====
* '''My screen/sky flickers when weather or sky effects are enabled.
:* '''When I start Multi Theft Auto: San Andreas I am getting an error D3dx9_**.dll (** = a number) cannot be found.


MTA:SA DM uses a new text rendering system from race, which is much more efficient in terms of FPS. However, this can cause conflicts within the game, particularly with ATI based cards. To fix this, bring up the console with ¬(tilde), and type the command '''ceguitext 1'''. This reverts the rendering method to that of Race. All glitches should no longer happen, at the cost of lower FPS.
:This means that DirectX 9 is not installed or not up to date.
:To install/update DirectX download the [https://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 DirectX End-User Runtime Web Installer] from the Microsoft download site.


====Invalid serial number====
==== CRC mismatch ====
This seems to happen randomly to a few people. The best way to fix this is to install without a serial number at all (choose the bottom option on the MTA accounts page of the installer). We'll be looking into fixing this as soon as possible.
:* '''When joining a server, the chatbox shows 'CRC mismatch'
:This is a server problem. Tell the owner to look at the server section of this page.


You can also try to login into your account on [http://mtabeta.com/ www.mtabeta.com], there you can read your serial number. Then open "
==== 'Error loading netc.dll module! (Error 14001)' on MTA launch ====
HKEY_LOCAL_MACHINE/SOFTWARE/Multi Theft Auto: San Andreas/" in your registry. There you have to create the string "Username" with your username as value, and the string "Serial" with your serial number as value.
:* Full error message:
:''Error loading netc.dll module! (Error 14001: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.)''


==== 'Network module could not be located' ====
:Make sure you have installed Microsoft Visual C++ 2008 regular and SP1 redistributable packages (x86):
*'''I am getting 'Network module could not be located' error message upon launching MTA:SA DM


Copy the file 'net.dll' from your GTA:SA/mta directory into your GTA:SA directory, overwriting existing files.
:[https://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en Microsoft Visual C++ 2008 Redistributable Package (x86)]


:[https://www.microsoft.com/download/en/details.aspx?id=5582 Microsoft Visual C++ 2008 SP1 Redistributable package (x86)]


=== Windows Vista®-related ===
==== 'Error 1935. An error occurred during the installation of assembly 'Microsoft.VC90.ATL...' ====
: Download the 'Fix it' helper from here: [https://support.microsoft.com/default.aspx?scid=kb;en-us;946414]


==== Crash on launch ====
==== Your virus scanner warns you about MTA ====
* '''I've successfully upgraded from MTA Race to MTASA DM on Vista, but it seems to crash on launch.
:* '''Your virus scanner informs you that the MTA or setup executable is a virus or malware.'''
:MTA does '''NOT''' contain any viruses, malware, adware or spyware. You should re-download MTA [https://mtasa.com here] if you doubt the validity of your copy of MTA.


Go to your Program Files\MTA San Andreas\mods\race directory, and rename client.dll to something else.
==== When downloading large maps, progress halts ====
:* '''When downloading large maps, progress often halts, while transmission is still taking place.'''
:This issue is fixed in [https://forum.mtasa.com/topic/33297-multi-theft-auto-san-andreas-13-released/ MTA 1.3].
 
==== loader.dll (error 126) ====
loader.dll (error 126) has been flagged as a false positive by Avast, McAfee and perhaps other antivirus software. This means that your antivirus software thinks it's a virus, but it actually isn't.
 
 
'''Avast instructions'''
 
:* Make sure Avast is up to date.
:* Reinstall MTA.
 
 
'''McAfee'''
:* Open your McAfee security software.
:* Click the settings cog at the top right.
:* Click Real-Time Scanning.
:* Click Excluded Files.
:* Click Add file.
:* Browse to, and select, the file that you want to exclude from scans.


==== Crash on connect ====
* '''I seem to crash whenever I connect to a server just before I go in-game on Vista'''


This seems to be an issue with the Microsoft DirectX April 2006 SDK Redistributable DLL file (d3dx9_30.dll) when running in compatibility mode. Please make sure that compatibility mode is competely turned off for '''both''' your GTA_SA.exe and Multi Theft Auto.exe executables.
You'll need to exclude the MTA installation folder. Once done, reinstall MTA and then add "loader.dll" to your exclusions and remove the previously added exclusion for the MTA folder. If you want you can skip the last bit and keep MTA installation folder whitelisted (excluded)


==== Invalid serial error ====
=== Display ===
* '''MTASA DM installer complains about wrong serial provided. I'm running it for the first time.
==== I can only set my display to square resolutions... ====
: Try reinstalling your display driver.


You need to run the installer with Administrator privileges. To do so, right click on the installer executable, choose 'Properties', go into 'Compatibility' tab and tick the check box on the last field.
=== Windows Vista® / Windows 7-specific (Vista is no longer supported on 1.5.7) ===


Some have found that setting compatibility to Windows XP/2000 have fixed the problem.
==== Crash on connect ====
:* '''I seem to crash whenever I connect to a server just before I go in-game on Vista'''


If User Account Control is disabled, you might need to enable it and run the installer with admin privileges (like said above) in order to install MTA:SA DM.
:This seems to be an issue with the Microsoft DirectX April 2006 SDK Redistributable DLL file (d3dx9_30.dll) when running in compatibility mode. Please make sure that compatibility mode is completely turned off for  '''both''' your GTA_SA.exe and Multi Theft Auto.exe executables.


==== Clock manipulation error ====
==== Clock manipulation error ====
* '''I am getting 'Clock manipulation detected!' error message upon launching MTA:SA DM
:* '''I am getting 'Clock manipulation detected!' error message upon launching MTA:SA


Further info coming soon.
:This is caused by incorrect system date/time is set (which could be a result of wrong settings or a faulty battery on the pc's motherboard). Setting time and date again should fix the problem.
 
:It might also happen if you are using an AMD Athlon 64 X2 processor with some old drivers. Update them at [https://support.amd.com/en-us/download AMD's site].


==== Halt on launch ====
==== Halt on launch ====
* '''When I launch MTA:SA DM, nothing happens (GTA_SA.exe is running but not loading up)
:* '''When I launch MTA:SA, nothing happens (GTA_SA.exe is running but not loading up)


Run MTA:SA DM with Administrator privileges. To do this, right click on the installer executable, choose 'Properties', go into 'Compatibility' tab and tick the check box on the last field and try again.
:Run MTA:SA with Administrator privileges. To do this, right-click on the installer executable, choose 'Properties', go into 'Compatibility' tab and tick the checkbox on the last field and try again.


==== General GTA problems ====
==== General GTA problems ====
* '''I have unexplainable GTA problems or crashes'''
:* '''I have unexplainable GTA problems or crashes'''
 
:Make sure your computer, as well as your GTA install, meet the [[Deathmatch_Client_Manual#System_requirements|minimum requirements]] and that you are not running in any 98/2000/XP/2003 compatibility modes.


Make sure your computer as well as your GTA install meet the [[Deathmatch_Client_Manual#System_requirements|minimum requirements]] and that you are not running in any 98/2000/XP/2003 compatibility modes.
:Also try the solutions from these pages:
:* http://gtaforums.com/topic/307992-san-andreas-v1-works-on-windows-vista/
:* [https://web.archive.org/web/20160330172922/http://pullmonkey.com/2007/4/30/how-i-got-gta-san-andreas-to-work-with-a-crappy-os-vista http://pullmonkey.com/2007/4/30/how-i-got-gta-san-andreas-to-work-with-a-crappy-os-vista]


Also try the solutions from these pages:
==== Performance Issues Sandy Bridge / Second Generation Intel Core ====
* http://www.gtaforums.com/index.php?showtopic=273549&view=findpost&p=4537502
:* '''Slow MTA performance on Sandy Bridge Processors while other games and San Andreas Singleplayer run fine.'''
* http://pullmonkey.com/2007/4/30/how-i-got-gta-san-andreas-to-work-with-a-crappy-os-vista
:There seems to be an issue in combination with the Windows power profile running in power saving mode, you can solve this issue by changing the power profile to high performance when playing MTA:SA.
:* Topic about this issue: [https://forum.mtasa.com/topic/26441-solved-sandy-bridge-performance-issues/ Sandy Bridge performance issues?]


== Server ==
== Server ==
Line 120: Line 205:
=== General ===
=== General ===
==== Fatal error 3 ====
==== Fatal error 3 ====
* '''I'm getting ''Fatal Error 3'' whenever I connect to my server'''
:* '''I'm getting ''Fatal Error 3'' whenever I connect to my server'''


This error happens when the server you are trying to connect to is unable to provide you the required downloads, because it does not have http downloading enabled. Be sure to set the '''httpdownload''' configuration tag in your configuration to '''1'''.
:This error happens when the server you are trying to connect to is unable to provide you the required downloads because it does not have HTTP downloading enabled. Be sure to set the '''httpdownload''' configuration tag in your configuration to '''1'''.
==== Download error 9: Error downloading requested files ====
==== Download error 9: Error downloading requested files ====
* '''I'm getting ''Download Error 9: Error downloading requested files'' whenever I connect to my server'''
:* '''I'm getting ''Download Error 9: Error downloading requested files'' whenever I connect to my server'''
 
:This error happens when the server you are trying to connect to is unable to provide you with a valid link. This results in a 404 (Not found) HTTP error and an error at your end.
 
:* If you are running the built-in server ('''httpserver''' is set to '''1''' and '''httpdownloadurl''' is empty), make sure that your HTTP server is accessible (you can try to access it by using a browser) for everyone.
 
:* If you have configured an external web server ('''httpdownloadurl''' is set to your custom URL), make sure that your HTTP is accessible and make sure you have read the [[Deathmatch_Server_Manual#Configuring_an_external_web_server | Configuring an external web server]] guide.
 
==== CRC mismatch ====
:* '''When clients join my server, their chatbox shows 'CRC mismatch'
:CRC mismatch occurs when either:
:* The server files have been changed, but the resource has not been restarted/refreshed
:* An external HTTP server is being used and the files are not synchronized
 
==== Accounts missing ====
:The file ''accounts.xml'' is not used from 1.0.4, it has been replaced by a file called ''internal.db''. To ensure your old accounts information is migrated:
:*Stop the server
:*Make sure your old ''accounts.xml'' is correct
:*Delete ''internal.db''
:*Start the server


This error happens when the server you are trying to connect to is unable to provide you with a valid link. This results in a 404 (Not found) HTTP error and an error at your end.
==== Resources missing ====
:From 1.0.4, resource names cannot contain dots.


* If you are running the built-in server ('''httpserver''' is set to '''1''' and '''httpdownloadurl''' is empty), make sure that your HTTP server is accessible (you can try to access it by using a browser) for everyone.
==== Download error 28 ====
:Try closing anti-virus or firewall applications. If it then works, try adding an exception to your firewall to allow your HTTP port through.


* If you have configured an external web server ('''httpdownloadurl''' is set to your custom URL), make sure that your HTTP is accessible and make sure you have read the [[Deathmatch_Server_Manual#Configuring_an_external_web_server | Configuring an external web server]] guide.
==== Accounts disappearing ====
:Account information (or anything else) not being saved correctly can be caused by database corruption. From build 2836, the server checks the integrity of the SQLite database files on startup. If it reports a database error, please read [[How to repair the database files]].
:If you are running an earlier version and are having troubles such as accounts disappearing, you should upgrade your server to the [https://nightly.multitheftauto.com/ latest build]


=== Windows-related ===
=== Windows-related ===
No known reported issues.
:No known reported issues in {{Current Version|full}}.


=== Linux-related ===
=== Linux-related ===
==== libcurl.so.<version>: cannot open shared object file ====
====Default nohup creates infinitely big nohup.out====
* '''My dedicated server gives a ''libcurl.so.<version>: cannot open shared object file'' error on startup''' (where <version> is to be replaced with 3 or 4)
 
This means one of the dynamic dependencies (libcurl, CURL) needed in order to run the server cannot be found on your server.


<ul>
:Temporary fix, disable the nohup file: 'nohup ./mta_server > /dev/null &'
<li>If your server reports that it cannot find '''libcurl.so.4''', it's most likely due to an old version of libcurl that is installed on your system. You can either choose to upgrade libcurl to the latest version (check out your distribution package manager, or download/compile/install from the [http://curl.haxx.se/ CURL website]), or you can choose to pick another Linux build (e.g. the Generic Linux build, which contains a statically linked version of the library).
</li>


<li>If your server reports that it cannot find '''libcurl.so.3''', libcurl is either not installed on your system, you are running an outdated version or you are running a newer version of libcurl (and downloaded a build that relied on the old version).
[[de:Known Issues - FAQ]]
<ul>
[[en:Known Issues - FAQ]]
<li>If '''libcurl.so.4''' is present on your system (e.g. in /usr/lib), it means you have a newer version than the one required and you can most likely solve the problem by creating a symbolic to libcurl.so.3:
[[es:Problemas Conocidos - FAQ]]
<pre>$ ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl.so.3</pre>
[[fr:Problemes connus]]
</li>
[[hu:Known Issues - FAQ]]
<li>If '''libcurl.so.2''' is present on your system (e.g. in /usr/lib), it means you have an older version and you can solve the problem by installing the most recent version of libcurl. This should be done through your package manager (check your distribution's documentation), or no such manager is present, by manually compiling and installing the latest CURL source from the [http://curl.haxx.se/ CURL website]).
[[it:Bugs noti e FAQ]]
</li>
[[pt-br:Soluções de Problemas - FAQ]]
<li>If libcurl is not present on your system, see how to install libcurl by reading the instructions above.</li>
[[ru:Known Issues - FAQ]]
</ul>
[[zh-cn:已知问题 - 常见问题]]
</li>
</ul>


{{Fixed|v1.0-dp2}}
[[Category:Support]]

Latest revision as of 06:16, 10 January 2024

[[{{{image}}}|link=|]] Important Note: Before you check the known issues make sure everything is Up-to-date.

Post here your proposed Q&A, regarding the known problems with MTA:SA and their solutions, especially the problems we are encountering now, that might be also encountered by users in the final release. You are also welcome to edit them grammar/style wise.

Client

General

I have the Steam version of GTA San Andreas. How can I play MTA?

The Steam version of GTA:SA is compatible with MTA, as it already has a built-in patcher.
If you just want to play the newest version of the mod, all you need to do is download the mod from our home page and then install it. The installer will detect your Steam's GTASA installation and will make some adjustments automatically.
No original files are modified in the process, so the single-player mode will work the same way as it did before.


If you want to play some older MTA version (1.3.2 or older), follow a few simple steps, and the Steam version will be compatible with it:
  • Option 1: Find a GTA SA 1.00 No-CD (Google will give useful results). You should obtain a 1.00 Cracked/NoCd EXE, not a Disc image. Any HOODLUM release will work fine.
    • Open the download with Winrar or other similar archive tools, and inside there should be a gta_sa.exe. Place this file inside your installation directory. This is normally C:\Program Files\Steam\steamapps\common\grand theft auto san andreas. No files need to be replaced during this process.
This procedure will not affect your Steam version of GTASA, but will allow MTA to boot alongside it.

Does MTA work with v1.01 or v2.00 of GTA San Andreas?

Yes, they are compatible with MTA, as it already has a built-in patcher.

Initial black screen/hanging GTA splash screens

  • MTA shows a permanent black screen or hanging GTA splash screens.
It may be necessary that during/after the logo splash screens in Grand Theft Auto you have to give some input in order to skip the videos correctly. Try to click your left-mouse button a few times, or tapping a few keys.
  • MTA shows a permanent black screen after the GTA splash screens (possibly with text in the bottom right corner).
This can be related to a lack of support for DirectX or video card features, on your system, which is needed to run the dynamically rendered menu. This dynamic menu is enabled by default. You can disable it by opening your coreconfig.xml configuration file located in the GTA San Andreas\MTA directory, and changing the value of menu_options to 248.

Halt after MTA splash screen

  • Nothing happens after the 'Stop playing with yourself' splash screen
If you use Nvidia GeForce, try turning off nView Desktop Manager before starting MTA.
Also try deleting GTA San Andreas settings file ("gta_sa.set") in "Documents\GTA San Andreas User Files" folder.
If it all fails and you run Kaspersky Anti-Virus or Internet Security, make sure status of "multi theft auto.exe" is not restricted. Other anti-virus software may block MTA from running.

Crash after MTA splash screen

  • MTA crashes after the 'Stop playing with yourself' logo. Both single-player and the MTA ran fine before.
Try downloading the latest DirectX Runtime files from Microsoft. Also check in Task Manager, if :gta_sa.exe process isn't already running.
If you run at any substandard resolutions (e.g. 960x720), try to change your resolution to a commonly supported one (e.g. 640×480, 800×600, 1024×768, 1152×864, 1280×1024) by launching Grand Theft Auto: San Andreas in normal mode, setting the new resolution and exiting.
If you are a user of Windows Vista or Windows 7, try the following:
  • Enable Windows XP SP3 compatibility mode for both Multi Theft Auto.exe and gta_sa.exe, setting their privilege level to "Run this program as an administrator".
  • Configure Data Execution Prevention: Use the setting Turn DEP for all programs and services except those I select. Click add and find "Multi Theft Auto.exe" and "gta_sa.exe" and add them.
  • Run MTA as administrator.

Crash after connecting to any server

  • MTA crashes upon connecting to any server. Single player runs fine.
Single-player mods can affect the way MTA works, potentially causing crashes - you should always use a clean GTASA install for MTA.

Controls not working

  • My controls don't seem to work as they should.
Try using the 'copygtacontrols' command in the console.

Incorrect models

  • Woman model's breasts look awkward ingame / I'm seeing odd, spider-like shaped player models.
This is caused by the way GTA handles player stats. To fix this, be sure to set both fat and muscles player stats to 0 when you're changing player skin.

Incorrect drive-by functionality

  • Drivebys arent working as they should
Drivebys are handled by the script, and will change depending on the loaded gamemode.

Unsaved settings

  • My MTA setting(s) didn't get saved (...) I crashed.
First, configure the MTA the way you want to, then exit the game and launch it again. Settings should get saved. Alternatively, try removing the coreconfig.xml file, then configure it and quit the game.

Gamepad support

  • MTA doesn't recognise my gamepad
Ensure that your controller is the first controller recognized by Windows (MTA will only use the first controller). You can configure your gamepad in options in MTA's main menu.

Free mouselook not working properly

  • MTA doesnt recognise my mouse
Some people got problems with their mouse in MTA. They can use it in the menu, connect to a server, but they can't use the mouse for free look.
This problem can be solved by entering a server, click your Win/Windows key at your keyboard once, and then click your mouse.
If that doesn't work try starting GTA in Singleplayer, go to options > controller setup and set "Configuration" to "Mouse + Keys" instead of "Joypad".

Server browser not working

  • The in-game server browser shows "Loading" but does not come up with any servers
Depending on the type and status of the internet connection you are using, it can take up to a few seconds for the server browser to retrieve all the servers. Please wait a little longer for the results to appear.

Invalid serial number

  • I am getting an 'Invalid serial number' error when trying to launch or play the game
You are running an outdated version of Multi Theft Auto. Head over to the main page and download the latest version of Multi Theft Auto.

'Network module not compatible!' on MTA launch

  • I am getting 'Network module not compatible!' error message upon launching MTA.
This could mean that your MTA install is incomplete or broken. Reinstall it.

'No such mod installed (deathmatch)'

  • I am getting a 'No such mod installed (deathmatch)' error message when trying to connect to any server
Option 1: Simply re-install MTA.
Option 2: Run both gta_sa.exe and Multi Theft Auto.exe with administrator privileges.

D3dx9_**.dll is not found

  • When I start Multi Theft Auto: San Andreas I am getting an error D3dx9_**.dll (** = a number) cannot be found.
This means that DirectX 9 is not installed or not up to date.
To install/update DirectX download the DirectX End-User Runtime Web Installer from the Microsoft download site.

CRC mismatch

  • When joining a server, the chatbox shows 'CRC mismatch'
This is a server problem. Tell the owner to look at the server section of this page.

'Error loading netc.dll module! (Error 14001)' on MTA launch

  • Full error message:
Error loading netc.dll module! (Error 14001: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.)
Make sure you have installed Microsoft Visual C++ 2008 regular and SP1 redistributable packages (x86):
Microsoft Visual C++ 2008 Redistributable Package (x86)
Microsoft Visual C++ 2008 SP1 Redistributable package (x86)

'Error 1935. An error occurred during the installation of assembly 'Microsoft.VC90.ATL...'

Download the 'Fix it' helper from here: [1]

Your virus scanner warns you about MTA

  • Your virus scanner informs you that the MTA or setup executable is a virus or malware.
MTA does NOT contain any viruses, malware, adware or spyware. You should re-download MTA here if you doubt the validity of your copy of MTA.

When downloading large maps, progress halts

  • When downloading large maps, progress often halts, while transmission is still taking place.
This issue is fixed in MTA 1.3.

loader.dll (error 126)

loader.dll (error 126) has been flagged as a false positive by Avast, McAfee and perhaps other antivirus software. This means that your antivirus software thinks it's a virus, but it actually isn't.


Avast instructions

  • Make sure Avast is up to date.
  • Reinstall MTA.


McAfee

  • Open your McAfee security software.
  • Click the settings cog at the top right.
  • Click Real-Time Scanning.
  • Click Excluded Files.
  • Click Add file.
  • Browse to, and select, the file that you want to exclude from scans.


You'll need to exclude the MTA installation folder. Once done, reinstall MTA and then add "loader.dll" to your exclusions and remove the previously added exclusion for the MTA folder. If you want you can skip the last bit and keep MTA installation folder whitelisted (excluded)

Display

I can only set my display to square resolutions...

Try reinstalling your display driver.

Windows Vista® / Windows 7-specific (Vista is no longer supported on 1.5.7)

Crash on connect

  • I seem to crash whenever I connect to a server just before I go in-game on Vista
This seems to be an issue with the Microsoft DirectX April 2006 SDK Redistributable DLL file (d3dx9_30.dll) when running in compatibility mode. Please make sure that compatibility mode is completely turned off for both your GTA_SA.exe and Multi Theft Auto.exe executables.

Clock manipulation error

  • I am getting 'Clock manipulation detected!' error message upon launching MTA:SA
This is caused by incorrect system date/time is set (which could be a result of wrong settings or a faulty battery on the pc's motherboard). Setting time and date again should fix the problem.
It might also happen if you are using an AMD Athlon 64 X2 processor with some old drivers. Update them at AMD's site.

Halt on launch

  • When I launch MTA:SA, nothing happens (GTA_SA.exe is running but not loading up)
Run MTA:SA with Administrator privileges. To do this, right-click on the installer executable, choose 'Properties', go into 'Compatibility' tab and tick the checkbox on the last field and try again.

General GTA problems

  • I have unexplainable GTA problems or crashes
Make sure your computer, as well as your GTA install, meet the minimum requirements and that you are not running in any 98/2000/XP/2003 compatibility modes.
Also try the solutions from these pages:

Performance Issues Sandy Bridge / Second Generation Intel Core

  • Slow MTA performance on Sandy Bridge Processors while other games and San Andreas Singleplayer run fine.
There seems to be an issue in combination with the Windows power profile running in power saving mode, you can solve this issue by changing the power profile to high performance when playing MTA:SA.

Server

General

Fatal error 3

  • I'm getting Fatal Error 3 whenever I connect to my server
This error happens when the server you are trying to connect to is unable to provide you the required downloads because it does not have HTTP downloading enabled. Be sure to set the httpdownload configuration tag in your configuration to 1.

Download error 9: Error downloading requested files

  • I'm getting Download Error 9: Error downloading requested files whenever I connect to my server
This error happens when the server you are trying to connect to is unable to provide you with a valid link. This results in a 404 (Not found) HTTP error and an error at your end.
  • If you are running the built-in server (httpserver is set to 1 and httpdownloadurl is empty), make sure that your HTTP server is accessible (you can try to access it by using a browser) for everyone.
  • If you have configured an external web server (httpdownloadurl is set to your custom URL), make sure that your HTTP is accessible and make sure you have read the Configuring an external web server guide.

CRC mismatch

  • When clients join my server, their chatbox shows 'CRC mismatch'
CRC mismatch occurs when either:
  • The server files have been changed, but the resource has not been restarted/refreshed
  • An external HTTP server is being used and the files are not synchronized

Accounts missing

The file accounts.xml is not used from 1.0.4, it has been replaced by a file called internal.db. To ensure your old accounts information is migrated:
  • Stop the server
  • Make sure your old accounts.xml is correct
  • Delete internal.db
  • Start the server

Resources missing

From 1.0.4, resource names cannot contain dots.

Download error 28

Try closing anti-virus or firewall applications. If it then works, try adding an exception to your firewall to allow your HTTP port through.

Accounts disappearing

Account information (or anything else) not being saved correctly can be caused by database corruption. From build 2836, the server checks the integrity of the SQLite database files on startup. If it reports a database error, please read How to repair the database files.
If you are running an earlier version and are having troubles such as accounts disappearing, you should upgrade your server to the latest build

Windows-related

No known reported issues in 1.6.0.

Linux-related

Default nohup creates infinitely big nohup.out

Temporary fix, disable the nohup file: 'nohup ./mta_server > /dev/null &'