Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 10/03/22 во всех областях

  1. 1 балл
    Kramtsov

    [DayZ Modding] видеотуториалы для начинающих

    Без лишних преамбул. Видеогайды для тех, кто хочет заняться моддингом под DayZ SA. Шаг за шагом. Последовательно. Лаконично. На истину в последней инстанции не претендую, просто делюсь опытом. P.S.ссылки на основные приложения/файлы/проекты я выкладываю либо в описание под видео, либо в своем дискорде в разделе туториалов. ================================================= Почему тебе не стоит этим заниматься: Как установить рабочее пространство и потом не страдать: Коротко о DayZ Tools Object Builder и его настройка О том, что такое лоды, селекшены и неймд пропертиз Текстуры и их постфиксы, RVMAT О config.cpp. Как работает и как им пользоваться О ретекстуре вещей Required Addons Запаковка PBO и проверка в Offline Mod Делаем оружие Здания: введение Здания: мультиматериалы Буду добавлять ссылки на видео по мере их выхода в общий доступ
  2. 1 балл
    Troy1

    Настройка модовых types.

    Короче разобрался как спавнить запчасти для модовых тачек. Для начало исправляем ошибку в файле mapgroupproto.xml Открываем файл mapgroupproto.xml и находим строки с категорией <category name="vehicleparts"/> меняем все строки <category name="vehicleparts"/> на <category name="vehiclesparts"/>. Далее в модовом или в Ванильном файле Types в вашем классе в самом низу прописываем категории. <category name="vehiclesparts"/> <category name="tools"/> <tag name="shelves"/> <tag name="floor"/> <usage name="Industrial"/> <usage name="Farm"/> Должно получится вот так: <type name="BMWE34_kapot_red"> <nominal>8</nominal> <lifetime>2700</lifetime> <restock>0</restock> <min>5</min> <quantmin>-1</quantmin> <quantmax>-1</quantmax> <cost>100</cost> <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/> <category name="vehiclesparts"/> <category name="tools"/> <tag name="shelves"/> <tag name="floor"/> <usage name="Industrial"/> <usage name="Farm"/> </type> С категориями можно играться и смотреть что где будет появляться.
  3. 1 балл
    123new

    Кастом меню

    //All modification was created by editing original DayZ mainmenu class modded class MainMenu { protected Widget custom_button1; protected Widget custom_button2; protected Widget m_Play2; override Widget Init() { layoutRoot = GetGame().GetWorkspace().CreateWidgets( "MainMenu/gui/main_menu.layout" ); // Don't forget to change the path if you've changed the name of the folder or have replaced script into your modpack m_Play = layoutRoot.FindAnyWidget( "play" ); m_Play2 = layoutRoot.FindAnyWidget( "play2" ); m_CustomizeCharacter = layoutRoot.FindAnyWidget( "customize_character" ); m_SettingsButton = layoutRoot.FindAnyWidget( "settings_button" ); m_Exit = layoutRoot.FindAnyWidget( "exit_button" ); custom_button1 = layoutRoot.FindAnyWidget( "custom_button1" ); custom_button2 = layoutRoot.FindAnyWidget( "custom_button2" ); m_Version = TextWidget.Cast( layoutRoot.FindAnyWidget( "version" ) ); m_CharacterRotationFrame = layoutRoot.FindAnyWidget( "character_rotation_frame" ); m_Mission = MissionMainMenu.Cast( GetGame().GetMission() ); m_LastFocusedButton = m_Play; m_ScenePC = m_Mission.GetIntroScenePC(); if( m_ScenePC ) { m_ScenePC.ResetIntroCamera(); } m_PlayerName = TextWidget.Cast( layoutRoot.FindAnyWidget("character_name_text") ); m_Version.SetText( "Modded main menu Sunrise" ); //I'll appreciate if you leave this text for credits GetGame().GetUIManager().ScreenFadeOut(0); SetFocus( null ); Refresh(); GetDayZGame().GetBacklit().MainMenu_OnShow(); g_Game.SetLoadState( DayZLoadState.MAIN_MENU_CONTROLLER_SELECT ); return layoutRoot; } override bool OnClick( Widget w, int x, int y, int button ) { if( button == MouseState.LEFT ) { if( w == m_Play ) { //ConnectFromServerBrowser is the dayz function allows to connect any server m_LastFocusedButton = m_Play; g_Game.ConnectFromServerBrowser( "0.0.0.0", 2362, "" ); // place YOUR IP and Port here return true; } if( w == m_Play2 ) { //ConnectFromServerBrowser is the dayz function allows to connect any server m_LastFocusedButton = m_Play2; g_Game.ConnectFromServerBrowser( "0.0.0.0", 2342, "" ); // place YOUR IP and Port here return true; } else if ( w == m_CustomizeCharacter ) { OpenMenuCustomizeCharacter(); return true; } else if ( w == m_SettingsButton ) { OpenSettings(); return true; } else if ( w == m_Exit ) { Exit(); return true; } else if ( w == custom_button1 ) { GetGame().OpenURL("https://vk.com/sunrisevanilla"); //Replace my links to yours. Opens any URL Page in browser return true; } else if ( w == custom_button2 ) { GetGame().OpenURL("https://discord.gg/yP6aSDuRCE"); //Replace my links to yours. Opens any URL Page in browser return true; } } return false; } bool IsFocusable( Widget w ) { if( w ) { if( w == m_Play ||w == m_Play2 || w == m_CustomizeCharacter || w == m_SettingsButton || w == m_Exit || w == custom_button1 || w == custom_button2 ); { return true; } } return false; } override void LoadMods() { return; } /*override void Refresh() { string name; if( m_ScenePC ) { OnChangeCharacter(); } m_Version.SetText( "Modded main menu Sunrise" ); //I'll appreciate if you leave this text for credits } override void OnShow() { SetFocus( null ); OnChangeCharacter(); return; } */ override void Play() { return; } override bool OnMouseButtonDown( Widget w, int x, int y, int button ) { return false; } } если не работает - скрин ошибки или крашлог
×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка