Меню
GTA 5
Red Dead Redemption 2 GTA San Andreas
GTA Online GTA 6 GTA 4 GTA Vice City GTA 3 GTA CTW GTA VC Stories GTA LC Stories Rockstar Classics Модмейкерам
Ads
Прочее
Топ коммент за вчера
Подписывайся!

Свои тексты в GTA San Andreas


Свои тексты в GTA San Andreas    

Содержание

1. Введение
2. Опкоды
3. Добавление своих текстов и их сохранение


1. Введение


Начнем с того, где хранятся тексты San Andreas? Все внутриигровые диалоги, субтитры и указания (что делать, куда ехать), и т.д. Все это хранится в файле American.gxt. Файл располагается по адресу ../GTA San Andreas/text/
Открыть блокнотом его можно, но вы ничего не прочтете:

Свои тексты в GTA San Andreas


Для того, чтобы прочесть тексты в игре из файла American.gxt существует очень хорошая программа GXT Editor. Если у вас английская версия игры, то вы тут же увидите слова. А если русская или того хуже, украинская, то вместо английских слов вы увидите греко-арабские нечитаемые начертания вроде таких:

O¤a xo™et Јokatat¬c®. Mo›et ?«t¬, o¤a ЈoЈpocќt te?® octa¤oўќt¬c® ў kakom-¤ќ?yљ¬ ykpom¤om mecte....

Чтобы полноценно читать тексты из русской версии Сан Андреаса, понадобится переводчик, ссылку на который я вам дам позднее.

Теперь перейдем ко второй главе, где мы разберем опкоды для вывода текста на экран и все проблемы и сложности выведения текстов.


2. Опкоды


Откроем Sanny Builder и подготовим начальный код работы скрипта. У меня он выглядит примерно так:

Свои тексты в GTA San Andreas


Логически скрипт выглядит так:

Если игрок найден и он нажал клавишу Backspace, то на экран выводится табличка с текстом (подсказка).

Строка 0AB0: show_text_box 'HELP101' как раз и задает вывод таблички на экран. А что в ней будет написано? Это определяют два апострофа ''. В них помещается имя GXT-записи. А от имени GXT-записи будет зависеть, какой текст будет выведен на экран. Имени GXT записи в GXT Editor'е не ищите. Его там просто нет! В столбце ID указан идентификационный номер записи. Если найти его в main.scm, то вы как раз и увидите текст, который выводится на экран. Вот тут и раскрывается главная тема статьи: а если вас не устраивают тексты, которые содержатся в American.gxt? Если вам надо написать "Тетя Люба вешает картину на стену"? Ясное дело, такой записи в файле нет. Что же, переходим к следующей главе.


3. Добавление своих текстов и их сохранение


Вам надо добавить свой текст в игру (см. пример выше). Если у вас английская версия игры, то переводчик вам не понадобится, а если русская, увы, придется скачать еще и его.
Начнем с английской версии игры. Для того, чтобы вставить свой текст в CLEO-скрипт, вам понадобится CLEO 4 (третья версия с этим просто не работает) и маленькая программка FXT Editor. Она не требует инсталляции. Запустите ее. (Примечание: Smart Screen в Windows 8 может ругаться на файл. Пошлите его к чертям - файл абсолютно безопасен, просто не имеет цифровой подписи). Теперь настало время творить! Создайте новую FXT запись (File => New FXT). Теперь в первом столбце таблицы введите имя записи (короткое и емкое и обязательно на английском), а во втором - тот самый текст, который вам надо добавить в игру:

Свои тексты в GTA San Andreas


Теперь имя FXT записи (у меня оно GTA) вы вставляете в свой скрипт между двумя апострофами. Затем сохраняете FXT файл (File => Save FXT) в директорию ../GTA San Andreas/CLEO/CLEO_TEXT/ Компилируете скрипт, заходите в игру и нажимаете Backspace. У вас появляется табличка с текстом "GTA San Andreas the best/worst GTA" (ГТА Сан Андреас лучшая/худшая ГТА). Отлично. Нажимая кнопки с плюсом и минусом в FXT-Editor'е вы можете удалять строки таблицы FXT и добавлять в них свои тексты.

Разберем самую плачевную ситуацию: у вас русская/украинская Сан Андреас. Пусть и с лучшим 1С (SanLTD), или с ПОТРА4ЗННЫМ русификатором, но русская. В таком случае, если вы напишите вашу запись на русском языке, то она просто не появится в игре! Все дело в том, что наш язык игра не понимает (а именно кириллицу), и нам необходимо перевести тексты на понятный ей язык. Для этих целей служит переводчик (ссылка на скачивание), который работает крайне плохо, но все же работает. Пользоваться им КРАЙНЕ просто. Ставите нужное вам направление перевода (С символьного на русский или наоборот), пишите текст в первое поле. Нажимаете "Перевести" и получаете готовую порцию нечитаемых для нас символов. Копируете их и вставляете в строку FXT таблицы. Заходите в игру (не забудьте сохранить FXT), и о чудо! Теперь текст, который вы добавили теперь на Великом и Могучем языке! Точно также вы можете и перевести текст из символьного языка на русский, правда в этом направлении переводчик вообще не работает. На выходе вы получаете такую же мешанину символов.

