ZH-CN/客户端手册: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
Line 301: Line 301:


==如何在 Linux 中玩 MTA ?==
==如何在 Linux 中玩 MTA ?==
如果你是那些使用 Linux 作为操作系统,并且想要在 Linux 上运行客户端的人请阅读[[ZH-CN/Client_on_Linux_Manual|Linux 客户端手册]]
如果你是那些使用 Linux 作为操作系统,并且想要在 Linux 上运行客户端的人请阅读[[Client_on_Linux_Manual|Linux 客户端手册]]


[[cs:Client Manual]]
[[cs:Client Manual]]

Revision as of 21:06, 14 January 2014

开始前

在你开始安装 Multi Theft Auto: San Andreas 之前,首先要确保 GTA:SA 的安装没有任何修改,否则可能会与 MTA 冲突。如果你想保持原来的单人模式,你可以创建两个安装,重新安装 San Andreas 到你的硬盘第二个文件夹中。

此外还需确认你的操作系统是 Windows XP, Windows Vista (32位或64位), Windows 7 (32位或64位) 或 Windows 8 (32位或64位) 并且你的机器有能力运行单人游戏模式。如果你单人游戏模式运行在最低需求下,你的 MTA 体验将变慢因为它运行需要额外的处理资源。

[[{{{image}}}|link=|]] 注:
  • MTA:SA 只能在 GTA:SA v1.0 中工作。如果你最近才买的游戏,它很有可能是更高的版本。 (更多相关信息)
  • 如果你有一个 Steam 的 GTA: San Andreas 副本你应该先读这里.

系统需求

最小系统需求

Multi Theft Auto: San Andreas 最小系统需求略高于Grand Theft Auto: San Andreas 原来的最小系统需求:

  • Intel Pentium 4 或 AMD Athlon XP
  • 512MB DDR RAM
  • 纯净安装的 Grand Theft Auto: San Andreas 1.0 版本 (美国或欧洲)
  • 3.7GB 磁盘空间 (3.6GB 是 Grand Theft Auto 最小安装需求) (请记住 MTA 缓冲文件磁盘空间需求取决于你玩的服务器)
  • nVidia GeForce 4 系列或 ATI Radeon 8xxx 系列的显卡 (64MB RAM 并兼容 DirectX 9.0)
  • 兼容 DirectX 9.0 的声卡
  • 键盘和鼠标
  • 互联网宽带接入 (对于多人联机)

建议系统需求

  • Intel Core 2 Duo 或 AMD 等同的处理器
  • 1GB DDR RAM
  • 纯净安装的 Grand Theft Auto: San Andreas 1.0 版本 (美国或欧洲)
  • >5GB 磁盘空间
  • nVidia GeForce FX 系列或更高, ATI Radeon 9xxx 系列或更高. (兼容 Pixel shader 2.0)
  • 兼容 DirectX 9.0 的声卡
  • 键盘和鼠标
  • 互联网宽带接入 (对于多人联机)

注意

  • 最低系统需求是考虑在 MTA: San Andreas 最低需求,性能可以取决于运行的游戏模式和玩家数量。
  • 为了额外的性能负荷,建议添加更多的内存。
  • 确保 Windows 有很好的更新。
  • 如果你有问题确保你已经参阅过已知问题页面或加入我们的 IRC @ irc://irc.multitheftauto.com/mta

