[HL2/CSS] Появляющийся текст на экране.
Вот как и обещал - перевёл тутор по созданию текста на экране, который появляется когда пересекаешь определённую зону карты. Такая надпись, например, появлялась когда Гордон Фримен топил свою багги или сбрасывал её с обрыва, там она была видна как "Задание провалено. Причина: потеря необходимых для выполнения миссии ресурсов", или например при переходе на другую главу. На кс-с проверить работоспособность этой энтити лично не удалось, а вот на хл2 работает. В самом низу написана идея применения этой далеко не самой полезной, однако, на мой взгляд, интересной энтити в КС-С. Во всяком случае, если это и не самый полезный тутор, то по крайней мере его можно отнести к "Это полезно знать".
_______________________
Привет! Эта статья научит вас делать текст, который возникает на экране, когда вы оказываетесь в определенной зоне своей карты. Итак, чтобы реализовать это фишку на вашей карте – выполните эти не сложных 6 пунктов.
1. Создайте простенькую комнатку, добавьте на неё свет и установите точку появления игрока
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic15ia.jpg
2. Поставьте браш окрашенный текстурой Trigger примерно на середине карты (как показано на скриншоте ниже), и превратите в энтитю "trigger_multible". В графе Name напишите "text_trigger"
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic23mn.jpg
3. Поставьте куда-нибудь не далеко энтитю “game_text” (можно прямо около точки появления игрока).
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic35ta.jpg
4. Откройте свойства энтити “game_text”, и в графе Name впишите "text1".
5. В свойствах этой же энтити под графой имя (name) находится пункт “Message text” («Текст сообщения»). Именно сюда вы и должны вписать текст, который отобразится на мониторе. Для примера мы напишем www.interlopers.net, но если хотите можете вписать иной текст.
6. Теперь откройте свойства "Trigger_Multible", кликните на закладку Outputs, и добавьте графу в таблицу (кнопка “add”). Далее в графы впишите такую информацию:
My Output Named: On Trigger
Targets Entities Named: Text1
Via This output: Display
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic49ko.jpg
Теперь осталось только скомпилировать карту – и наслаждаться результатом
http://www.interlopers.net/images/hl2tutorials/on_screen_text/texttut00004jm.jpg
_____________
От переводчика:
Хотя в данной статье описывается способ создания именно для Half-life 2, думаю можно применить этот гейм_текст и для CS. Лично мною была проверена это фишка только для
HL2, но в редакторе я видел такую энтитю. Попробуйте использовать её на своей карте, например, при желании можно сделать так, чтобы этот текст выводился на экране только один раз (а не каждом раунде), например для отображения миссии карты. В общем – экспериментируйте, дерзайте.
И приятного вам мэпинга!
____________
Оригинал на английском языке взят с сайта http://forum.interlopers.net
Вот как и обещал - перевёл тутор по созданию текста на экране, который появляется когда пересекаешь определённую зону карты. Такая надпись, например, появлялась когда Гордон Фримен топил свою багги или сбрасывал её с обрыва, там она была видна как "Задание провалено. Причина: потеря необходимых для выполнения миссии ресурсов", или например при переходе на другую главу. На кс-с проверить работоспособность этой энтити лично не удалось, а вот на хл2 работает. В самом низу написана идея применения этой далеко не самой полезной, однако, на мой взгляд, интересной энтити в КС-С. Во всяком случае, если это и не самый полезный тутор, то по крайней мере его можно отнести к "Это полезно знать".
_______________________
Привет! Эта статья научит вас делать текст, который возникает на экране, когда вы оказываетесь в определенной зоне своей карты. Итак, чтобы реализовать это фишку на вашей карте – выполните эти не сложных 6 пунктов.
1. Создайте простенькую комнатку, добавьте на неё свет и установите точку появления игрока
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic15ia.jpg
2. Поставьте браш окрашенный текстурой Trigger примерно на середине карты (как показано на скриншоте ниже), и превратите в энтитю "trigger_multible". В графе Name напишите "text_trigger"
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic23mn.jpg
3. Поставьте куда-нибудь не далеко энтитю “game_text” (можно прямо около точки появления игрока).
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic35ta.jpg
4. Откройте свойства энтити “game_text”, и в графе Name впишите "text1".
5. В свойствах этой же энтити под графой имя (name) находится пункт “Message text” («Текст сообщения»). Именно сюда вы и должны вписать текст, который отобразится на мониторе. Для примера мы напишем www.interlopers.net, но если хотите можете вписать иной текст.
6. Теперь откройте свойства "Trigger_Multible", кликните на закладку Outputs, и добавьте графу в таблицу (кнопка “add”). Далее в графы впишите такую информацию:
My Output Named: On Trigger
Targets Entities Named: Text1
Via This output: Display
http://www.interlopers.net/images/hl2tutorials/on_screen_text/pic49ko.jpg
Теперь осталось только скомпилировать карту – и наслаждаться результатом
http://www.interlopers.net/images/hl2tutorials/on_screen_text/texttut00004jm.jpg
_____________
От переводчика:
Хотя в данной статье описывается способ создания именно для Half-life 2, думаю можно применить этот гейм_текст и для CS. Лично мною была проверена это фишка только для
HL2, но в редакторе я видел такую энтитю. Попробуйте использовать её на своей карте, например, при желании можно сделать так, чтобы этот текст выводился на экране только один раз (а не каждом раунде), например для отображения миссии карты. В общем – экспериментируйте, дерзайте.
И приятного вам мэпинга!
____________
Оригинал на английском языке взят с сайта http://forum.interlopers.net
Последнее редактирование:
Ну и просто полезно.

