Добавляем текст в главное меню — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Добавляем текст в главное меню — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
Строка 2: Строка 2:
  
 
Заходим в ui_main_menu.script и находим там:
 
Заходим в ui_main_menu.script и находим там:
 
---------------------------------
 
 
function main_menu:InitControls()
 
function main_menu:InitControls()
 
self:Init(0,0,1024,768)    
 
self:Init(0,0,1024,768)    
Строка 17: Строка 15:
 
self:Register(self.message_box, "msg_box")
 
self:Register(self.message_box, "msg_box")
 
end
 
end
--------------------------------
 
  
 
После self:Register(self.message_box, "msg_box") в следущей строке пишем:
 
После self:Register(self.message_box, "msg_box") в следущей строке пишем:
 
-----------------------------------
 
 
local _ver = xml:InitStatic("static_version",self)
 
local _ver = xml:InitStatic("static_version",self)
 
local mm = _G.main_menu.get_main_menu()
 
local mm = _G.main_menu.get_main_menu()
_ver:SetText ( "Покинутая Зона mod \'Автор мода: vavilov8 game-stalker.ucoz.org\'  v" .. mm:GetGSVer())
+
_ver:SetText ( "ПРИМЕР:\'Тут может быть любой ваш тест!\'  v" .. mm:GetGSVer())
  
-----------------------------------
 
 
Должно получится так:
 
Должно получится так:
 
---------------------------------
 
 
function main_menu:InitControls()
 
function main_menu:InitControls()
 
self:Init(0,0,1024,768)    
 
self:Init(0,0,1024,768)    
Строка 48: Строка 40:
 
 
 
end
 
end
---------------------------------
 
  
 
Далее заходим в ui_mm_main.xml и находим там
 
Далее заходим в ui_mm_main.xml и находим там
 
 
<static_version x="375" y="740" width="100" height="30">
 
<static_version x="375" y="740" width="100" height="30">
 
<text align="r" font="letterica16" r="237" g="28" b="36" complex_mode="0"/>
 
<text align="r" font="letterica16" r="237" g="28" b="36" complex_mode="0"/>
 
</static_version>
 
</static_version>
 +
 
Там где r="237, g="28, b="36 это цвета их можно поменять на любой другой, достаточно просто открыть палитру цветов в paint и выбрать такой какой надо r=" это красный g=" это зеленый b=" синий. Все картику можете посмотреть http://game-stalker.ucoz.org/text_v_main_menu.png
 
Там где r="237, g="28, b="36 это цвета их можно поменять на любой другой, достаточно просто открыть палитру цветов в paint и выбрать такой какой надо r=" это красный g=" это зеленый b=" синий. Все картику можете посмотреть http://game-stalker.ucoz.org/text_v_main_menu.png
  
 
Автор: vavilov8
 
Автор: vavilov8

Версия 18:15, 27 ноября 2010

Для создания текста в главном меню нам понадобится два файла ui_main_menu.script (gamedata\scripts) и ui_mm_main.xml (gamedata\config\ui).

Заходим в ui_main_menu.script и находим там: function main_menu:InitControls() self:Init(0,0,1024,768)

   local xml = CScriptXmlInit()
   xml:ParseFile("ui_mm_main.xml")
    
   xml:InitStatic("back_movie", self)
   xml:InitStatic("background", self)
   xml:InitStatic("fire_movie", self)
   self.shniaga = xml:InitMMShniaga("shniaga_wnd",self);

self.message_box = CUIMessageBoxEx() self:Register(self.message_box, "msg_box") end

После self:Register(self.message_box, "msg_box") в следущей строке пишем: local _ver = xml:InitStatic("static_version",self) local mm = _G.main_menu.get_main_menu() _ver:SetText ( "ПРИМЕР:\'Тут может быть любой ваш тест!\' v" .. mm:GetGSVer())

Должно получится так: function main_menu:InitControls() self:Init(0,0,1024,768)

   local xml = CScriptXmlInit()
   xml:ParseFile("ui_mm_main.xml")
    
   xml:InitStatic("back_movie", self)
   xml:InitStatic("background", self)
   xml:InitStatic("fire_movie", 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:SetText ( "Покинутая Зона mod \'Автор мода: vavilov8 game-stalker.ucoz.org\' v" .. mm:GetGSVer())

end

Далее заходим в ui_mm_main.xml и находим там <static_version x="375" y="740" width="100" height="30">

 

</static_version>

Там где r="237, g="28, b="36 это цвета их можно поменять на любой другой, достаточно просто открыть палитру цветов в paint и выбрать такой какой надо r=" это красный g=" это зеленый b=" синий. Все картику можете посмотреть http://game-stalker.ucoz.org/text_v_main_menu.png

Автор: vavilov8

Другие места
LANGUAGE