Возможно вы искали: 'F.E.A.R. 2: Project Or...'

May 31 2025 02:17:49
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96425698
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18407
• Обзор The Walking ... 18853
• Обзор DMC: Devil M... 19921
• Обзор на игру Valk... 15921
• Обзор на игру Stars! 17810
• Обзор на Far Cry 3 18000
• Обзор на Resident ... 16063
• Обзор на Chivalry:... 17561
• Обзор на игру Kerb... 18021
• Обзор игры 007: Fr... 16667
Превью о играх
• Превью к игре Comp... 18003
• Превью о игре Mage... 14502
• Превью Incredible ... 14763
• Превью Firefall 13523
• Превью Dead Space 3 16378
• Превью о игре SimC... 14772
• Превью к игре Fuse 15479
• Превью Red Orche... 15589
• Превью Gothic 3 16388
• Превью Black & W... 17402
Главная » Статьи » Разное » Вывод информации о своём моде в главном меню (#6527)

Вывод информации о своём моде в главном меню (#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_)


1266 Прочтений •  [Вывод информации о своём моде в главном меню (#6527)] [16.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Вывод информации о своём моде в гла... Ukraine Vova 16.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка