ZH-CN/已知问题 - 常见问题: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 43: Line 43:
:如果你是一个 Windows Vista 或 Windows 7 用户,尝试以下方法:
:如果你是一个 Windows Vista 或 Windows 7 用户,尝试以下方法:
:* Multi Theft Auto.exe 和 gta_sa.exe 启用 Windows XP SP3 兼容模式,设置它们的权限等级到 "以管理员身份运行"。
:* Multi Theft Auto.exe 和 gta_sa.exe 启用 Windows XP SP3 兼容模式,设置它们的权限等级到 "以管理员身份运行"。
:* 配置数据执行保护: 使用设置 ''为除下列选定程序之外的所有程序和服务器启用 DEP'' 。点击 ''添加'' 找到并添加 "Multi Theft Auto.exe" 与 "gta_sa.exe" 。
:* 配置数据执行保护:设置 ''为除下列选定程序之外的所有程序和服务器启用 DEP'' (这个在我的电脑或这个电脑的 属性->高级->性能设置 中找到),点击下面的 ''添加'' 找到并添加 "Multi Theft Auto.exe" 与 "gta_sa.exe" 。
:* 运行 MTASA 在管理员身份下。
:* 运行 MTASA 在管理员身份下。



Revision as of 16:03, 19 January 2014

注释: 首先你在阅读已知问题前请确定是最新更新

建议你在这里发布关于 MTA:SA 已知问题的解决方案,特别是我们当前遇到的问题,这也可能是用户在最终发布版本中的遇到的问题。欢迎你来编辑这些问题的解决方法。

客户端

一般常见的问题

我有一个 Steam 版本的 GTA San Andreas,但是怎么玩 MTASA 呢?

目前 Steam 版本的 GTASA 不兼容 MTASA 。然而我们可以使用以下的几个简单的步骤让它在 Steam 版本中工作:
  • 方法 1: 找到 GTA SA 1.00 No CD (Google 将会给你有用的结果)。你应该获取到一个 GTASA 1.00 免 CD 破解的 exe 文件。任何 HOODLUM 发布版本都能工作的很好。
    • 用 Winrar 或其他类似的工具打开下载文件,里面应该是一个 gta_sa.exe 文件,将这个文件放到你的游戏安装目录。一般是在 C:\Program Files\Steam\steamapps\common\grand theft auto san andreas 目录中。此过程中不需要任何文件的替换。
这个过程不影响你 Steam 版本的 GTASA 。

MTASA 会同 v1.01 或 v2.00 版本的 GTA San Andreas 工作吗?

不会。同它们工作 - 请参阅 exe 补丁说明的 论坛主题

初始化黑屏或卡在 GTA 启动画面

  • MTA 显示了一个永久的黑屏或卡在 GTA 启动画面。
Grand Theft Auto 可能需要你给它键入一些输入以便正确地跳过 logo 启动画面。尝试点击鼠标左键几次或点击几个按键。
  • MTA 显示了一个永久的黑屏或卡在 GTA 启动画面 (或许有文本在右下角)。
这可能是在你的电脑中缺少相关 DirectX 或 显卡功能的支持,以便动态呈现菜单的运行需要。动态菜单默认是启用的,但是你可以关闭它,通过打开位于 GTA San Andreas\MTA 目录的 coreconfig.xml 配置文件,并修改 menu_options 的值为 248

停顿在 MTA 启动画面之后

  • 停顿在 'Stop playing with yourself' 画面之后
如果你使用的是 nVidia GeForce ,尝试关闭 nView 桌面管理器之后启动 MTA。
也可以尝试删除位于 "Documents\GTA San Andreas User Files" 文件夹的 GTA San Andreas 设置文件 ("gta_sa.set") 。
如果都失败了并且你运行着卡巴基斯的杀毒或网络防护,确保 "multi theft auto.exe" 状态是未被限制的。其他杀毒防火软件也有可能会阻止 MTA 的运行。

MTA 显示启动画面之后崩溃

  • MTA 显示 'Stop playing with yourself' 标识之后崩溃。单人游戏和 MTA: Race 之前版本都运行的很好。
检查任务管理器,如果 gta_sa.exe 进程没有开始运行,尝试从 Microsoft 下载最新的 DirectX 运行库。
如果你运行在非标准的分辨率下 (例如: 960×720),在 Grand Theft Auto: San Andreas 正常模式下尝试更改你的分辨率到常用的一种 (例如:640×480,800×600,1024×768,1152×864,1280×1024),保存新的分辨率并退出。
如果你是一个 Windows Vista 或 Windows 7 用户,尝试以下方法:
  • Multi Theft Auto.exe 和 gta_sa.exe 启用 Windows XP SP3 兼容模式,设置它们的权限等级到 "以管理员身份运行"。
  • 配置数据执行保护:设置 为除下列选定程序之外的所有程序和服务器启用 DEP (这个在我的电脑或这个电脑的 属性->高级->性能设置 中找到),点击下面的 添加 找到并添加 "Multi Theft Auto.exe" 与 "gta_sa.exe" 。
  • 运行 MTASA 在管理员身份下。

"Data files have been modified"

  • You receive an error stating "San Andreas data files have been modified"
You can fix this by installing this patch. If that doesn't work, try reinstalling GTA San Andreas.

Crash after connecting to any server

  • MTASA crashes upon connecting to any server. Single player runs fine.
Single player mods can affect the way MTA:SA works, potentially causing crashes - you should always use a clean GTASA install for MTA:SA.
This might also occur on non-modded installs, when your GTASA executable is in an unsupported by MTA:SA version (eg. 1.0 German or Australian). To resolve this, use our converter.

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 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 recognised by Windows (MTA will only use the first controller). You can configure your gamepad in options in MTASA'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 > controler 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.
If all else fails, you can logon to GameMonitor, and click the green play icon to play on that server.

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:SA launch

  • I am getting 'Network module not compatible!' error message upon launching MTA:SA
This could mean that your MTA:SA 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:SA 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:SA

  • Your virus scanner informs you that the MTA:SA or setup executable is a virus or malware.
MTA does NOT contain any viruses, malware, adware or spyware. You should re-download MTASA 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:SA 1.3.

Windows Vista® / Windows 7-specific

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.

Clock manipulation error

  • I am getting 'Clock manipulation detected!' error message upon launching MTA:SA
This is caused by incorrect system date/time being 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 check box 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 a 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 lastest 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 &'