Donate with PayPal button New New

+ Ответить в теме
Страница 1 из 4 1 2 3 ... ПоследняяПоследняя
Показано с 1 по 10 из 38

Тема: Как создать HTML окна в сценарии?

  1. #1
    Пользователь Аватар для ZVERSKY
    Регистрация
    22.09.2009
    Страна
    Адрес
    Россия, Новокузнецк
    Возраст
    28
    Сообщений
    612

    Unknown Как создать HTML окна в сценарии?

    Многие новички задают вопрос, а как создать появляющиеся окно, в котором написано, что нужно делать или, как сделать, чтоб оно появилось?

    Ведь все эти сплывающиеся окна содержат формат HTML, следовательно, и мы его можем сами сделать.
    Я отвечу, как создать простое HTML окно
    В первую очередь нужно создать сам HTML файл. На самом деле создать HTML файл очень легко для этого нужно следующие:
    1. создать блокнот
    2. В блокноте написать нужные нам ТЕГи и слова:
    Код:
    <HTML>
    <BODY>
    Машинист Петров, езжайте в депо
    </BODY>
    </HTML>
    "Машинист Петров, езжайте в депо" - здесь мы пишем всё, что угодно.
    Примеры:
    "Машинист Иванов, отцепляйтесь и езжайте в тупик"
    "Машинист Петров, прицепитесь к пассажирскому составу стоящему на 1-пути"
    "Машинист Петров, отправляйтесь в депо"
    "Машинист Иванов, подайте сигнал и езжайте на следующую станцию"
    3. Сохраняем всё, что мы написали в блокноте и изменяем вручную формат из "txt" в "HTML"
    у некоторых бывает, что не отображается формат, но это не страшно, для этого "открываем любую папку-->сервис-->вид" и снимаем галочку с "скрывать расширения для зарегистрированных типов фалов"

    Всё, HTML окно готово!

    Теперь самое главное, создаём файл "config.txt" - без него ни как
    Конфиг можно создать вручную, а можно через CCP(Content Creator Plus), в данном случае мы его создадим через ССР
    1. Открываем Content Mananger
    2. Тыкаем File-->New
    3. Выбираем html-asset
    4. Куид CCP присвоит вам автоматически
    5. У строчки "username" задаём имя, например "html - tutorial"
    6. Сохроаняем "File-->Save"
    Всё, конфиг готов!
    Теперь объединяем файл "config.txt" c нашим новым созданным html файлом, в одну папку и добавляем в CMP
    Затем делаем так, чтоб наше HTML окно появилось в игре.
    Запускаем Trainz, загружаем любую карту
    1. На карте ставим триггер
    2. заходим в меню правил и добавляем Trigger Check(В нём указываем имя триггера)
    3. Добавляем Display HTML
    4. Правило Display HTML должно строго стоять под Trigger Check и сдвинуто на одно положение вправо!
    5. Жмём в правиле Display HTML-->edit
    6. После слов "Display page" указываем имя нашего HTML файла.
    7. После слов "of html asset" указываем имя нашего конфига под ТЕГом "username", в данном случае это "html - tutorial"

    Вот и всё!!!
    HTML окно появилось в игре!

    Примечание: Пример HTML окна, а также данного обучения можно скачать по следующей ссылке...

    HTML - tutorial.zip http://narod.ru/disk/14755706000/HTM...%203).zip.html
    Последний раз редактировалось ZVERSKY; 03.10.2009 в 09:47.

  2. Сказали спасибо: (2)


  3. #Trainz
    Реклама
    Регистрация
    Постоянная
    Адрес
    Весь мир
    Возраст
    2010
    Сообщений
    Много

    Donate with PayPal button N3v New New

     

  4. #2
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432

    По умолчанию

    очень похоже можно сделать воспроизведение звука. Я укажу пункты, в которых надо что-то делать по-другому, остальное совпадает с HTML окном

    итак, после создания конфига для HTML окна (можно это проделать с окном, созданным выше), добавляем в папку, кроме "config.txt" и html файла ещё и наш звук. Он должен быть "моно", в формате wav (можно mp3, но не у всех работает). После этого устанавливаем доп.

    Для срабатывания звука в игре надо вместо добавления правила Display HTML(3)с добавлять правило PlaySound . Затем проделываем пункты 5 и 7, но с правилом PlaySound вместо Display HTML . Вместо пункта 6 указываем имя нашего звукового файла.

  5. #3
    Пользователь Аватар для ZVERSKY
    Регистрация
    22.09.2009
    Страна
    Адрес
    Россия, Новокузнецк
    Возраст
    28
    Сообщений
    612
    Автор

    По умолчанию

    TRam_ ну ты голова! Я то сижу мучаюсь, как мне сделать, чтоб звук воспроизводился в нужном месте, а тут оказалось так просто. Я даже тему создавал на www.trainsim.ru. TRam_, если собираешься создать статью об этом, то в принципе можешь из моей темы про HTML окно скопировать

  6. #4
    Пользователь Аватар для Sioux
    Регистрация
    21.09.2009
    Сообщений
    97

    По умолчанию

    Все таки мои мысли о создании уроков были не напрасны. Мы так быстрее сможем найти ответы на интересующие нас вопросы. И будет ЭВРИКА. Спасибо всем , что откликнулись.
    ZVERSKY, огромное спасибо за урок. Очень большая просьба не только к тебе, но и к другим авторам. Дополнительно делать его еще в формате Word или PDF и давать ссылку на закачку, под вашим уроком.
    Дружище, надеюсь, что увидим такую ссылку здесь.
    TRam, спасибо за дополнение к уроку.

  7. #5
    Пользователь Аватар для ZVERSKY
    Регистрация
    22.09.2009
    Страна
    Адрес
    Россия, Новокузнецк
    Возраст
    28
    Сообщений
    612
    Автор

    По умолчанию

    Siox, по твоей просьбе добавлена ссылка на скачивание данного примера. В ней содержится "обучающиеся статья" в формате Word(doc). Сам "HTML пример" и сессия для дефолтного маршрута "electric com". В сессии пример появления HTML окна

  8. #6
    Пользователь Аватар для Sioux
    Регистрация
    21.09.2009
    Сообщений
    97

    По умолчанию

    ZVERSKY, огромное спасибо. Много ли надо человеку для счастья?
    Просто немного понимания и участия.

  9. #7
    Администратор Аватар для OlegKhim
    Регистрация
    19.09.2009
    Страна
    Адрес
    Киев
    Возраст
    55
    Сообщений
    4,407

    По умолчанию

    Подскажите пожалуйста, кто знает, как в сценарии сделать так, что бы при его загрузке сразу попадать в кабину локомотива?
    Ув.пользователи! Не понравилась тематика форума или игра, разработки или дополнения к ней - до свидания, не нужно "марать бумагу" и тратить свое время.

    "— Скажите, уважаемый, если я пойду по этой улице, там будет вокзал?
    — Там будет вокзал, даже если вы туда не пойдете! "
    © Одесса

  10. #8
    Пользователь Аватар для Kirov
    Регистрация
    20.01.2010
    Сообщений
    10

    По умолчанию

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



    Выставить в текущем методе управления то что нужно!
    Последний раз редактировалось Kirov; 06.03.2010 в 12:40.

  11. #9
    Пользователь Аватар для AlexanderGn
    Регистрация
    08.12.2009
    Возраст
    32
    Сообщений
    751

    По умолчанию

    Он не про управление, а про местонахождение камеры говорил. Правило Set Camera.

  12. #10
    Администратор Аватар для OlegKhim
    Регистрация
    19.09.2009
    Страна
    Адрес
    Киев
    Возраст
    55
    Сообщений
    4,407

    По умолчанию

    В правиле Set Camera пробовал по всякому - не получается.
    В Акелловской версии баг - невозможно назначить локомотив, в 2010-ой (англ.) можно - но результат тот же.
    Ув.пользователи! Не понравилась тематика форума или игра, разработки или дополнения к ней - до свидания, не нужно "марать бумагу" и тратить свое время.

    "— Скажите, уважаемый, если я пойду по этой улице, там будет вокзал?
    — Там будет вокзал, даже если вы туда не пойдете! "
    © Одесса

+ Ответить в теме
Страница 1 из 4 1 2 3 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения