GXT
来自 GTAMods 维基
目录
- 用途
- 文件格式
2.1 GTA 2
2.2 GTA III
2.3 GTA VC/LCS/VCS
2.4 GTA SA/IV
2.4.1 头部
2.4.2 表块
2.4.3 TKEY 和 TDAT
2.4.3.1 TKEY
2.4.3.2 TDAT
2.4.3.3 编码
2.4.4 排序
2.5 GTA 1 格式
- 字符映射表
3.1 GTA III
3.1.1 字体样式 0 (Bank)
3.1.2 字体样式 1 (Pager)
3.1.3 字体样式 2 (Heading)
3.2 罪恶都市
3.2.1 字体样式 0 (Bank)
3.2.2 字体样式 1 (Standard)
3.2.3 字体样式 2 (Heading)
- 标记
4.1 符号和颜色
4.2 按钮
4.2.1 步行控制
4.2.2 载具控制
4.2.3 未使用
- 工具
- 参考资料
GTA 文本(GXT)文件是包含 GTA2 及以上版本中向玩家展示的字符串的文件。不同游戏中它们的位置有所不同,但 GXT 文件通常位于游戏安装文件夹的 text 目录中。除了 GTA 2 之外,每种语言都有一个 GXT 文件,但 GXT 文件的数量不一定与支持的语言数量相匹配。
用途
GXT 文件充当字典,将简短的符号字符串(或其他唯一值)映射到较长的字符串。程序员只使用短键字符串(例如"GM_OVR"),然后在这些字符串显示给用户之前,它们会被替换为用户自己语言的翻译版本——如果用户选择英语,则为"Game Over"。这使得游戏可以轻松地翻译成其他语言,而无需进行重大的代码更改:翻译人员只需将游戏文本翻译成正确的语言,当玩家选择该语言时,就会使用来自新语言 GXT 文件的字符串。
文件格式
GTA 2
GTA 2 的 GXT 文件以头部开头,后跟 TKEY 块,然后是 TDAT 块。TKEY 块包含一个条目数组,这些条目给出了 TDAT 表中相应条目的偏移量和名称。TDAT 条目包含将在游戏中显示的文本。
| 头部 | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x00 | char[3] | GBL |
| 0x03 | char | E: 英语 / F: 法语 / G: 德语 / I: 意大利语 / S: 西班牙语 / J: 日语 |
| 0x04 | word | 文件版本,始终为 100 |
| 块 1 (TKEY) | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x06 | char[4] | TKEY |
| 0x0A | dword | TKEY 块大小 |
| 0x0E | TKEY[n] | TKEY 条目数组,其中 n 是条目数量。所有条目按字母顺序排序。 |
TKEY (0xC 字节):
| 偏移量 | 类型 | 描述 |
|---|
| 0x00 | dword | TDAT 条目偏移量。该值相对于数组第一个条目的位置,绝对位置为 TKEY 块大小 + 22。 |
| 0x04 | char[8] | TDAT 条目名称 |
TDAT 块的绝对位置是 TKEY 块大小 + 14。
| 块 2 (TDAT) | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x00 | char[4] | TDAT |
| 0x04 | dword | TDAT 块大小 |
| 0x08 | TDAT[n] | TDAT 条目数组,其中 n 是条目数量。条目不按字母顺序排序,它们的顺序来自 GXT 源文件中的条目顺序。 |
TDAT (m * 2 字节):
| 偏移量 | 类型 | 描述 |
|---|
| 0x00 | wchar_t[m] | 要在游戏中显示的宽字符数组(每个字符 2 字节),其中 m 是字符数量。数组以空字符 (0x0000) 结尾。条目的绝对位置是 TDAT 条目偏移量 + TKEY 块大小 + 22。 |
以 0x21 开头的字符表示帮派对话:
0x216B: 克里希纳帮
0x216C: 疯子帮
0x216D: 俄罗斯帮
0x216E: 中立
0x2170: 警察
0x2172: 红脖子帮
0x2173: 科学家
0x2179: 山口组
0x217A: 财阀帮
GTA III
GTA III 的 GXT 文件与 GTA 2 的相同,只是它们没有头部——而是以 TKEY 块开头。TDAT 条目中也没有对以 0x21 开头的字符进行特殊处理。
Xbox 版本的罪恶都市也使用此格式。
GTA VC/LCS/VCS
在罪恶都市、罪恶都市传奇和自由城故事中,在 TKEY 块之前有一个新的 TABL 块。Xbox 版本的罪恶都市使用 GTA III 格式。
| 块 1 (TABL) | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x00 | char[4] | TABL |
| 0x04 | dword | TABL 块大小 |
| 0x08 | TABL[n] | TABL 条目数组,其中 n 是条目数量。除了第一个条目 MAIN 之外,所有条目按字母顺序排序。 |
TABL (0xC 字节):
| 偏移量 | 类型 | 描述 |
|---|
| 0x00 | char[8] | TKEY 条目名称 |
| 0x04 | dword | TKEY 条目偏移量。该值是绝对的。 |
TKEY 块的绝对位置就是 TKEY 条目偏移量。对于名为 MAIN 的第一个块,TKEY 块格式略有不同。将鼠标悬停在虚线上可查看该块的特定信息。所有其他块遵循以下格式。
| 块 2 (TKEY) | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x00 | char[8] | TKEY 条目名称 |
| 0x08 | char[4] | TKEY |
| 0x0C | dword | TKEY 块大小 |
| 0x10 | TKEY[n] | TKEY 条目数组,其中 n 是条目数量。所有条目按字母顺序排序。 |
TKEY (0xC 字节):
| 偏移量 | 类型 | 描述 |
|---|
| 0x00 | dword | TDAT 条目偏移量。该值相对于数组第一个条目的位置,绝对位置为 TKEY 条目偏移量 + TKEY 块大小 + 16。 |
| 0x04 | char[8] | TDAT 条目名称 |
TDAT 块的绝对位置是 TKEY 条目偏移量 + TKEY 块大小 + 16。
| 块 3 (TDAT) | | |
|---|
| 偏移量 | 类型 | 描述 |
| 0x00 | char[4] | TDAT |
| 0x04 | dword | TDAT 块大小 |
| 0x08 | TDAT[n] | TDAT 条目数组,其中 n 是条目数量。条目不按字母顺序排序,它们的顺序来自 GXT 源文件中的条目顺序。 |
TDAT (m 字节):
| 偏移量 | 类型 | 描述 |
|---|
| 0x00 | wchar_t[m] | 要在游戏中显示的宽字符数组(每个字符 2 字节),其中 m 是字符数量。数组以空字符 (0x0000) 结尾。字符基于 fonts.txd 文件中的字符表,该表主要遵循 ASCII。条目的绝对位置是 TDAT 条目偏移量 + TKEY 块大小 + 16。 |
GTA SA/IV
每个 GXT 文件包含某些带有条目的表。每个条目都有一个唯一的 CRC 标识符和普通文本。
头部
头部包含有关 GXT 版本的信息。
表块
表块包含有关子表及其偏移量的数据。
子表的偏移量指向一个 8 字节的字符数组,其中包含子表的名称,后跟 TKEY。对于 MAIN 表,这直接指向 TKEY!
GTA 圣安地列斯每个 GXT 文件最多可存储 200 个表。
TKEY 和 TDAT
TKEY
子表的 TKEY 块包含条目标题的 CRC32 值。游戏根据给定的字符串计算 CRC32 值,并检查它们是否存在于 GXT 中。
TKEY 块后面直接跟着包含条目内容的 TDAT 块。条目偏移量相对于 TDAT + 8 偏移量。
TDAT
从这里开始,每个条目的条目偏移量指向内容。内容可以有不同的大小。但它总是以 '\0' 结尾!例如,"Hello!" 需要在这里转换为 "Hello!\0",这给出了 6 字节的大小(简而言之,内容是一个以空字符结尾的字符串)。如果这是 TDAT 中的第一个内容,那么下一个内容的偏移量就是 0x06!
编码
- GTA SA: 始终为 Windows-1252
- GTA IV(8 位): 自定义编码
- GTA IV(16 位): 这是一个假的 16 位编码,你只需要关心前 8 位(1 字节)。例如:A3F4 C2DD E922,只读取 A3, C2, E9。
排序
TABL、TKEY、TDAT 的排序方法如下:
| 部分 | 排序方法 |
|---|
| TABL | 按字母顺序排序 |
| TKEY | GTA SA: 从最低的 crc32 到最高的 crc32 排序 / GTA IV: 未知。可能是随机顺序。 |
| TDAT | 未排序。数据按照 GXT 源文件中从第一行到最后一行的顺序存储。 |
GTA 1 格式
GTA 1 语言文件具有 .fxt 扩展名,与其他游戏的格式不同。除了前 8 个字节外,它使用非常简单的加密。要获取文本,只需从每个字节中减去 1。前 8 个字节有不同的加密,可能只是为了迷惑模组制作者。对于每个字节,减去将 99 左移后返回的值。
字符映射表
这些字符映射表显示了可以在 GXT 文件中使用的所有可能字符。每个字符由一个十六进制值表示,该值可以通过将最左列的值与最顶行的值相加得到,例如,大写字母 A 由十六进制的 0x41 表示。
GTA III
字体样式 0 (Bank)
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | △ | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | ◀ | = | ▶ | ? |
| 40 | ™ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 50 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | ° |
| 60 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | ◯ | | ~ | |
| 80 | À | Á | Â | Ä | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï | Ò | Ó |
| 90 | Ô | Ö | Ù | Ú | Û | Ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | Ñ | ñ | ¿ |
| B0 |
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | " | # | $ | % | & | ' | ( | ) | - | | , | - | . | |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | | | | | ? |
| 40 | | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 50 | P | Q | R | S | T | U | V | W | X | Y | Z | | | | | |
| 60 | | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | | | ~ | |
| 80 | À | Á | Â | Ä | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï | Ò | Ó |
| 90 | Ô | Ö | Ù | Ú | Û | Ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | Ñ | ñ | ¿ |
| B0 | ¡ | | | | | | | | | | | | | | | |
字体样式 2 (Heading)
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | △ | ® | $ | % | & | ' | ( | ) | | + | , | - | . | ✕ |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ▲ | ◀ | ▼ | ▶ | ? |
| 40 | ™ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 50 | p | q | r | s | t | u | v | w | x | y | z | | \ | | № | ° |
| 60 | © | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | ◯ | | ~ | |
| 80 | à | á | â | ä | æ | ç | è | é | ê | ë | ì | í | î | ï | ò | ó |
| 90 | ô | ö | ù | ú | û | ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | ñ | ñ | ¿ |
| B0 | ¡ | | |
斜体字符是寻呼机字体。
粗体字符使用 Pricedown 字体或有粗糙外观。
同时使用粗体和斜体的字符使用斜体的 Pricedown 字体。
将鼠标悬停在虚线上可查看无法在浏览器中显示的字符。
罪恶都市
字体样式 0 (Bank)
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | | | $ | % | & | ' | [ | ] | | + | , | - | . | |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | | | | | ? |
| 40 | | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 50 | P | Q | R | S | T | U | V | W | X | Y | Z | | \ | | ¡ | \ |
| 60 | | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | | | ~ | |
| 80 | À | Á | Â | Ä | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï | Ò | Ó |
| 90 | Ô | Ö | Ù | Ú | Û | Ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | Ñ | ñ | ¿ |
| B0 | i | | | | | | | | | | | | |
字体样式 1 (Standard)
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | | = | | ? |
| 40 | ™ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 50 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ¡ | ° |
| 60 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | | | $ | ~ |
| 80 | À | Á | Â | Ä | Æ | Ç | È | É | Ê | Ë | Ì | Í | Î | Ï | Ò | Ó |
| 90 | Ô | Ö | Ù | Ú | Û | Ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | Ñ | ñ | ¿ |
| B0 | 0 | 1 |
字体样式 2 (Heading)
| 00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
|---|
| 20 | | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | | = | | ? |
| 40 | ™ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 50 | p | q | r | s | t | u | v | w | x | y | z | [ | \ | ] | ¡ | ° |
| 60 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 70 | p | q | r | s | t | u | v | w | x | y | z | | | | $ | ~ |
| 80 | à | á | â | ä | æ | ç | è | é | ê | ë | ì | í | î | ï | ò | ó |
| 90 | ô | ö | ù | ú | û | ü | ß | à | á | â | ä | æ | ç | è | é | ê |
| A0 | ë | ì | í | î | ï | ò | ó | ô | ö | ù | ú | û | ü | ñ | ñ | ¿ |
| B0 | 0 | 1 |
斜体字符使用 Rage Italic 字体。
粗体字符使用 Pricedown 字体或有粗糙外观。
将鼠标悬停在虚线上可查看无法在浏览器中显示的字符。
标记
标记是由 ~ 包围的字符或字符串,用于在文本中显示颜色、符号、动态文本和按钮控制。具有可见效果的标记列在下表中。请注意,单独使用 ~ 会在游戏尝试显示它时导致游戏崩溃。
符号和颜色
| 标记 | GTA III | 罪恶都市 | 圣安地列斯 | 自由城故事 | IV |
|---|
1 | 文本中的数字 | 文本中的数字 | 文本中的数字 | 文本中的数字 | - |
A | - | - | L3 图标 (PS2) / 左摇杆图标 (XBOX) | - | - |
B | - | 加粗和取消加粗文本;文本必须由两个这样的标记包围 | - | - | - |
K | - | - | L1 图标 (PS2) / LT 图标 (XBOX) | - | - |
Y | - | - | - | 黄色文本 | - |
a | 区域文本 | 区域文本 | 区域文本 | 区域文本 | - |
b | 蓝色文本 | 蓝色文本 | 蓝色文本 | 蓝色文本 | 蓝色文本 |
c | - | - | R3 图标 (PS2) / 右摇杆图标 (XBOX) | - | - |
d | - | - | ▼-图标 | - | - |
g | 绿色文本 | 亮粉色文本 | 绿色文本 | 绿色文本 | 绿色文本 |
h | 白色文本 | 白色文本 | 高亮 | 白色文本 | 白色文本 |
j | - | - | R1 图标 (PS2) / RT 图标 (XBOX) | - | - |
k | 按键(后跟按钮) | 按键(后跟按钮) | 按键(后跟按钮) | 按键(后跟按钮) | - |
l | 黑色文本 | 强制文本为默认颜色并忽略设置的颜色 | 黑色文本 | | 黑色文本 |
m | - | - | L2 图标 (PS2) / WHITE 图标 (XBOX) | - | - |
n | - | 空字符,允许隐藏字幕 | 换行 | 换行 | 换行 |
o | - | 粉色文本 | 圆圈图标 (PS2) / B 图标 (XBOX) | 粉色文本 | - |
p | 紫色文本 | 紫色文本 | 紫色文本 | 紫色文本 | 紫色文本 |
q | - | 李子粉色文本 | 方块图标 (PS2) / X 图标 (XBOX) | 李子粉色文本 | - |
r | 红色文本 | 亮粉色文本 | 红色文本 | 红色文本 | 红色文本 |
在 GTA III 的 PC 版原始 GXT 文件中,标记 l 未被使用。除意大利语文件外,所有语言文件的 GXT 键 AS3_A 中都错误地出现了标记 W。在罪恶都市的 PC 版原始 GXT 文件中,标记 B 和 l 未被使用。t 和 x 在英语语言文件中未使用,但在其他语言文件中似乎被错误地使用。标记 c 错误地出现在 GXT 键 FIN_B5 中;它可能代表青色以匹配文本所代表的点的颜色。[1] 除英语文件外,所有语言文件的 GXT 键 RCH1_3 中也出现了该标记。
按钮
你可以使用操作码 00E1 来检查这些按键是否被按下。
步行控制
| 按键 | 游戏 | 条目 |
|---|
| 开火 | GTA III、罪恶都市、圣安地列斯 | PED_FIREWEAPON |
| 下一个武器 / 目标 | GTA III、罪恶都市、圣安地列斯 | PED_CYCLE_WEAPON_RIGHT |
| 上一个武器 / 目标 | GTA III、罪恶都市、圣安地列斯 | PED_CYCLE_WEAPON_LEFT |
| 队伍控制 前进 | 圣安地列斯 | GROUP_CONTROL_FWD |
| 队伍控制 后退 | 圣安地列斯 | GROUP_CONTROL_BWD |
| 对话 - 否 | 圣安地列斯 | CONVERSATION_NO |
| 对话 - 是 | 圣安地列斯 | CONVERSATION_YES |
| 前进 | GTA III、罪恶都市、圣安地列斯 | GO_FORWARD |
| 后退 | GTA III、罪恶都市、圣安地列斯 | GO_BACK |
| 左 | GTA III、罪恶都市、圣安地列斯 | GO_LEFT |
| 右 | GTA III、罪恶都市、圣安地列斯 | GO_RIGHT |
| 放大 | GTA III、罪恶都市、圣安地列斯 | PED_SNIPER_ZOOM_IN |
| 缩小 | GTA III、罪恶都市、圣安地列斯 | PED_SNIPER_ZOOM_OUT |
| 进入+退出 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_ENTER_EXIT |
| 切换视角 | GTA III、罪恶都市、圣安地列斯 | CAMERA_CHANGE_VIEW_ALL_SITUATIONS |
| 跳跃 | GTA III、罪恶都市、圣安地列斯 | PED_JUMPING |
| 冲刺 | GTA III、罪恶都市、圣安地列斯 | PED_SPRINT |
| 瞄准 / 锁定目标 | GTA III、罪恶都市、圣安地列斯 | PED_LOCK_TARGET |
| 蹲下 | 罪恶都市、圣安地列斯 | PED_DUCK |
| 动作 | 罪恶都市、圣安地列斯 | PED_ANSWER_PHONE |
| 行走 | 圣安地列斯 | SNEAK_ABOUT |
| 向后看 | GTA III、罪恶都市、圣安地列斯 | PED_LOOKBEHIND |
| 向左看 | GTA III、罪恶都市[a] | PED_1RST_PERSON_LOOK_LEFT |
| 向右看 | GTA III、罪恶都市[a] | PED_1RST_PERSON_LOOK_RIGHT |
| 向上看 | GTA III、罪恶都市[a] | PED_1RST_PERSON_LOOK_UP |
| 向下看 | GTA III、罪恶都市[a] | PED_1RST_PERSON_LOOK_DOWN |
| 下一个目标 | GTA III、罪恶都市[a] | PED_CYCLE_TARGET_LEFT |
| 上一个目标 | GTA III、罪恶都市[a] |
a. ^ 仅经典控制按键
载具控制
| 按键 | 游戏 | 条目 |
|---|
| 开火 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_FIREWEAPON |
| 副武器开火 | 圣安地列斯 | VEHICLE_FIREWEAPON_ALT |
| 加速 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_ACCELERATE |
| 刹车 / 倒车 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_BRAKE |
| 左转 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_STEERLEFT |
| 右转 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_STEERRIGHT |
| 向前/向下转向 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_STEERDOWN |
| 向后/向上转向 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_STEERUP |
| 进入+退出 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_ENTER_EXIT |
| 跳过行程 | 圣安地列斯 | CONVERSATION_YES |
| 切换电台 | GTA III、罪恶都市 | VEHICLE_CHANGE_RADIO_STATION |
| 下一个电台 | 圣安地列斯 | VEHICLE_RADIO_STATION_UP |
| 上一个电台 | 圣安地列斯 | VEHICLE_RADIO_STATION_DOWN |
| 用户曲目跳过 | 圣安地列斯 | 无 |
| 喇叭 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_HORN |
| 子任务 | GTA III、罪恶都市、圣安地列斯 | TOGGLE_SUBMISSIONS |
| 切换视角 | GTA III、罪恶都市、圣安地列斯 | CAMERA_CHANGE_VIEW_ALL_SITUATIONS |
| 手刹 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_HANDBRAKE |
| 鼠标视角 | 圣安地列斯 | VEHICLE_MOUSELOOK |
| 向左看 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_LOOKLEFT |
| 向右看 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_LOOKRIGHT |
| 炮塔左转 / 特殊控制左 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_TURRETLEFT |
| 炮塔右转 / 特殊控制右 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_TURRETRIGHT |
| 炮塔向上 / 特殊控制上 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_TURRETUP |
| 炮塔向下 / 特殊控制下 | GTA III、罪恶都市、圣安地列斯 | VEHICLE_TURRETDOWN |
| 向后看 | GTA III、罪恶都市、圣安地列斯[b] | VEHICLE_LOOKBEHIND |
a. ^ 仅经典控制按键
b. ^ 在 III 和 VC 中是硬编码按键,在 SA 中不可用
未使用
以下是一些仅在开发阶段使用的按键代码。它们后来被删除或替换,但可能仍然有效。也许这对进一步的研究有用。有些仅在 PS2 版本中使用。
TAKE_SCREEN_SHOT
SWITCH_DEBUG_CAM_ON
TOGGLE_DPAD
NETWORK_TALK
工具
| 适用游戏 | 工具 |
|---|
| GTA2 | GTA2 GXT Editor v2.0 - 作者 Delfi |
| GTA III、罪恶都市、圣安地列斯、自由城故事、IV | Grand Theft Auto GXT Editor v1.3 - 作者 Zverik,从 archive.org 获取 |
| GTA III、罪恶都市、圣安地列斯、自由城故事、IV | SAGE v0.9.7 - 作者 AleX AciD |
| GTA III、罪恶都市、自由城故事、IV | GTA Texter v2.0b3 - 作者 feroCT5 |
| GTA III | GTA Net GTAGarage: GXT Editor 1.3 - 作者 Jevon |
| 罪恶都市、自由城故事、IV | GTA: Vice City GXT Editor v1.2 - 作者 CyQ |
| 罪恶都市、圣安地列斯 | GXT Builder, 作者 Silent |
| 圣安地列斯 | GTA San Andreas Text Editor - 作者 JernejL |
| 圣安地列斯 | GTA: San Andreas GXT Editor v1.3 - 作者 Hammer83 |
| 圣安地列斯 | A-GXT Editor v1.0a - 作者 Aschratt |
| 圣安地列斯、IV | X GXT Editor v2.1 - 作者 xmen |
| IV | OpenIV - 内置 GXT 文件查看器 |
参考资料
- ^ Post.png GTAForums 上的帖子
文档:利兹引擎 • 电台 • 载具
工具:Sanny Builder
有用链接:社区门户 • 讨论论坛 • 模组主题
v · d · e
自由城故事 侠盗猎车手:自由城故事
文件格式:.cfg • .chk • .dat • .dtz • .gxt • .ide • .img • .ipl • .mdl • .pss • .scm • .vb
文档:利兹引擎 • 操作码 • 电台 • 存档 • 滚动条 • 载具
工具:Sanny Builder
有用链接:社区门户 • 讨论论坛 • 模组主题 • 移动模组
v · d · e
圣安地列斯 侠盗猎车手:圣安地列斯
文件格式:.b • .col • .cfg • .cut • .dff • .dat • .fxp • .gxt • .ide • .ifp • .img • .ipl • nodes*.dat • .ped • .rep • .rrr • .scm • .set • .txd
文档:音频 • 密码学 • 过场动画 • 游戏内存 • Handling.cfg • 地图列表 • 任务包 • 指令 • 路径 • 回放 • 存档 • 脚本 • 音效 • 统计 • 载具 • 通缉等级
工具:CLEO • Collision File Editor II • ENBSeries • G-Tools • IMG Tool • Limit Adjuster • Map Editor • Mod Loader • San Andreas Audio Toolkit • Sanny Builder • TXD Workshop • Magic.TXD
教程:圣安地列斯 v2.0 模组制作 • 如何创建任务 • 如何创建脚本 • 如何使用地图编辑器 • 载具模组安装
模组:设计你自己的任务 • Gostown Paradise • GTA: United • Myriad Islands
多人游戏:gtaTournament • Multi Theft Auto • San Andreas Multiplayer • (更多...)
有用链接:社区门户 • 讨论论坛 • 模组论坛 • GTAGarage.com 上的模组 • 移动模组 • 操作码数据库
v · d · e
罪恶都市 侠盗猎车手:罪恶都市
文件格式:.adf • .b • .col • .cfg • .dff • .dat • .gxt • .ide • .ifp • .img/.dir • .ipl • .raw/.sdt • .rep • .set • .scm • .txd
文档:音频 • 操控 • 地图列表 • 内存地址 • 皮肤列表 • 操作码 • RenderWare • 脚本路径 • 存档 • 音效 • 统计 • 载具 • 文本 • 通缉等级 • 武器
工具:CLEO • Collision File Editor II • G-Tools • GXT Editor • IMG Tool • Limit Adjuster • KEd (地图编辑器) • Sanny Builder • TXD Workshop • Magic.TXD
教程:如何创建任务 • 如何创建脚本 • 载具模组安装
多人游戏:GTA:LC Multiplayer • gtaTournament • Multi Theft Auto • State Of Liberty Online • Vice City Multiplayer • Vice City Online
有用链接:社区门户 • 讨论论坛 • 模组论坛 • GTAGarage.com 上的模组 • 移动模组 • 操作码数据库
v · d · e
GTA III 侠盗猎车手 III
文件格式:.b • .col • .cfg • .dff • .dat • .gxt • .ide • .ifp • .img • .ipl • .raw/.sdt • .set • .scm • .txd
文档:音频 • Handling.cfg • 地图列表 • 操作码 • 路径 • RenderWare • 存档 • 音效 • 统计 • 载具 • 通缉等级 • 武器
工具:CLEO • Collision File Editor II • G-Tools • IMG Tool • Map Editor • Sanny Builder • TXD Workshop • Magic.TXD • Water Editor
教程:如何创建任务 • 如何创建脚本 • 如何使用地图编辑器 • 载具模组安装
多人游戏:Liberty Unleashed • Multi Theft Auto • 更多...
有用链接:社区门户 • 讨论论坛 • 模组论坛 • GTAGarage.com 上的模组 • 移动模组 • 操作码数据库
取自 "https://gtamods.com/mediawiki/index.php?title=GXT&oldid=19366"
分类:
- GTA 4
- GTA VCS
- GTA LCS
- GTA SA
- GTA VC
- GTA 3
- 文件格式
- GTA 2