Возможно вы искали: '
Slot City 2 Plus Video...
'
November 27 2024 12:26:30
Игры
База данных по играх
Игровые новости
Игровая индустрия
Обзоры на игры
Прохождения игр
Гайды к играм
Превью о играх
Игровые тизеры
Игровые арты
Игровые обои
Игровые скриншоты
Игровые обложки
Игровые трейлеры
Игровое видео
Вышедшие игры
Ближайшие релизы игр
Кино и ТВ
База данных по кино
Статьи о кино
Постеры
Кадры из кино
Кино трейлеры
Сегодня в кино
Скоро в кино
Комиксы и манга
Манга по алфавиту
База данных по комиксах
Читать онлайн комиксы
Читать онлайн манга
База персонажей
Читы и коды
Чит-коды для PC игр
Чит-коды для консольных игр
Трейнеры
Коды Game Genie
Моддинг
Модификации
Карты к играм
Программы для моддинга
Статьи о моддинге
Геймдев
Всё о создании игр
Список движков
Утилиты в помощь игроделу
Конструкторы игр
Игровые движки
Библиотеки разработки
3D-модели
Спрайты и тайлы
Музыка и звуки
Текстуры и фоны
Рецензии
Игры
Кино
Аниме
Комиксы
Мангу
Саундтреки
Саундтреки
Лирика
Файлы
Патчи к играм
Русификаторы к играм
Сохранения к играм
Субтитры к кино
Медиа
Видео
Фото
Аудио
Фан-арты
Косплей
Фото с виставок
Девушки из игр
Рисунки
Рисуем онлайн
Фотохостинг
Юмор
Анекдоты
Афоризмы
Истории
Стишки и эпиграммы
Тосты
Цитаты
Флеш
Азартные
Аркады
Бродилки
Гонки
Для девочек
Для мальчиков
Драки
Квесты
Леталки
Логические
Мультфильмы
Открытки
Приколы
Разное
Спорт
Стратегии
Стрелялки
Статистика
Статей:
87772
Просмотров:
93081860
Игры
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
- продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
•
Обзор Ibara [PCB/PS2]
17928
•
Обзор The Walking ...
18319
•
Обзор DMC: Devil M...
19457
•
Обзор на игру Valk...
15460
•
Обзор на игру Stars!
17307
•
Обзор на Far Cry 3
17501
•
Обзор на Resident ...
15543
•
Обзор на Chivalry:...
17034
•
Обзор на игру Kerb...
17530
•
Обзор игры 007: Fr...
16141
Превью о играх
•
Превью к игре Comp...
17563
•
Превью о игре Mage...
14076
•
Превью Incredible ...
14318
•
Превью Firefall
13080
•
Превью Dead Space 3
15917
•
Превью о игре SimC...
14322
•
Превью к игре Fuse
15029
•
Превью Red Orche...
15149
•
Превью Gothic 3
15879
•
Превью Black & W...
17004
Главная
»
Статьи
»
Разное
»
Вывод информации о своём моде в главном меню (#6527)
Все категории
Аналитика (211)
Всё о XNA (71)
Всё о моддинге (3)
Всё о ромхакинге (12)
Всё о создании игр (91)
Всё о эмуляции (6)
Гайды к играм (1235)
Герои игр (24)
Дневники (17)
Документации (3)
Достижения (1)
Дуэльный клуб (57)
Игровая индустрия в лицах (18)
Игровая красная книга (54)
Игровые доки (8927)
Игровые легенды и сказания (56)
Игры для детей (127)
Игры прошлого (84)
Интервью (215)
Киберспорт (1319)
Книги (14)
Коды (1452)
Коды Game Genie (656)
Коды, советы, секреты для игр (1728)
Летопись (37)
Лучшее оборудование (95)
Настольные игры (68)
Некстати (53)
Обзор игровых русефикаций (806)
Обзор книг (58)
Обзоры кино (1)
Обзоры на игры (6174)
Обзоры телефонов и смартфонов (3808)
Оружие в играх (53)
Панель инструментов (108)
Превью о играх (2388)
Прохождения игр (1173)
Разное (24269)
Репортажи (47)
Рецензии на аниме (418)
Рецензии на игры (1760)
Рецензии на кино (497)
Рецензии на комиксы (0)
Рецензии на мангу (0)
Рецензии на саундтреки (0)
Симпсоны (5)
Спецы (460)
Статьи о кино (1209)
Тактика игры и советы мастеров (662)
Транскрипты (13)
Хроники виртуальных миров (47)
Художественные расказы (50)
Чит-коды для PC (15501)
Чит-коды для консолей (11584)
Юмор (51)
Вывод информации о своём моде в главном меню (#6527)
Вывод информации о своём моде в главном меню
Я увидел в sgm версию мода, хотел попытатся сделать тоже самое но ничего не вышло.
Методом проб и ошибок я научился выводить версию и название мода изменив всего 3 файла
а в sgm наверно таких файлов штук так 10 и тем более своих.
Сегодня я напишу в этом уроке как выводить инфу о своем моде в главном меню.
Сложность:
очень очень очень легко
Итак начнём:
Первым делом нам нужен распаковщик реурсов запускаем его...
...распаковали. Теперь создаём папку в корне игры назовём её
gamedata в ней же создаём папку scripts и configs, в configs создаём папку
ui. А вот сейчас будет самое интересное...
...вытаскиваем из распакованной игры файл ui_main_menu.script в папку
gamedata]scripts] и открываем его блокнотом или notepad++ (есть подсветка синтаксиса)
Внимание все файлы формата *.script написаны на языке LUA.
В самом начале видим вот это:
-- File: UI_MAIN_MENU.SCRIPT -- Description: Load Dialog for STALKER -- Created: 28.10.2004 -- Lasd edit: 22.11.2009 -- Copyright: 2004 GSC Game World -- Author: Serhiy Vynnychenko (narrator@gsc-game.kiev.ua) -- Version: 0.9 class "main_menu" (CUIScriptWnd) function main_menu:__init() super() self.mbox_mode = 0 self:InitControls() self:InitCallBacks() xr_s.on_main_menu_on() --' Distemper 03.2008 -- end function main_menu:__finalize() end function main_menu:InitControls() self:SetWndRect (Frect():set(0,0,1024,768)) local xml = CScriptXmlInit() xml:ParseFile ("ui_mm_main.xml") xml:InitStatic ("background", self) self.shniaga = xml:InitMMShniaga("shniaga_wnd",self); self.message_box = CUIMessageBoxEx() self:Register (self.message_box, "msg_box") local _ver = xml:InitStatic ("static_version",self) local mm = _G.main_menu.get_main_menu() _ver:TextControl():SetText ("ver. " .. mm:GetGSVer()) self.l_mgr = mm:GetLoginMngr() self.acc_mgr = mm:GetAccountMngr() self.profile_store = mm:GetProfileStore() self.gs_profile = self.l_mgr:get_current_profile() if (self.gs_profile and not(level.present())) then self.shniaga:ShowPage(CUIMMShniaga.epi_new_network_game) --fake self.shniaga:SetPage(CUIMMShniaga.epi_main, "ui_mm_main.xml", "menu_main_logout") self.shniaga:ShowPage(CUIMMShniaga.epi_main) end end И под это: local _ver = xml:InitStatic ("static_version",self) local mm = _G.main_menu.get_main_menu() _ver:TextControl():SetText ("ver. " .. mm:GetGSVer()) -- к стати ver. можно помеять на Версия: Вот это: local mod_ver = xml:InitStatic ("mod_version",self) local mm = _G.main_menu.get_main_menu() mod_ver:TextControl():SetText ("Ваше название и версия мода") Сохраняем Вырываем из игры ещё 2 файла: ui_mm_main.xml и ui_mm_main_16.xml И запихиваем их в папку: gamedata]cofigs]ui] Открываем файл ui_mm_main.xml идём в самый конц и видим это: <menu_sound random="0" > <menu_music>musicmenu</menu_music> </menu_sound> <static_version x="15" y="740" width="100" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> </w> И добавляем под это: <static_version x="15" y="740" width="100" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> Вот это: <mod_version x="15" y="720" width="100" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </mod_version> Должно получится вот так: <menu_sound random="0" > <menu_music>musicmenu</menu_music> </menu_sound> <static_version x="15" y="740" width="100" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> <mod_version x="15" y="720" width="100" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </mod_version> </w> Сохраняем Теперь открываем ui_mm_main_16.xml идем в конец видим вот это: <menu_sound random="0" > <menu_music>musicmenu</menu_music> </menu_sound> <static_version x="14" y="740" width="80" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> </w> И под это: <static_version x="14" y="740" width="80" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> Добавляем вот это: <mod_version x="14" y="720" width="80" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </mod_version> Должно получится вот так: <menu_sound random="0" > <menu_music>musicmenu</menu_music> </menu_sound> <static_version x="14" y="740" width="80" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </static_version> <mod_version x="14" y="720" width="80" height="30"> <text align="l" font="graffiti19" a="135" r="135" g="123" b="116" complex_mode="0"/> </mod_version> </w> Сохраняем, запускаем игру и в главном меню над версией игры видим название и версию своего мода! ВНИМАНИЕ! ВСЕ СИМВОЛЫ [ и ] заменить на слэши Урок закончен! Автор статьи: Штайнэр или (_MeX@NiC_)
1240 Прочтений • [
Вывод информации о своём моде в главном меню (#6527)
] [
16.05.2012
] [Комментариев:
0
]
Добавил:
Vova
Ссылки
HTML:
[BB Url]:
Похожие статьи
Название
Добавил
Добавлено
•
Вывод информации о своём моде в гла...
Vova
16.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.
Проект входит в сеть сайтов «
8Gamers Network
»
Все права сохранены. 8Gamers.NET © 2011 - 2024
Статьи
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь
|
RSS
|
Донейт
|
Статистика
|
Команда
|
Техническая поддержка