安装游戏

  1. 如果你还没有下载 MTA:SA 客户端请去 mtasa.com 下载。
  2. 运行安装程序,在 Windows Vista/7/8 中安装时它需要管理员权限。(安装时将会询问)
  3. 你需要接受 MTA:SA (GPLv3) 许可证。
  4. 选择你将要安装的组件:
    • Game Client (游戏客户端) 与游戏接口所需的组件。
    • Dedicated Server (专有服务器) 使你可以架设一个你自己制作的服务器。
      • Core components (核心组件)Game module (游戏模块) 是专有服务器所需的组件。
      • Core resources (核心资源) 专有服务器所需的资源。
      • Optional resources (可选资源) 为你的专有服务器添加更多的游戏模式和地图。
      • Editor (编辑器) 可以创建一个新地图,这是一个可选组件。
    • Development (开发) 开发工具。
      • Module SDK (SDK 模块) 创建你自己的 MTA 服务器模块开发使用的 SDK,使用这个组件需要 C++ 相关知识。
    • Start menu group (开始菜单项) 为已安装的组件创建一个开始菜单项。
    • Desktop icon (桌面图标) 创建一个客户端的桌面启动图标。
  5. 然后选择你要安装 mod 的文件夹。这可以是任何文件夹不必安装到你 San Andreas 游戏目录中。
  6. 下一步,你要选择安装了 San Andreas 游戏目录。默认路径是: C:\Program Files\Rockstar Games\GTA San Andreas\
  7. 当安装完成后,会给你一个马上启动 MTA: San Andreas 选项,选择选项然后点击 Finish (完成)
  8. 以后如果你想玩,从启动菜单项中找到 MTA San Andreas 运行即可。

运行游戏

  1. 点击位于开始菜单中的 MTA:San Andreas 启动 Multi Theft Auto。
  2. GTA: San Andreas 启动并加载后,你将看到 MTA:SA 主菜单。这里你将找到几个选项 (你也可以观看怎么做的教程 这里):

Server Browser.jpg

Browse servers – 这里你可以获取到服务器列表。


Host Game.jpg

Host game – 你可以使用这启动一个本地服务器


Menu Settings.JPG

Settings – 可以更改你游戏中的昵称,配置控制器和调整显示设置。



About Menu.jpg

About – 向你展示项目贡献者的列表


Map Editor.jpg

Map editor – 这使你可以创建一个你自己的地图。完成一个包含检查站,斜坡,拾取物件和其他东西地图,之后你可以上传到一个服务器,这样你就可以同其他人一起玩了。




Quit – 退出到桌面。



最简单开始玩游戏的方法是点击菜单中的 Browse Servers。如果服务器列表没有出现,请按 Refresh 按钮,MTA 将会扫描可用服务器并显示一个服务器列表。

  • 下面的 Name 选项卡,显示每个服务器的名称。
  • 下面的 Players 选项卡,显示在线玩家数量和服务器最大可承载的玩家数量,显示格式为 [在线玩家数量] / [最大可承载玩家数量]。
  • Ping 选项卡显示的是你的电脑与服务器之间的 ping ,或称延迟。ping 是数据包发送后从服务器返回接收到所用时间的一个衡量,所以在高 ping 的服务器你将会有滞后的感觉。通常,服务器离你越近 ping 越低。
  • Host 是这个服务器的 IP 地址。将来你可以使用这个地址通过主菜单中 Quick Connect 选项连接到相同的服务器。

点击每个选项卡,都可以按照各自的列进行升序或降序排列。

为了获取最好的游戏体验,找到 ping 和人数最为合适的服务器。

一旦你选中了一个服务器,选择并点击对话框右上角的 Connect 按钮。如果一切顺利,你应该连接到服务器并自动加入游戏。

怎么玩

MTA:SA 提供了一个完善的脚本系统使地图制作者可以自定义许多游戏元素用于创建他们自己的游戏模式。游戏尽可能多的包含单人游戏元素尽管这样但是一些方面还是不同的。

在地图中其他人是你的对手,如果是一个团队游戏中则可能是你的盟友。你可以按下 T 位于屏幕右上角聊天框中同他们聊天,如果你只想和团队成员交谈请按 Y

MTA 地图编辑器允许地图制作者添加各种 GTA 对象到他们的地图中包括道路,爆炸桶,坡道,建筑物,小山等。 虽然这没什么,但是游戏对象可以通过脚本移动,更改和删除,这提供了多种多样的游戏玩法和乐趣。

按住 Tab 键将显示得分板。默认情况下只有名称和 ping 显示,但脚本可以扩展特定的列到特定的游戏模式中。例如,一个死亡竞赛游戏模式肯定会有一列记录杀敌数,但是地图制作者可能选择你死了多少次,你玩了多久放入到扩展列,来排列你的分数。

预定义控制

游戏中的按键

  • F8 (或 Tilde 按键,Esc 下面那个按键) - 控制台
  • F11 - 展示 SA 地图 (使用在下面按键之前)
    • numpad /- - 放大和缩小
    • numpad 4, 8, 6, 2 - 向左,向上,向右,向下移动地图
    • numpad 0 - 本地玩家(map follows player blip)和自由移动(map stays stationary)之间切换。
  • F12 - 截图
  • T - 聊天
  • Y - 团队聊天

资源定义的按键

这些按键取决于服务器运行的脚本。

  • F9 - 游戏中的帮助 (帮助资源管理器)
  • V - 按下语音交谈,如果服务器启用了语音。
  • TAB - 玩家列表 (如果是在服务器上运行记分板资源,请参阅关于记分板)

控制台指令

bind defaults 在设置菜单中默认绑定

按下 ~ (tilde)F8 打开控制台输入命令,如果指令有参数请加上必要的参数,最后按下回车。

maps
这将显示服务器上全部可用的地图列表。
nick [nickname]
这回更改你的昵称但是在游戏中无论什么参数都是无效的。
msg [nickname] [message]pm [nickname] [message]
发送一条私人消息到 [nickname] 指定的人那里,只有你和指定人能看到这条消息。msgpm 功能是一样的。
quitexit
这将退出服务器返回到桌面,与执行主菜单上的 Quit 按钮功能是一样的。
ver
这将显示软件的版本号和版权信息。
sver
这将显示你连接到服务器的版本号。
time
这将显示当前的时间。
disconnect
这将断开你与服务器的连接返回到主菜单。
say [text]
在控制台打开的时候使用这个指令可以与服务器中的人交谈。
ignore [nickname]
这将屏蔽 [nickname] 指定玩家的消息,如果想取消请重复输入同样的指令.
[[{{{image}}}|link=|]] 提示: 你也可以在聊天输入框中使用这些指令只要在指令前加 / (正斜杠)。

可以在控制台中键入 help 查看全部的控制台指令列表。当前地图也可能有额外的命令可以通过键入 commands 来查看.

更多指令相关的信息请看: 客户端指令

错误代码的含义

下载错误

错误代码 含义
0 UNKNOWN_ERROR
1 INVALID_FILE_DESCRIPTORS
2 INVALID_MAX_FILE_DESCRIPTOR
3 INVALID_SELECT_RETURN
4 INVALID_INITIAL_MULTI_PERFORM
5 INVALID_MULTI_PERFORM_CODE
6 INVALID_MULTI_PERFORM_CODE_NEW_DOWNLOADS
7 UNEXPECTED_CURL_MESSAGE
8 UNABLE_TO_CONNECT
9 UNABLE_TO_DOWNLOAD_FILE
10 FAILED_TO_INITIALIZE_DOWNLOAD

致命错误

错误代码 含义
1 no local player model on ingame event
2 no local player on ingame event
3 server downloads disabled
4 no local player model on player-list packet
5 no local player on player-list packet
6 invalid custom data length on entity-add packet
7 invalid bitstream data on entity-add packet
8 system entity on entity-add packet
9 failed to create object on entity-add packet
10 failed to create pickup on entity-add packet
11 failed to create vehicle on entity-add packet
12 invalid team-name length on entity-add packet
13 invalid lua-event name length in lua-event packet
14 invalid resource name length in resource-start packet

'不能进入交通工具'相关错误

错误代码 含义
1 script cancelled
2 script cancelled (jack)
3 current occupier is entering/exiting
4 invalid seat
5 not close enough
6 already in a vehicle
7 already entering/exiting
8 invalid vehicle (trailer)

如何在 Linux 中玩 MTA ?

如果你是那些使用 Linux 作为操作系统,并且想要在 Linux 上运行客户端的人请阅读Linux 客户端手册