Больше трех кнопок в меню - Форум Игроделов
Ср, 15 Май 2024, 17:53 
 
Приветствую Вас Гость Главная | Регистрация | Вход
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Игроделов » FPS CREATOR COMMUNITY (СООБЩЕСТВО) » СКРИПТЫ » Больше трех кнопок в меню (Это реально!)
Больше трех кнопок в меню
Ar2R-devil-PiNKyДата: Сб, 12 Сен 2009, 14:34 | Сообщение # 1
Нет аватара
 
Сообщений: 95
Награды: 0
Репутация: 22
Статус: Offline
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

В ПРИМЕРЕ ПРИ НАЖАТИИ КНОПКИ ВОСПРОИЗВОДИЛОСЬ ВИДЕО.

Сообщение отредактировал Ar2R-devil-PiNKy - Сб, 12 Сен 2009, 14:35
 
Сообщение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

В ПРИМЕРЕ ПРИ НАЖАТИИ КНОПКИ ВОСПРОИЗВОДИЛОСЬ ВИДЕО.


Автор - Ar2R-devil-PiNKy
Дата добавления - 12 Сен 2009 в 14:34
ЛевшаДата: Сб, 12 Сен 2009, 16:46 | Сообщение # 2
Черный Волк
 
Сообщений: 7257
Награды: 30
Репутация: 3313
Статус: Offline
Ar2R-devil-PiNKy, Молодец! +1!
Этот пост будет опубликован в уроках по игрострою. smile


X.cor.R (Prologue)
 
СообщениеAr2R-devil-PiNKy, Молодец! +1!
Этот пост будет опубликован в уроках по игрострою. smile

Автор - Левша
Дата добавления - 12 Сен 2009 в 16:46
RipperManДата: Вт, 17 Ноя 2009, 02:00 | Сообщение # 3
 
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
Ar2R-devil-PiNKy, можно ли таким способом осуществить настройки игры, например разширение экрана? есть ли возможность нажатием 1-й кнопки открыть второе меню с другими кнопками, или это только одноуровненное меню?
 
СообщениеAr2R-devil-PiNKy, можно ли таким способом осуществить настройки игры, например разширение экрана? есть ли возможность нажатием 1-й кнопки открыть второе меню с другими кнопками, или это только одноуровненное меню?

Автор - RipperMan
Дата добавления - 17 Ноя 2009 в 02:00
СкептикДата: Вт, 17 Ноя 2009, 03:47 | Сообщение # 4
Мыслитель
 
Сообщений: 5860
Награды: 48
Репутация: 1731
Статус: Offline
Для смени разрешения можно использовать внешнеигровое меню. Есть несколько разнообразных прог для этой цели, но я советую обратить внимание на Vishnu, которая вдогонку еще позволяет изменить управление в игре и безопасно упаковывает игровые ресурсы.

http://forumfiles.thegamecreators.com/download/1881887


Фанат игр Max Payne и Fahrenheit.
 
СообщениеДля смени разрешения можно использовать внешнеигровое меню. Есть несколько разнообразных прог для этой цели, но я советую обратить внимание на Vishnu, которая вдогонку еще позволяет изменить управление в игре и безопасно упаковывает игровые ресурсы.

http://forumfiles.thegamecreators.com/download/1881887


Автор - Скептик
Дата добавления - 17 Ноя 2009 в 03:47
RipperManДата: Вт, 17 Ноя 2009, 23:47 | Сообщение # 5
 
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
-warr11r-, спасибо за совет, но я непонял Vishnu - это мод для FPSC?

Сообщение отредактировал RipperMan - Ср, 18 Ноя 2009, 00:48
 
Сообщение-warr11r-, спасибо за совет, но я непонял Vishnu - это мод для FPSC?

Автор - RipperMan
Дата добавления - 17 Ноя 2009 в 23:47
White-NДата: Ср, 18 Ноя 2009, 01:36 | Сообщение # 6
 
Сообщений: 532
Награды: 3
Репутация: 130
Статус: Offline
Это программа.
Ar2R-devil-PiNKy, а это же не твой скрипт! Указывай копирайт!


[img]http://s56.radikal.ru/i153/0910/dd/7697e2c2b1fc.gif[/img]
[img]http://i.imgur.com/MjD6Z.jpg[/img]
 
СообщениеЭто программа.
Ar2R-devil-PiNKy, а это же не твой скрипт! Указывай копирайт!