Также полазийте в справке SB и вы найдете и другие методы отображения текста (под HUD'ом, в середине экрана, внизу экрана, и т.д.). Я объяснил все максимально ясно и понятно для новичков, однако, если у вас возникают какие-либо затруднения, пишите в комментариях ниже.
Понравилась статья?
, · Написать статью


Проголосовать за статью "Свои тексты в GTA San Andreas"
Голосов
 ПлохоПриемлемоСреднеХорошоОтлично 
Рейтинг
3545%

Патч 1.0.3.0 (EN)

21 марта 2009 GTA 4
Патч 1.0.3.0 для английской версии GTA 4 исправляет множество различных проблем, включая проблемы с графикой, мультиплеером и системой управления. Кроме того, увеличена производительность игры.Полный список изменений:GRAPHICS:Interior Lights for ATI ...

GTA San Andreas - Camera Hack v1.2 для windows 7

13 мая 2010 GTA San Andreas
GTA San Andreas - Camera Hack v1.2 для windows 7Наверное многие столкнулись с проблемой что, очень хорошая программа GTA San Andreas - Camera Hack, не работает под windows 7.Проблема в том что из 7-ки зачем то, по удаляли необходимые библиотеки.Но эт...

San Andreas HRT Pack (v1.3 SF)

29 ноября 2010 GTA San Andreas
San Andreas HRT Pack — глобальная модификация для GTA: San Andreas, которая существенно улучшает качество графики, заменяя большую часть старых текстур высококачественными аналогами в высоком разрешении. Тысячи текстур местности были переработаны и о...

Autumn Mod 2.0 HRT

2 декабря 2010 GTA San Andreas
Autumn Mod — осенняя модификация для GTA: San Andreas, которую можно устанавливать как поверх оригинальной игры, так и поверх глобального мода HRT Pack (в таком случае будет больше нововведений). Autumn Mod меняет спрайты травы, текстуры травы на нек...

Вторжение пришельцев

5 декабря 2010 GTA San Andreas
К Сан-Андреасу движутся огромные инопланетные корабли! ФОТО.Три гигантских неопознанных летающих объекта, длина которых составляет десятки километров, движутся по направлению к штату Сан-Андреас, сообщил журналистам некто Истина (The Truth), кашляя, ...

GreenEffects Mod (v1.0)

8 декабря 2010 GTA San Andreas
Green Effects Mod (v.1)-глобальная модификация которая включает:Полностью переработанный файл grass (трава в GTA).Встроенную библиотеку ENBSeries благодаря ей в игре появятся реалистичные отражения на автомобилях, станет более реальной вода и другие ...

Winter Vacation 1.0

25 декабря 2010 GTA San Andreas
Winter Vacation — глобальная модификация, которая приносит в Сан-Андреас атмосферу зимних морозов и надвигающегося Нового года.Несколько областей штата полностью присыпаны снегом: морозы коснулись города Бэйсайд, который расположен в горах, порядочно...

Бар Сальери из «Mafia»

25 декабря 2010 GTA San Andreas
Бар Сальери — заведение из отличнейшей компьютерной игры «Mafia», прекрасно знакомое всем игрокам. Здесь проходили совещания семьи Сальери и решались судьбы противников клана, сюда Томми обратился за помощью и не сделай он этого, все могло бы быть ин...


Информация
Чтобы оставлять комментарии, необходимо зарегистрироваться на сайте.

4
комментарий написан, 21 апреля 2017, 17:13
#
gorlum
Пользователь
Статус:
Комментариев:11
Друзей:0
Репутация: 0
Деньги: 0$
#
0
ссылка умерла

--------------------

3
комментарий написан, 8 сентября 2013, 11:38
#
ksuska260691
Пользователь
Статус:
Комментариев:810
Друзей:29
Репутация: 12
Деньги: 0$

Активность на сайте
30%
#
0
полезно,помогает исправить недочёты с названием радиостанций

--------------------

2
комментарий написан, 31 августа 2013, 14:33
#
andre500
Администратор
Статус:
Комментариев:1477
Друзей:517
Репутация: 436
Деньги: -666$
Награды:: 16
GForums: andre500

Активность на сайте
50%
#
0
Хорошая статья. Хотя, Америку я не открыл, но вот новичкм в самый раз smile

--------------------

1
комментарий написан, 27 августа 2013, 17:35
#
Hottt
Пользователь
Статус:
Комментариев:160
Друзей:32
Репутация: 28
Деньги: 0$
Награды:: 3
GForums: Hot Shot

Активность на сайте
14%
#
0
Давно в КЛЕО не рубился. Статейка хорошая.

--------------------


--------------------

Ad
Опрос
Играете ли вы в GTA Online?
Играю
Не играю совсем

Подсчет GTAшников

Рейтинг@Mail.ru





Change language


Помогите нам перевести LibertyCity на другой язык!


Ad