Рейтинг - 5.0 (1)

В этом уроке Вы научитесь пользоваться полезной программой - Rus2gxtCoder.

Если вы скачали и установили русификатор, который был предложен в 1-м уроке, тогда вы смело можете приступать к этой программе. Интерфейс и функции довольно просты и вам не будет долго её усваивать.

В "Поле ввода" мы вводим русский текст, и жмем кнопку "Перевести". В поле "Перевод" мы увидим какие то непонятные символы.

Жмем кнопку "Копировать перевод", что бы скопировать в буфер обмена Windows. С этим всё ясно, думаю :)

Наша задача - делать цветной текст. И это думаю тож не очень сложно. Достаточно запомнить несколько команд:

~n~ - этим мы заставим тест, после этого, так сказать кода перевести на новую строку. Например, строка:

ЏЁ oЈoџљaћ~n~Ћeўeћњ koc¦¬Їњ!

в игре будет выглядеть, как:

Ты опоздал
Шевели костями!

~h~ - белый цвет. Этот, как и остальные коды, ставятся В НАЧАЛЕ слова или предложения, а не в конце. Например, эта фраза:

~h~Ќ¦o љeћaeҐ©?

в игре будут выведена как:

Чтo дeлaeшь?

~r~ - красный цвет. В основном его используют в текстах, где нужно кого-то, или что-то убить. Например строка:

Y—eќ ~r~e™o~s~!

в игре будет выглядеть, как:

Убей его!

~y~- желтый цвет. В основном используется, что бы указать место, куда надо придти. Вот пример:

E›aќ ®a ~y~Їec¦o ўc¦pe¤њ~s~!

В игре это будет выглядеть как:

Ежай на место встречи!

~g~ - зелёный цвет. В основном используется, что бы актёр что-то взял. Вот пример:

‹oџ©Їњ ~g~c®aќЈepky~s~!

В игре будет выглядеть как:

Возьми снайперку!

~b~ - синий цвет. Используется в основном, что бы указать за кем нужно следовать или пометить дружелюбную цель. Вот пример:

Cћeљyќ џa ~b~PaќљepoЇ~s~!

В игре будет выглядеть:

Следуй за Райдером!

~l~ - чёрный цвет ( маленькаю буква L ). В игре я его не видел, но вы можете его использовать в своих целях. Вот пример:

~l~ЏЁ љoћ™o ўoџњҐ©c¬~s~!

В игре будет выглядеть:

Ты долго возишься!

~p~ - пурпурный цвет. В игре я его не видел, но вы можете его использовать в своих целях. Вот пример:

~p~Ђe™oЇ ў љoЇ~s~!

В игре будет выглядеть:

Бегом в дом!

~w~ - светло-серый, стандартный цвет. До недавнего времени я считал его белым, но при сравнении этих цветов через специальные программы пришел к выводу, что ~w~ белым не является, хотя достаточно светлый, чтобы перепутать. К примеру, следующие команды будут иметь один и тот-же цвет:

Kak љeћa?
~s~Kak љeћa?
~w~Kak љeћa~s~?

Вот более детально на картинке можно увидеть цвета:

Далее идут коды, назначения которых, я точно не знаю. Предполагаю, что они использовались в консольных версиях игры. Команды, которые не обозначают цвет, а могут выводить какой то символ:

КодЧто выводитОписание
~d~Выведет на экран треугольник, основа вверху
~u~Выведет на экран треугольник, основа внизу
~<~Выведет на экран треугольник, основа справа
~>~Выведет на экран треугольник, основа слева

Далее идут служебные коды, которые не имеют конкретного цвета, но часто встречаются в игровых текстах:

КодОписание
~z~Этот код всегда ставится в начале предложения. Обычно ставится в тексте, когда кто-то толкает речь.
~s~Этот код всегда ставится в начале предложения. Как правило, используется для вывода информации о том, что нужно сделать. Также текст после кода окрашивается в стандартный цвет.
~1~Данный код выводят всякие числовые переменные, которые передаются в текст уже в скрипте. Если просто так вставить их в текст, то на экране мы увидим чило -1. Мы вернёмся к этому в следующих уроках, что бы могли окончательно понять смысл этого кода, а пока не буду вас загружать этим.
~a~Данный код имеет похожий механизм вывода текста, как и ~1~, только здесь будут выводится строковые переменные.

Вот ещё есть несколько интересных кодов. Рассмотрим несколько:

  • ~k~~PED_FIREWEAPON~ - игра автоматически заменит фразу на название клавиши, которая отвечает за стрельбу ( стандартно ЛКМ ( левая кнопка мыши) );
  • ~k~~PED_CYCLE_WEAPON_RIGHT~ - игра автоматически заменит фразу на название клавиши, которая отвечает прокрутку оружия (стандартно колесико вниз );

Что бы узнать коды клавиш нажмите в программе в поле ввода клавишу ~ ( тильда ) и выбирайте со списка коды, начинающиеся на k.

Там есть много таких комбинаций. Суть в том, что команда выводит НАЗВАНИЕ клавиши, которая отвечает за определенные игровые действие. То есть, пусть на кнопке "СТРЕЛЬБА" была у Вас кнопка ЛКН, и вы поменяли её на кнопку Е, тогда если в тексте будет комбинация ~k~~PED_FIREWEAPON~, то игра выведет Е.

Другие коды не использовались в скриптах, и различные тесты показывали, что вместо кода выводился белый квадрат или не выводилось ничего.

Думаю смысл вы уловили. И, напоследок, задание: По примеру сделайте следующие тексты:

ТЫ УШЛА ДОМОЙ!
Ты как?

Нужно убрать мусор!

Скачать программу можно здесь. Ответы узнавайте на форуме :)


Теги: rus2gxtcoder, GXT, fxt

Slivkin-Sergey   (06.05.12 14:10)
Левая кнопка миши? biggrin

wmysterio   (06.05.12 14:24)
Ахах ))) Втыканул )) Уже исправил biggrin
Вход на сайт

Поиск
Категории раздела
Мини-чат
Пожалуйста, все вопросы по скриптингу задавать на форуме!
Наш опрос
Как Вы относитесь к модулям сайта: фото и видео?
Всего ответов: 0
Активность на сайте
Пожертвования
Кошельки WebMoney:
U859420971000
R407741810602
Z331072372430
E314272616890
Друзья сайта
Полезные ресурсы
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня нас посетили:
Рекомендую
Реклама