Главная » Статьи » GTA:San Andreas » Скриптинг

Использование TXD записей
0390: load_txd_dictionary 'LD_BEAT'
загрузить .txd файл c текстурой(ами)
Файл должен находиться в папке GTA San Andreas\models\txd в формате .txd

038F: request_texture "DOWN" as 1
запросить текстуру из txd-файла и присвоить ей номер, к которому потом можно будет обращатся

0391: release_txd_dictionary
Очистить память от загруженной txd записи.

038D: create_texture 24 position 320.0 140.0 scale 256.0 128.0 color 220 220 220 alpha 255
создать текстуру в кординатах X, Y экрана с заданным цветом(RGB), заданным размером и уровнем прозрачности(альфа канал).

03F0: text_draw_toggle 1
1 - показывает, 0 - скрывает текстуру, которую вы вывели на экран.

Пример миссии с танцами(текстура внизу):

  • В центр экрана
  • Свернуть
  • Восстановить
  • Закрыть окно
Категория: Скриптинг | Добавил: SKV1991 (17.10.2008)
Просмотров: 1847 | Комментарии: 2 | Рейтинг: 0.0/0
Всего комментариев: 2
2 Sw[ee]t  
0
Ну а зачем-же ставишь повторение?
Короче вот:

:NUM_1
0390: load_txd_dictionary "NUMS"
038F: load_texture "NUM1" as 50 // Load dictionary with 0390 first

:NUM_28
wait 0
03F0: enable_text_draw 1
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 50 position 550.0 375.0 size 32.0 32.0 RGBA 255 255 255 255
end_thread


1 Тёмик  
0
Народ, помогите плз решить проблему!

Нужно из TXD-файла NUMS.txd вывести на экран текстуру NUM1 в правом нижнем углу. Всё вроде бы сделал правильно, но вместо текстуры появляется белый квадратик.

Скрин - http://i026.radikal.ru/0907/83/35ab224ff573.jpg

Исходник скрипта:

hread 'NUM'

:NUM_1
0390: load_txd_dictionary "NUMS"
038F: load_texture "NUM1" as 50 // Load dictionary with 0390 first

:NUM_28
wait 0
03F0: enable_text_draw 1
03E3: set_texture_to_be_drawn_antialiased 1
038D: draw_texture 50 position 550.0 375.0 size 32.0 32.0 RGBA 255 255 255 255
jump @NUM_28
end_thread

Сам TXD - http://gta.com.ua/forum2/index.php?act=attach&type=post&id=12709


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]