Воскресенье, 26.01.2025, 15:46
Здравствуйте, Посетитель | RSS



[ Новые сообщения · Пользователи сайта · Правила · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Более одной кнопки в меню!
Швабра8
Дата: Понедельник, 05.09.2011, 16:17 | Сообщение № 11
Hell War

Группа:
Сообщений: 78
Награды:
Репутация: -1000  ±
Замечания: 0%  ±

Статус:
1. Скомплим любую игру со стандартным меню (чтобы при запуске появлялась меню)
2. Открываем скрипт главного меню в скопленной игре (\Files\languagebank\******\gamebank\*******\titlepage.fpi) и прописываем строки
Для кнопки строчка:
:state=0:hudreset,hudx=(координата x),hudy=(координата y),hudimage=(Путь до картинки с кнопкой),hudtype=(номер худа, его будем использовать для проверки нажатия он не должен повторяться с другим),hudmake=button
Для выполнения при нажатии кнопки:
:state=2,hudselectionmade=(номер худа):какая-то команда
Весь скрипт должен выглядеть примерно так:
;AIScript from Wizard
;Header
desc = Title Page
;Script
:state=0:music=audiobank\music\generic\title.wav
:state=0:hudreset,hudx=50,hudy=10,hudimage=languagebank\russian\gamecore\backdrops \basic\gamemenu.tga,hudmake=display
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebank\russian\gamecore\backdrops\basic\newgame.tga,hu dtype=1,hudmake=button
[color=red]:state=0:hudreset,hudx=(координата x),hudy=(координата y),hudimage=(Путь до картинки с кнопкой),hudtype=(номер худа),hudmake=button
:state=0:hudreset,hudx=50,hudy=70,hudimage=languagebank\russian\gamecore\backdrops\basic\exitgame.tga,hudtype=5,hudmake=button
:state=0:h udreset,hudx=50,hudy=50,hudimage=gamecore\huds\pointer.tga,hudmake=pointer
:state=0:state=2
:state=2:backdrop=gamecore\backdrops\Basic\bac kground.jpg
:state=2,hudselectionmade=1:destroy
:state=2,hudselectionmade=(номер худа):какаянить команда
:state=2,hudselectionmade=5:quitgame,destroy
ПРИМЕР ПРАВИЛНОГО ПРИМЕНЕНИЯ СКРИПТА:
;AIScript from Wizard
;Header
desc = Title Page Wizard
;Script
:state=0:music=audiobank\music\generic\title.wav
:state=0:hudreset,hudx=50,hudy=10,hudimage=languagebank\russian\gamecore\backdrops \basic\gamemenu.tga,hudmake=display
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebank\russian\gamecore\backdrops\basic\newgame.tga,hu dtype=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=60,hudimage=languagebank\russian\gamecore\backdrops\basic\video.tga,hudtype=2,hudmake=button
:state=0:hudreset,hudx=50,hudy=70,hudimage=languagebank\russian\gamecore\backdrops\basic\exitgame.tga,hudtype=5,hudmake=button
:state=0:h udreset,hudx=50,hudy=50,hudimage=gamecore\huds\pointer.tga,hudmake=pointer
:state=0:state=2
:state=2:backdrop=gamecore\backdrops\Basic\bac kground.jpg
:state=2,hudselectionmade=1:destroy
:state=2,hudselectionmade=2:video=videobank\video.AVI
:state=2,hudselectionmade=5:quitgame,destroy
В ПРИМЕРЕ ПРИ НАЖАТИИ КНОПКИ ВОСПРОИЗВОДИЛОСЬ ВИДЕО.
 
  • Страница 1 из 1
  • 1
Поиск: