|
Новая страница 1
–Приветствую всех пользователей
которые выбрали данное Игровое Меню. Надеюсь оно вам понравилось и вы наверно
уже решили изменить названия кнопок в каждом меню, чтоб они соотвествовали тем
играм которые установлены на данный момент на вашем компьютере. Так что-ж,
приступим к изучению этих незамысловатых, но весьма прикольных меню.
То что меня лично устраивает в
этих меню, так это то что они дают ясную, сглаживанную
картинку, с использованием
продвинутого формата “jpg”, да ещё есть возможность включать в меню всякие звуки (только в формате
“wav”), стартовую музыку (-короткая, в формате “wav”)
и фоновую музыку (только в формате “mp3”!!!).
Плюс ещё добавлять (или удалять) эффект появления меню, как-бы из затемненеия.
Но самое главное – у таких меню исходный программный код (или програмный текст)
является открытым, тем самым вы можете изменять его на своё усмотрение, но
согласно некоторым правилам его программирования.
-Самое важное и нужное в этих
меню являются их кнопки, с помощью которых, ясное дело, вы сможете включить игры,
установленные именно на вашем компьютере. А у данных кнопок главные параметры
это – название кнопки, их размер и расположение (по осям “X-Y”),
ну и путь или просто место расположения “.exe”-файлов или любых других файлов, будь это текст, музон,
фильм, ярлык к программе или просто папка (-для её простого открытия).
Так что вам в
основном, для начало, во всём этом программировании, надо вобщем менять только
название кнопок, их размер, их расположение и путь к включаемому файлу (или путь
к намеченой папке).
И ВСЁ!
Ну ладно, не буду тянуть и
сразу приступим к ознакомлению с программным кодом меню.
-Если вы лазили в папке
установленного меню, то вы явно заметили сходство внутреннего строения каждой
папки, будь это “Shooters” или “Racings”.
Но это и ясно – каждое меню создана на базе шаблона, который имеет похожий
программный код.
Итак, как же изменить кнопки?
Как пример нам послужит папка “Shooters”
(-всё-же стрелялки встречаются чаще!).
Заходим в данную папку, потом
входим в папку “src”, находим там файл “btn.ini” (или просто “btn”),
открываем его (а если не хочет открыватся, то мы его заставим, с помощью
программ “Блокнот”, “WordPad”
или даже “Word”,
а лучше с
WordPad).
И что там видим в открытом файле? –Правильно!-Видим текст
:))) , но не простой – это программный текст,
а вернее кодированные команды, для направлённой работы меню.
-Не пугайтесь! Всё на самом
деле очень даже легко. Просто надо немного привыкнуть. –Так что даю сразу
обьяснения для каждой строки этих команд, согласно следующему примеру (смотри
ниже).
-Ощутите себе
немного программистом!
;)
Вперёд и не
робейте!
ВНИМАНИЕ !
- Что написано синим
цветом – это
исходный программный код
- Что
тёмно-зелёном написано
– это уже будут ваши изменения в параметрах кода
- А что написано
тёмно-красным цветом
– это просто мои обьяснения :))
Также запомните
простую, но очень важную вешь – если вы хоть раз сделаете ощибку в изменении
конкретно программного кода, то вам за это по грамматики двойку не поставят!
:))) Вот только сам
меню
не ХРЕНА пахать
не будет, блин!
Вот так вот. Так что будьте очень внимательны
когда что-нибудь изменяете. –Одна случайно удалённая чёрточка-пимпочка у кода –
и всему меню
Хана!
Кстати, некоторые
параметры
кода
изменять нельзя или не положено. Так что если уж хотите что-то захимичить, то
лучше заранее сделать копию файла “btn.ini”
(-ну просто на всякий случай – мало ли что!) –Не бойтесь – хакерство у вас здесь
точно не выйдет! :)))
Ещё – при каждом
изменении параметров надо включать игровое меню (данного жанра) чтобы увидеть
результат (программный файл можно не выключать). Со временем вы сможете быстрее
ориентироватся и не надо будет всякий раз включать меню – вы просто будете знать
заранее какой эффект выдаст меню при изменении определённого параметра
программного кода.
Значит так:
[Param]
(-здесь в начале,
вобщем, ничего менять не надо)
Title=Game_Menu
Author=FLASH Demetris
Mail=demetris_artcom@rambler.ru
Page=http://www.def-rescueass.narod.ru
Ver=1310
Frmclr=clSilver
Musicloop=1
CompJpeg=35
Fullscreen=0
Borderstyle=0
Position=0
Hints=0/$00D0FFFF/$00D0FFFF/$00D0FFFF/MS Sans Serif/11/0/3/0/500/5000
Fade=1/0/0
(-здесь вместо
единицы 1 если поставьте ноль 0, то меню будет
включатся сразу, без эффекта появления из затемнения)
FadeTime=0
SplashTime=0
SplashTrans=0
[0]
(-ну вот, уже
начинаются код-разделы кнопок; можно их назвать ещё как
разделы-кнопки )
PosX=135
PosY=30
Width=215
Height=20
Name=Стрелялки
c
миссиями
(-это название кнопки, которая открывает
папку с ярлыками – менять не рекомендую!)
Type=1
Action=C:\Documents and Settings\User\Start
Menu\Programs\Games\Advanced games(from disc C&D)\HARD-DISK_games\Стрелялки (с
миссиями)
(-а здесь пишется
или вставляется путь к нужной папке для его включения; здесь можете вписать путь
к любой другой папке на вашем компьютере, в которой вы обычно устанавливаете
игры-стрелялки [ну здесь желательно вставить путь к папке где есть стрелялки с
миссиями])
Param=
State=1
Close=0
Caption=1
Font=Tahoma/12/1/341/9/1/0/0/clWhite/1/100
FontH=Tahoma/13/1/344/8/1/0/0/clYellow/1/100
Hint=Открыть
папку
с
ярлыками
SndHover=ClicMenu1.wav
SndClick=ClicMenu2.wav
OnHover=
OnClick=
OnLeave=
Sort=0
FadeIn=0
FadeOut=0
[1]
(-а вот эта уже
раздел-кнопка где включается игра!!!)
PosX=135
(-важно! –это расположение даного
раздела-кнопки по горизонтали, на фоне рисунка меню, согласно
точкам [или пикселям] разрешения этого рисунка)
PosY=30
(-важно! – это расположение кнопки
по вертикали на фоне-рисунка; Причём надо помнить – если разрешение
фона-рисунка составляет 800 – 600 , то по горизонтали кнопка не
должна превышать параметр в 770 там с лишним пунктов, но это уже ещё зависит от
размера самой кнопки; а по вертикали – не надо ставить выше 580 пунктов и т.д. –
если уж превысит, то меню будет давать сбои, короче не включится как следует).
Width=215
(-а это уже ширина самой кнопки)
Height=20
(-а это высота кнопки)
Name=1. Far Cry
(-это название
кнопки; здесь уже вместо “Far Cry” впишите любое другое название игры, которая
установлена на вашем компьютере; при этом, если название слишком маленькое или
уж слишком длиннная, то надо обязательно менять её ширину, а потом уже
расположение кнопки как вам понравится, но лучше ставьте её в ряд с другими
кнопками)
Type=1
Action=C:\GAMES\Shooter\Far
Cry\Bin32\FarCry.exe
(-а
вот
это,
пожалуй,
самое
главное!!!
Здесь
пишется путь к файлу [или ярлыку] который включает саму игру; И не забудьте про
расширение файлов: “xxx.exe” – то что у меня здесь
зелёного цвета,
это и есть расширение – без расширений
ничего работать не будеть – это просто как бы индекс обазначающий типы файлов,
будь это исполняющий файл программы или игры [“xxx.exe”
или “xxx.bat”
или другое] или фильм [“xxx.avi”
или “xxx.mpg”
или другое] или музыка и звуки [“xxx.mp3” или “xxx.wav” или другое] и т.д. Чтобы увидеть какое расширение имеет нужный
файл, то сделаете следующее: включите приложение “ My Computer ” [Мой
Компьютер], “My Documents” [Мои документы] или “Windows Explorer” [Проводник]; в
открытом окне, в её верхнем меню зайдите в раздел “Tools” [вроде
по-русски - “Сервис”], жмите на “Folder Options” [ну типа “Настройка
Папки”] и в появившемся окне выберите раздел “View” [“Вид”] и там найдите
строчку “Hide extensions for known file tipes” [“Скрывать расширения для
зарегистрированных типов файлов”], снимите галочку у этой строчки, потом жмите
“OK” для завершения – теперь все расширения у всех файлов будут видны! Будьте
осторожны с показом расширений – это не всегда полезно – многим это мешает
свободно изменять имена файлов – стерёшь расширение и всё, файл не будет
узнаваем ни одной программой. Так что пользуйтесь показом расширений только по
необходимости программирования, в случае если забыли конкретное расширение
определённых файлов; короче - зелёными буквами как раз дан пример как нужно
вписать путь к файлу или ярлыку, причём ярлык уже будет носить расширение – “.lnk”)
Param=
State=1
Close=1
Caption=1
Font=Baby Kruffy/15/1/341/9/1/0/0/clRed/1/100
FontH=Baby
Kruffy/16/1/344/8/1/0/0/clRed/1/100
Hint=Нажми чтобы играть
(-здесь пишется текст, который появляется когда
ставишь стрелку мышки на данную кнопку; ну конечно можете писать всё что угодно,
только чтоб было как можно коротко и ясно, например типа: “Чего уставился?
Давай, жми!” или «Вонзи ЕГО!», ну а лучше конечно писать по делу :)));
кстати, если напишите два код-символа такие как
##
- эта будет
означать абзац; пример абзаца: “Чего уставился?##Давай, жми!”)
SndHover=-1
SndClick=-1
OnHover=
OnClick=
OnLeave=
Sort=0
FadeIn=200
FadeOut=200
Важно!
-Не забудьте чтобы все кнопки имели строго свои цифры -
[1 или 2 или 3 и т.д.],
в начале своих разделов, согласно их расположению внизу по этому прог-файлу, а
то не появятся в меню. То есть, сколько игр у вас установленно (и хотите вписать
их в меню), то столько разделов-кнопок должны быть, при этом каждый раздел
должен носить свою определённую цифру (в квадратных скобках, в начале
раздела-кнопки), согласно расположению раздела-кнопки вниз по этому прог.файлу.
В конце всего файла
с программным текстом вы встретите разделы-кнопки которые носят название типа
“X”, “min”, “Выход” или которые вообще не носят названия – их трогать не надо –
они ничему не мешают и даже делают меню более эффектным.
:)
Вот это пока всё
что нужно для того чтобы свободно менять кнопки меню по своему усмотрению,
согласно тем играм которые установлены у вас на компьютере.
Для того чтобы
узнать как можно делать конкретные модификации этих игровых меню (а я такое дело
совсем не запрещаю, даже рекомендую!
:) ), то для этого читайте в разделе “Для
продвинутых”, а также обязательно смотрите мои советы (в разделе с тем-же
названием
:) ).
ВНИМАНИЕ !!!
Если кто-то
захочет сделать модифицированный набор примерно таких меню, но скажем уже не для
игр, а допустим для разной музыки (разного жанра, по плэйлист-файлам) или для
фильмов разного жанра, то пожалуйста, большая просьба – архивируйте свои меню и
шлите эти работы мне на е-майл (можете частями, конечно). –Мне тоже очень
интересно узнать про разные оригинальные меню. Если они мне понравятся, то я
обязательно выложу их на свой сайт, для свободного скачивания всеми
пользователями Интернета. –Люди о вас точно узнают! ;)
А если
эти меню были созданы другими методами или программами, то ничего! -Я всегда
буду рад знакомится с оригинальными подходами к
soft-творчеству.
:)
|