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

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (replaced http links with https)
 
(59 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Note_box|Before you check the known issues make sure everything is [[Up-to-date]].}}
{{ZH-CN/注释框|首先你在阅读已知问题前请确定是[[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.
建议你在这里发布关于 MTA:SA 已知问题的解决方案,特别是我们当前遇到的问题,这也可能是用户在最终发布版本中的遇到的问题。欢迎你来编辑这些问题的解决方法。


* [[Resource:Editor#FAQ|Map editor FAQ/known issues can be found here.]]<br>
* [[Resource:Editor#FAQ|地图编辑器常见问题解答]]<br>
* [[MTA 0.5r2 Known Issues|Known issues for MTA 0.5r2 can be found here.]]
* [[MTA 0.5r2 Known Issues|MTA 0.5r2 常见问题解答]]


== Client ==
== 客户端 ==
=== General ===
=== 一般常见的问题 ===
==== I have the Steam version of GTA San Andreas.  How can I play MTASA? ====
==== 我有一个 Steam 版本的 GTA San Andreas,但是怎么玩 MTASA 呢? ====
:The Steam version of GTASA is currently incompatible with MTASA.  However, by following a few simple steps, the Steam version can be made to work:
:目前 Steam 版本的 GTASA 不兼容 MTASA 。然而我们可以使用以下的几个简单的步骤让它在 Steam 版本中工作:
:* '''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.
:* '''方法 1:''' 找到 '''GTA SA 1.00 No CD''' (Google 将会给你有用的结果)。你应该获取到一个 GTASA 1.00 免 CD 破解的 exe 文件。任何 HOODLUM 发布版本都能工作的很好。
:** 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.
:** Winrar 或其他类似的工具打开下载文件,里面应该是一个 gta_sa.exe 文件,将这个文件放到你的游戏安装目录。一般是在 '''C:\Program Files\Steam\steamapps\common\grand theft auto san andreas''' 目录中。此过程中不需要任何文件的替换。
:This procedure will not affect your Steam version of GTASA, but will allow MTASA to boot alongside it.
:这个过程不影响你 Steam 版本的 GTASA
:* '''Option 2:''' Use the unofficial [http://forums.steampowered.com/forums/showthread.php?t=1952458 steam downgrade patch], be sure to downgrade to 1.0 and not 1.01.
:* '''方法 2:''' 是用非官方的 [https://forums.steampowered.com/forums/showthread.php?t=1952458 steam 降级程序],是降到 1.0 不是 1.01。


==== Does MTASA work with v1.01 or v2.00 of GTA San Andreas? ====
==== MTASA 会同 v1.01 v2.00 版本的 GTA San Andreas 工作吗? ====
:No. It can be made to work with them however - please see [http://forum.multitheftauto.com/viewtopic.php?t=15151 this forum topic] for instructions on patching the exe.
:不会。同它们工作 - 请参阅 exe 补丁说明的 [https://forum.multitheftauto.com/viewtopic.php?t=15151 论坛主题]


==== Initial black screen/hanging GTA splash screens ====
==== 初始化黑屏或卡在 GTA 启动画面 ====
:* '''MTA shows a permanent black screen or hanging GTA splash screens.'''
:* '''MTA 显示了一个永久的黑屏或卡在 GTA 启动画面。'''


: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.
:Grand Theft Auto 可能需要你给它键入一些输入以便正确地跳过 logo 启动画面。尝试点击鼠标左键几次或点击几个按键。


:* '''MTA shows a permanent black screen after the GTA splash screens (possibly with text in the bottom right corner).'''
:* '''MTA 显示了一个永久的黑屏或卡在 GTA 启动画面 (或许有文本在右下角)'''


: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. 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''.
:这可能是在你的电脑中缺少相关 DirectX 或 显卡功能的支持,以便动态呈现菜单的运行需要。动态菜单默认是启用的,但是你可以关闭它,通过打开位于 ''GTA San Andreas\MTA'' 目录的 [[coreconfig.xml]] 配置文件,并修改 ''menu_options'' 的值为 ''248''


==== Halt after MTA splash screen ====
==== 停顿在 MTA 启动画面之后 ====
:* '''Nothing happens after the 'Stop playing with yourself' splash screen'''
:* '''停顿在 'Stop playing with yourself' 画面之后'''


:If you use nVidia GeForce, try turning off nView Desktop Manager before starting MTA.
:如果你使用的是 nVidia GeForce ,尝试关闭 nView 桌面管理器之后启动 MTA。


:Also try deleting GTA San Andreas settings file ("gta_sa.set") in "Documents\GTA San Andreas User Files" folder.
:也可以尝试删除位于 "Documents\GTA San Andreas User Files" 文件夹的 GTA San Andreas 设置文件 ("gta_sa.set")


:If it all fails and you run Kaspersky Anti-Virus or Internet Security, make sure status of "multi theft auto.exe" in not restricted. Other anti-virus software may block MTA from running.
:如果都失败了并且你运行着卡巴基斯的杀毒或网络防护,确保 "multi theft auto.exe" 状态是未被限制的。其他杀毒防火软件也有可能会阻止 MTA 的运行。


==== Crash after MTA splash screen ====
==== MTA 显示启动画面之后崩溃 ====
:* '''MTA crashes after the 'Stop playing with yourself' logo. Both single player and the MTA: Race ran fine before.'''
:* '''MTA 显示 'Stop playing with yourself' 标识之后崩溃。单人游戏和 MTA: Race 之前版本都运行的很好。'''


: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.
:检查任务管理器,如果 gta_sa.exe 进程没有开始运行,尝试从 [https://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&DisplayLang=en Microsoft] 下载最新的 DirectX 运行库。


: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.
:如果你运行在非标准的分辨率下 (例如: 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 在管理员身份下。


:If you are a user of Windows Vista or Windows 7, try the following:
==== "Data files have been modified" (数据文件已被修改) ====
:* Enable Windows XP SP3 compatiblity mode for both Multi Theft Auto.exe and gta_sa.exe, setting their privilege level to "Run this program as an administrator".
:* '''你收到一条错误提示 "San Andreas data files have been modified"'''
:* 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.
:你可以安装 [https://updatesa.mtasa.com/sa/files/GTASA-data-1.0.4.exe 修复补丁]。如果还是不工作请尝试重新安装 GTA San Andreas.
:* Run MTASA as administrator.


==== "Data files have been modified" ====
<!-- 翻译了半天原来是被注释掉的 (⊙o⊙)?
:* '''You receive an error stating "San Andreas data files have been modified"'''
==== MTASA 运行后断言 CMainMenu.cpp 中的 106 行  ====
:You can fix this by [http://updatesa.mtasa.com/sa/files/GTASA-data-1.0.4.exe installing this patch]. If that doesn't work, try reinstalling GTA San Andreas.
:* '''我运行 MTASA 之后获得断言 CMainMenu.cpp 中 106 行。我可以忽略它,但是之后我尝试连接到一个服务器游戏奔溃了。'''  


<!--
:这可能是 GTASA 或 MTA:SA 安装路径包含非 ASCII 字符引起的 (例如:西里尔语,芬兰语,日本语,中国语) 。 
==== Assertion in CMainMenu.cpp line 106 upon launching MTASA  ====
:* '''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.'''


:This is likely caused by GTASA or MTA:SA being installed in a path that contains non-ASCII characters (eg. Cyrillic, Polish, Japanese) in it. 
:要解决此问题,你需要卸载 MTA:SA 和 GTASA,然后重新安装它们到一个不包含非 ASCII 字符的路径中。-->


:To resolve this, you need to uninstall MTA:SA and GTASA, then install them in such paths that don't contain such characters.-->
==== 连接到任意服务器之后发生奔溃 ====
==== Crash after connecting to any server ====
:* '''MTASA 连接到任意服务器之后发生崩溃,单人游戏模式下则运行的很好。'''
:* '''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.
:单人游戏的 mod 会影响 MTA:SA 工作,从而导致奔溃 - 你应该始终对 MTA:SA 使用一个清洁的 GTASA 安装。


: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 [http://forum.multitheftauto.com/viewtopic.php?f=89&t=15151 our converter].
:这也可能发生在一个没有任何 mod 的安装,当你运行在不支持 MTA:SA 的 GTASA 版本 (例如:1.0 德国 或 澳大利亚版本),如要解决此问题,请使用我们的[https://forum.multitheftauto.com/viewtopic.php?f=89&t=15151 转换器]


==== Controls not working ====
==== 不能控制 ====
:* '''My controls don't seem to work as they should.'''
:* '''似乎我不能控制了。'''


:Try using the 'copygtacontrols' command in the console.
:尝试在控制台使用 'copygtacontrols' 指令。


==== 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.
:这是 GTA 玩家句柄统计计数引起的,若要修复这个问题,当你在更改皮肤时,请务必设置玩家肌肉和脂肪的统计计数为 0。


==== 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.'''
:* '''我的 MTA 设置不能保存... 我摔...'''


: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.
:首先,用你希望的方式配置 MTA,之后退出游戏并再次运行,设置应该是被保存的。或者尝试删除 coreconfig.xml 文件,然后退出游戏并配置它。


==== Gamepad support ====
==== 游戏手柄支持 ====
:* '''MTA doesn't recognise my gamepad'''
:* '''MTA 不能识别我的游戏手柄'''


: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.
:首先确认你的控制器是被 Windows 第一个识别的 (MTA 只使用第一个控制器) 。你可以在 MTASA 的主菜单选项中配置你的游戏手柄。


==== Free mouselook not working properly ====
==== 鼠标自由视角不能正常工作 ====
:* '''MTA doesnt recognise my mouse'''
:* '''MTA 不能识别我的鼠标'''


: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.
:一些人在 MTA 中会遇到鼠标问题,他们可以使用菜单,连接到一个服务器,但是不能使用鼠标控制自由视角。
:This problem can be solved by entering a server, click your Win/Windows key at your keyboard once, and then click your mouse.
:这个问题可以通过进入一个服务器,点击键盘的 Win/Windows 按键一次,然后点击鼠标解决。
:If that doesn't work try starting GTA in Singleplayer, go to options > controler setup and set "Configuration" to "Mouse + Keys" instead of "Joypad".
:如果还是不能正常工作尝试启动 GTA 单机模式,到选项 > 控制器并设置 "配置" "鼠标 + 键盘" 而不 "手柄"


==== Server browser not working ====
==== 服务器浏览器不工作 ====
:* '''The in-game server browser shows "Loading" but does not come up with any servers'''
:* '''游戏中的服务器浏览器显示 "Loading" 但是没有显示出来任何服务器'''


: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.
:根据你使用的互联网状态和类型,它可能会需要几秒获取到服务器列表,请等待一段时间直到结果显示。
:如果失败了,你可以登陆到 [https://www.game-monitor.com/search.php?game=mta GameMonitor] 并点击绿色播放图标连接到你想玩的服务器。


:If all else fails, you can logon to [http://www.game-monitor.com/search.php?game=mta GameMonitor], and click the green play icon to play on that server.
==== 序列号无效 ====
:* '''当我尝试运行游戏时,获取到 'Invalid serial number' 错误消息'''


==== Invalid serial number ====
:你运行的是一个过时的 Multi Theft Auto 版本,去[https://mtasa.com/ 主页]下载最新版本的 Multi Theft Auto。
:* '''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 [http://mtasa.com/ main page] and download the latest version of Multi Theft Auto.
==== 'Network module not compatible!'(网络模块不兼容!) MTA:SA ====
:* '''MTA:SA 运行时我得到一条 'Network module not compatible!' 错误消息


==== 'Network module not compatible!' on MTA:SA launch ====
:这可能意味着你的 MTA:SA 安装不完整或损坏,请重新安装。
:* '''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)' 这种 mod 没有安装(死亡竞技) ====
:* '''当我尝试连接到任意一个服务器是我得到 'No such mod installed (deathmatch)' 错误消息。


==== 'No such mod installed (deathmatch)' ====
:'''方法 1:''' 简单的重新安装 MTA。 <br>
:* '''I am getting a 'No such mod installed (deathmatch)' error message when trying to connect to any server
:'''方法 2:''' 运行 gta_sa.exe 与 Multi Theft Auto.exe 在管理员的权限下。


:'''Option 1:''' Simply re-install MTA. <br>
==== D3dx9_**.dll 未找到 ====
:'''Option 2:''' Run both gta_sa.exe and Multi Theft Auto.exe with administrator privileges.
:* '''当我启动 Multi Theft Auto: San Andreas 我获取到一条错误提示 D3dx9_**.dll (** 是数字) 未找到。


==== D3dx9_**.dll is not found ====
:这意味着 DirectX 9 没有安装或没有更新。
:* '''When I start Multi Theft Auto: San Andreas I am getting an error D3dx9_**.dll (** = a number) cannot be found.
:从 Microsoft 网站安装或更新[https://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 DirectX 最终用户运行库]。


:This means that DirectX 9 is not installed or not up to date.
==== CRC 不匹配 ====
:To install/update DirectX download the [http://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.
:* '''当加入一个服务器是,聊天栏显示 'CRC mismatch' (CRC 不匹配)'''
:这是一个服务器问题,告诉服主看看服务器这个部分的插件。


==== CRC mismatch ====
==== MTA:SA 运行时提示 'Error loading netc.dll module! (Error 14001)'(netc.dll 模块加载错误! (错误 14001)) ====
:* '''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.
:''netc.dll 模块加载错误! (错误 14001: 这个程序启动失败因为使用的配置不正确,更多细节请看程序事件日志。)''


==== 'Error loading netc.dll module! (Error 14001)' on MTA:SA launch ====
:确定是是否安装 Microsoft Visual C++ 2008 regular and SP1 redistributable packages (x86):
:* 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):
:[https://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en Microsoft Visual C++ 2008 Redistributable package (x86)]


:[http://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)]
 
:[http://www.microsoft.com/download/en/details.aspx?id=5582 Microsoft Visual C++ 2008 SP1 Redistributable package (x86)]


==== 'Error 1935. An error occurred during the installation of assembly 'Microsoft.VC90.ATL...' ====
==== 'Error 1935. An error occurred during the installation of assembly 'Microsoft.VC90.ATL...' ====
: Download the 'Fix it' helper from here: [http://support.microsoft.com/default.aspx?scid=kb;en-us;946414]
: [https://support.microsoft.com/default.aspx?scid=kb;en-us;946414 微软帮助支持中心]下载 'Fix it'


==== Your virus scanner warns you about MTA:SA ====
==== 病毒扫描程序提示你 MTA:SA 有问题 ====
:* '''Your virus scanner informs you that the MTA:SA or setup executable is a virus or malware.'''
:* '''你的病毒扫描程序会提示你 MTA:SA 可执行文件是一个病毒或恶意软件。'''
:MTA does '''NOT''' contain any viruses, malware, adware or spyware. You should re-download MTASA [http://mtasa.com here] if you doubt the validity of your copy of MTA.
:MTA ''''''包含任何病毒,恶意软件,广告软件或间谍软件,如果你怀疑你的 MTA 安装拷贝你可以去 MTASA [https://mtasa.com 官方网站]重新下载。


==== When downloading large maps, progress halts ====
==== 当下载大地图时,下载进程停止 ====
:* '''When downloading large maps, progress often halts, while transmission is still taking place.'''
:* '''当下载大地图时,下载进程经常停止,同时数据仍在传输。'''
:This issue is fixed in [http://forum.mtasa.com/viewtopic.php?f=31&t=39555#p402093 MTA:SA 1.3].
:若要解决此问题请参阅 [https://forum.mtasa.com/viewtopic.php?f=31&t=39555#p402093 MTA:SA 1.3].


=== Windows Vista® / Windows 7-specific ===
=== Windows Vista® / Windows 7 特有问题 ===


==== Crash on connect ====
==== 连接奔溃 ====
:* '''I seem to crash whenever I connect to a server just before I go in-game on Vista'''
:* '''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.
:这个问题好像是 Microsoft DirectX 2006 年 4 月 SDK 可发生组件的 DLL 文件(d3dx9_30.dll) 在兼容模式下运行发生的。请确保 GTA_SA.exe Multi Theft Auto.exe 的兼容模式是关闭的。


==== Clock manipulation error ====
==== 时钟操作错误 ====
:* '''I am getting 'Clock manipulation detected!' error message upon launching MTA:SA
:* '''MTA:SA 运行时我得到一条 'Clock manipulation detected!' 错误消息。


: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 [http://support.amd.com/us/Pages/drivers.aspx AMD's site].
:如果你使用的是 AMD Athlon 64 X2 处理器的旧驱动,也可能发生此问题。请去[https://support.amd.com/us/Pages/drivers.aspx AMD 的官网]更新驱动。


==== Halt on launch ====
==== 启动时停止 ====
:* '''When I launch MTA:SA, nothing happens (GTA_SA.exe is running but not loading up)
:* '''当我启动 MTA:SA 时什么都没发生 (GTA_SA.exe 进程在运行但是并没有打开)


: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.
:运行 MTA:SA 在管理员模式下。


==== General GTA problems ====
==== GTA 常见问题 ====
:* '''I have unexplainable GTA problems or crashes'''
:* '''我有无法解释的 GTA 问题或奔溃'''


: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.
:请确保你的电脑满足 GTA 安装的[[ZH-CN/%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%89%8B%E5%86%8C#.E7.B3.BB.E7.BB.9F.E9.9C.80.E6.B1.82|最小需求]],并且你没有运行在 98/2000/XP/2003 兼容模式下。


:Also try the solutions from these pages:
:也可以尝试这些页面的解决方案:
:* http://www.gtaforums.com/index.php?showtopic=273549&view=findpost&p=4537502
:* https://www.gtaforums.com/index.php?showtopic=273549&view=findpost&p=4537502
:* http://pullmonkey.com/2007/4/30/how-i-got-gta-san-andreas-to-work-with-a-crappy-os-vista
:* https://pullmonkey.com/2007/4/30/how-i-got-gta-san-andreas-to-work-with-a-crappy-os-vista


==== Performance Issues Sandy Bridge / Second Generation Intel Core ====
==== Sandy Bridge / Second Generation Intel Core 性能问题 ====
:* '''Slow MTA performance on Sandy Bridge Processors while other games and San Andreas Singleplayer run fine.'''
:* '''在 Sandy Bridge 处理器下 MTA 运行很慢,但是其他游戏和 San Andreas 单机模式都运行的很好。 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.
:这可能是 Windows 运行在节电模式时的问题,你可以更改电源配置到高性能模式下玩 MTA:SA。
:* Topic about this issue: [http://forum.mtasa.com/viewtopic.php?f=104&t=31745 Sandy Bridge performance issues?]
:* 有关此问题的主题: [https://forum.mtasa.com/viewtopic.php?f=104&t=31745 Sandy Bridge 性能问题?]


== Server ==
== 服务端 ==


=== General ===
=== 一般常见问题 ===
==== Fatal error 3 ====
==== 致命错误 3 ====
:* '''I'm getting ''Fatal Error 3'' whenever I connect to my server'''
:* '''每当连接到我自己的服务器,就会得到 ''Fatal Error 3'' 错误提示'''


: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'''.
:这个错误发生在当你尝试连接到服务器但它无法为你提供所需的下载时,这是因为它没有启用 http 下载,所以请确保 '''httpdownload''' 服务端配置标签值为 ''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.
==== 下载错误 9: 下载请求文件时错误 ====
:* '''每当我连接到我的服务器时都会提示 ''Download Error 9: Error downloading requested files'' '''


:* 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.
:当你试图连接到服务器时它无法为你提供一个有效的链接,会发生此问题,最终你请求所得到的结果是 HTTP 404 错误。
:* 如果你正在运行内置的服务器 ('''httpserver''' 设置为 '''1''' '''httpdownloadurl''' 为空),确保你的 HTTP 服务器是任何人都可以访问的(你可以尝试使用浏览器进行访问)


:* 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.
:* 如果你配置的是一个外部 web 服务器('''httpdownloadurl''' 设置为你的 URL),确保你的 HTTP 是可以访问的并且你有阅读[[Deathmatch_Server_Manual#Configuring_an_external_web_server | 配置外部 web 服务器]]的指南。


==== CRC mismatch ====
==== CRC 不匹配 ====
:* '''When clients join my server, their chatbox shows 'CRC mismatch'
:* '''当一个玩家加入到我的服务器,他们的聊天栏会提示 'CRC mismatch' '''
:CRC mismatch occurs when either:
:CRC 不匹配发生在以下两种情况之一:
:* 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
:* 外部 http 服务器正在使用的文件不同步。


==== 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:
:自 1.0.4 版本起 ''accounts.xml'' 文件不适用了,它被替换为一个名为 ''internal.db'' 文件,若要迁移你的旧账户信息:
:*Stop the server
:*停止服务器
:*Make sure your old ''accounts.xml'' is correct
:*确保旧的 ''accounts.xml'' 文件是正确的
:*Delete ''internal.db''
:*删除 ''internal.db''
:*Start the server
:*启动服务器


==== Resources missing ====
==== 资源丢失 ====
:From 1.0.4, resource names cannot contain dots.
:1.0.4 版本起,资源名称不能包含点。


==== Download error 28 ====
==== 下载错误 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.
:尝试关闭杀毒或防火墙程序。如果它可以正常工作了,将其添加到你的防火墙允许 http 端口通过的例外中。


==== 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]].
:账户信息(或任何其他的)没有正确保存,可能是由数据库损坏导致的。自 2836 构建起,服务端在启动时会检查数据库的完整性,如果它有问题将会报告数据库错误,请参阅[[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 [http://nightly.multitheftauto.com/ lastest build]
:如果你运行在一个较早的版本并遇到账户消失的麻烦,你应该升级你的服务器:[[https://nightly.multitheftauto.com/ 最新构建]]


=== Windows-related ===
=== Windows-相关 ===
:No known reported issues in {{Current Version|full}}.
:当前的 {{Current Version|full}} 版本没有已知问题。


=== Linux-related ===
=== Linux-相关 ===
====Default nohup creates infinitely big nohup.out====
====默认 nohup 创建无限大 nohup.out====


:Temporary fix, disable the nohup file: 'nohup ./mta_server > /dev/null &'
:临时修复,禁用 nohup 文件: 'nohup ./mta_server > /dev/null &'


[[de:Known Issues - FAQ]]
[[en:Known Issues - FAQ]]
[[en:Known Issues - FAQ]]
[[es:Problemas Conocidos - FAQ]]
[[fr:Problemes connus]]
[[hu:Known Issues - FAQ]]
[[it:Bugs noti e FAQ]]
[[pt-br:Soluções de Problemas - FAQ]]
[[ru:Known Issues - FAQ]]
[[zh-cn:已知问题 - 常见问题]]


[[Category:Support]]
[[Category:Translated/Support]]

Latest revision as of 00:45, 3 January 2022

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

建议你在这里发布关于 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" (数据文件已被修改)

  • 你收到一条错误提示 "San Andreas data files have been modified"
你可以安装 修复补丁。如果还是不工作请尝试重新安装 GTA San Andreas.


连接到任意服务器之后发生奔溃

  • MTASA 连接到任意服务器之后发生崩溃,单人游戏模式下则运行的很好。
单人游戏的 mod 会影响 MTA:SA 工作,从而导致奔溃 - 你应该始终对 MTA:SA 使用一个清洁的 GTASA 安装。
这也可能发生在一个没有任何 mod 的安装,当你运行在不支持 MTA:SA 的 GTASA 版本 (例如:1.0 德国 或 澳大利亚版本),如要解决此问题,请使用我们的转换器

不能控制

  • 似乎我不能控制了。
尝试在控制台使用 'copygtacontrols' 指令。

模型不正常

  • 女人模型胸部两侧看起来很变扭 / 我看到蜘蛛形状般奇怪的玩家模型
这是 GTA 玩家句柄统计计数引起的,若要修复这个问题,当你在更改皮肤时,请务必设置玩家肌肉和脂肪的统计计数为 0。

不能正常驾驶

  • 我不能正常驾驶交通工具
驾驶功能取决于游戏模式的脚本处理,这将会改变单人模式下的功能。

不能保存设置

  • 我的 MTA 设置不能保存... 我摔...
首先,用你希望的方式配置 MTA,之后退出游戏并再次运行,设置应该是被保存的。或者尝试删除 coreconfig.xml 文件,然后退出游戏并配置它。

游戏手柄支持

  • MTA 不能识别我的游戏手柄
首先确认你的控制器是被 Windows 第一个识别的 (MTA 只使用第一个控制器) 。你可以在 MTASA 的主菜单选项中配置你的游戏手柄。

鼠标自由视角不能正常工作

  • MTA 不能识别我的鼠标
一些人在 MTA 中会遇到鼠标问题,他们可以使用菜单,连接到一个服务器,但是不能使用鼠标控制自由视角。
这个问题可以通过进入一个服务器,点击键盘的 Win/Windows 按键一次,然后点击鼠标解决。
如果还是不能正常工作尝试启动 GTA 单机模式,到选项 > 控制器并设置 "配置" 到 "鼠标 + 键盘" 而不 "手柄"。

服务器浏览器不工作

  • 游戏中的服务器浏览器显示 "Loading" 但是没有显示出来任何服务器
根据你使用的互联网状态和类型,它可能会需要几秒获取到服务器列表,请等待一段时间直到结果显示。
如果失败了,你可以登陆到 GameMonitor 并点击绿色播放图标连接到你想玩的服务器。

序列号无效

  • 当我尝试运行游戏时,获取到 'Invalid serial number' 错误消息
你运行的是一个过时的 Multi Theft Auto 版本,去主页下载最新版本的 Multi Theft Auto。

'Network module not compatible!'(网络模块不兼容!) MTA:SA

  • MTA:SA 运行时我得到一条 'Network module not compatible!' 错误消息
这可能意味着你的 MTA:SA 安装不完整或损坏,请重新安装。

'No such mod installed (deathmatch)' 这种 mod 没有安装(死亡竞技)

  • 当我尝试连接到任意一个服务器是我得到 'No such mod installed (deathmatch)' 错误消息。
方法 1: 简单的重新安装 MTA。
方法 2: 运行 gta_sa.exe 与 Multi Theft Auto.exe 在管理员的权限下。

D3dx9_**.dll 未找到

  • 当我启动 Multi Theft Auto: San Andreas 我获取到一条错误提示 D3dx9_**.dll (** 是数字) 未找到。
这意味着 DirectX 9 没有安装或没有更新。
从 Microsoft 网站安装或更新DirectX 最终用户运行库

CRC 不匹配

  • 当加入一个服务器是,聊天栏显示 'CRC mismatch' (CRC 不匹配)
这是一个服务器问题,告诉服主看看服务器这个部分的插件。

MTA:SA 运行时提示 'Error loading netc.dll module! (Error 14001)'(netc.dll 模块加载错误! (错误 14001))

  • 完整的错误消息:
netc.dll 模块加载错误! (错误 14001: 这个程序启动失败因为使用的配置不正确,更多细节请看程序事件日志。)
确定是是否安装 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...'

微软帮助支持中心下载 'Fix it'

病毒扫描程序提示你 MTA:SA 有问题

  • 你的病毒扫描程序会提示你 MTA:SA 可执行文件是一个病毒或恶意软件。
MTA 包含任何病毒,恶意软件,广告软件或间谍软件,如果你怀疑你的 MTA 安装拷贝你可以去 MTASA 官方网站重新下载。

当下载大地图时,下载进程停止

  • 当下载大地图时,下载进程经常停止,同时数据仍在传输。
若要解决此问题请参阅 MTA:SA 1.3.

Windows Vista® / Windows 7 特有问题

连接奔溃

  • 在 Vista 系统下貌似每当我链接到一个服务器进入游戏前就会崩溃
这个问题好像是 Microsoft DirectX 2006 年 4 月 SDK 可发生组件的 DLL 文件(d3dx9_30.dll) 在兼容模式下运行发生的。请确保 GTA_SA.exe 和 Multi Theft Auto.exe 的兼容模式是关闭的。

时钟操作错误

  • MTA:SA 运行时我得到一条 'Clock manipulation detected!' 错误消息。
这是由于系统日期/时间设置不正确造成的(可能你的主板电池失效了)。设置正确的时间和日期应该就可以修复此问题。
如果你使用的是 AMD Athlon 64 X2 处理器的旧驱动,也可能发生此问题。请去AMD 的官网更新驱动。

启动时停止

  • 当我启动 MTA:SA 时什么都没发生 (GTA_SA.exe 进程在运行但是并没有打开)
运行 MTA:SA 在管理员模式下。

GTA 常见问题

  • 我有无法解释的 GTA 问题或奔溃
请确保你的电脑满足 GTA 安装的最小需求,并且你没有运行在 98/2000/XP/2003 兼容模式下。
也可以尝试这些页面的解决方案:

Sandy Bridge / Second Generation Intel Core 性能问题

  • 在 Sandy Bridge 处理器下 MTA 运行很慢,但是其他游戏和 San Andreas 单机模式都运行的很好。 Slow MTA performance on Sandy Bridge Processors while other games and San Andreas Singleplayer run fine.
这可能是 Windows 运行在节电模式时的问题,你可以更改电源配置到高性能模式下玩 MTA:SA。

服务端

一般常见问题

致命错误 3

  • 每当连接到我自己的服务器,就会得到 Fatal Error 3 错误提示
这个错误发生在当你尝试连接到服务器但它无法为你提供所需的下载时,这是因为它没有启用 http 下载,所以请确保 httpdownload' 服务端配置标签值为 1

下载错误 9: 下载请求文件时错误

  • 每当我连接到我的服务器时都会提示 Download Error 9: Error downloading requested files
当你试图连接到服务器时它无法为你提供一个有效的链接,会发生此问题,最终你请求所得到的结果是 HTTP 404 错误。
  • 如果你正在运行内置的服务器 (httpserver 设置为 1httpdownloadurl 为空),确保你的 HTTP 服务器是任何人都可以访问的(你可以尝试使用浏览器进行访问)。
  • 如果你配置的是一个外部 web 服务器(将 httpdownloadurl 设置为你的 URL),确保你的 HTTP 是可以访问的并且你有阅读 配置外部 web 服务器的指南。

CRC 不匹配

  • 当一个玩家加入到我的服务器,他们的聊天栏会提示 'CRC mismatch'
CRC 不匹配发生在以下两种情况之一:
  • 服务器的文件被更改,但资源并没有重新加载。
  • 外部 http 服务器正在使用的文件不同步。

账户丢失

自 1.0.4 版本起 accounts.xml 文件不适用了,它被替换为一个名为 internal.db 文件,若要迁移你的旧账户信息:
  • 停止服务器
  • 确保旧的 accounts.xml 文件是正确的
  • 删除 internal.db
  • 启动服务器

资源丢失

自 1.0.4 版本起,资源名称不能包含点。

下载错误 28

尝试关闭杀毒或防火墙程序。如果它可以正常工作了,将其添加到你的防火墙允许 http 端口通过的例外中。

账户消失

账户信息(或任何其他的)没有正确保存,可能是由数据库损坏导致的。自 2836 构建起,服务端在启动时会检查数据库的完整性,如果它有问题将会报告数据库错误,请参阅如何修复数据库文件
如果你运行在一个较早的版本并遇到账户消失的麻烦,你应该升级你的服务器:[最新构建]

Windows-相关

当前的 1.6.0 版本没有已知问题。

Linux-相关

默认 nohup 创建无限大 nohup.out

临时修复,禁用 nohup 文件: 'nohup ./mta_server > /dev/null &'