Автор - White-N
Дата добавления - 18 Ноя 2009 в 01:36
Щавель63Дата: Вт, 26 Окт 2010, 00:20 | Сообщение # 7
CHIBBIS, окей, but i am remember! ^_^
 
Сообщений: 1001
Награды: 4
Репутация: 167
Статус: Offline
Не знаю как у вас, но у меня возникли проблемы - игра не желала самостоятельно выходит и она сама по себе запускалась после её прохождения.
Проблема решилась после того как этот код:

Заменил этим.


 
СообщениеНе знаю как у вас, но у меня возникли проблемы - игра не желала самостоятельно выходит и она сама по себе запускалась после её прохождения.
Проблема решилась после того как этот код:

Заменил этим.

Автор - Щавель63
Дата добавления - 26 Окт 2010 в 00:20
ZaktanДата: Сб, 15 Янв 2011, 13:52 | Сообщение # 8
 
Сообщений: 1022
Награды: 8
Репутация: 349
Статус: Offline
Подскажите пожалуйста, как можно добавить настройки управления, как создать кнопку на настройки я впринце понял.
И как добавить кнопку для перехода в сетевую игру?


Technology for Home Robotics
 
СообщениеПодскажите пожалуйста, как можно добавить настройки управления, как создать кнопку на настройки я впринце понял.
И как добавить кнопку для перехода в сетевую игру?

Автор - Zaktan
Дата добавления - 15 Янв 2011 в 13:52
Си_ДжейДата: Сб, 15 Янв 2011, 14:11 | Сообщение # 9
◄Си_Джей►
 
Сообщений: 859
Награды: 17
Репутация: 386
Статус: Offline
vlad7777, просто так ты настройки управления не сделаешь, если вообще сделаешь...
Помоему некоторые кнопки управления вставлены в сам движок (мод) FPSC-Game.exe smile


 
Сообщениеvlad7777, просто так ты настройки управления не сделаешь, если вообще сделаешь...
Помоему некоторые кнопки управления вставлены в сам движок (мод) FPSC-Game.exe smile

Автор - Си_Джей
Дата добавления - 15 Янв 2011 в 14:11
Black_RifferДата: Сб, 15 Янв 2011, 14:36 | Сообщение # 10
 
Сообщений: 1947
Награды: 33
Репутация: 768
Статус: Offline
vlad7777, жди 18 патча. Больше никак. Хотя можно написать несложну прогу, которая будет менять значения в конфигах.
 
Сообщениеvlad7777, жди 18 патча. Больше никак. Хотя можно написать несложну прогу, которая будет менять значения в конфигах.

Автор - Black_Riffer
Дата добавления - 15 Янв 2011 в 14:36
ZaktanДата: Вс, 23 Янв 2011, 17:19 | Сообщение # 11
 
Сообщений: 1022
Награды: 8
Репутация: 349
Статус: Offline
я недавно подумал, и Обнаружил.
Если найти файл с кодами кнопок, где каждой команде есть свой код кнопки, то их можно изменять.
Внимание Вопрос: есть ли такой файл?. Если есть, то можно ли создать меню с настройками клавиш игры(не выходя из игры)? blink

Добавлено (17.01.2011, 13:44)
---------------------------------------------
кстати,можно-ли по такому-же принципу


сделать открытее вкладки меню?

Добавлено (23.01.2011, 17:19)
---------------------------------------------
файл нашёл (setu.ini) как теперь его редактировать через меню?


Technology for Home Robotics
 
Сообщениея недавно подумал, и Обнаружил.
Если найти файл с кодами кнопок, где каждой команде есть свой код кнопки, то их можно изменять.
Внимание Вопрос: есть ли такой файл?. Если есть, то можно ли создать меню с настройками клавиш игры(не выходя из игры)? blink

Добавлено (17.01.2011, 13:44)
---------------------------------------------
кстати,можно-ли по такому-же принципу


сделать открытее вкладки меню?

Добавлено (23.01.2011, 17:19)
---------------------------------------------
файл нашёл (setu.ini) как теперь его редактировать через меню?


Автор - Zaktan
Дата добавления - 23 Янв 2011 в 17:19
Форум Игроделов » FPS CREATOR COMMUNITY (СООБЩЕСТВО) » СКРИПТЫ » Больше трех кнопок в меню (Это реально!)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Game Creating CommUnity © 2009 - 2024