<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網唯一官網:www.muzhicom.com

      本站App下載  |  

      首頁 > 游戲資訊 > 單機游戲

      戰錘40k戰爭黎明2混沌崛起 修改新人指南

      作者:佚名   來源:本站   時間:2023-01-21  點擊:

      電腦大家應該不怎么陌生吧!現在電腦已經普及到大多數人的家庭之中了,電腦的用途非常地廣,不同年齡段、不同行業的人對電腦的用處不同。但是對于很多的年輕人來說電腦最大的用途就是玩游戲了。電腦游戲大家肯定玩過吧!它可以使人上癮。

      修改需要兩個程序,分別是RbfConv和SgaReader2
      RbfConv 負責把.rbf文件轉換為.txt文件,也可以把.txt轉換為.rbf文件
      SgaReader2 打開gameattrib.sga文件,提取其中的.rbf文件
      gameattrib.sga 原始文件都在這里面,該文件位于游戲目錄下的GameAssets\Archives
      ------------------------------------
      用SgaReader2打開gameattrib.sga文件后,可以看到simulation文件夾,打開simulation文件夾后,是attrib文件夾,而attrib文件夾下有一長串子文件夾,其中需要用到的只有幾個
      ability 技能 不管是手雷還是醫療包,都是歸在這個文件夾里
      ebps 單位 小隊是由單位構成的,這個文件夾包含了所有小隊單位
      racebps 陣營 人口和資源生產速度都是記錄在這個文件夾的文件里
      sbps 小隊 小隊的文件都在這里
      tuning 等級 戰役里每級X點點數都在這里修改
      ---------------------
      主要修改ebps,sbps,tuning這三個文件夾里的文件
      -------------------------
      EBP文件
      ebps文件包下有很多子文件夾,里面比較重要的有campaign和pvp
      campaign是戰役文件
      pvp是對戰文件
      這里主要介紹戰役文件
      戰役文件下的playable就是玩家使用的單位,里面的race_marine就是星際戰士的文件夾
      race_marine里面需要修改的一般在troops和vehicles這兩個文件夾里,但是混沌崛起的這兩個文件夾在xp1這個文件夾下,xp1文件和troops、vehicles在同一層,如果你要修改原版,直接修改troops和vehicles,如果你要修改混沌崛起,請到xp1下尋找troops和vehicles修改

       

      比如sm_assault_marine這個文件,這個文件是原版戰役里突擊小隊的隊員文件(當然,也有隊長的文件)
      里面比較重要的部分就是
      | leveling_ext: {
      | | $REF: "entity_extensions\leveling_ext";
      | | attrib_levels: {
      | | | attrib_level_attributes: {
      | | | | $REF: "types\leveling\attrib_level_attributes";
      | | | | health: {
      | | | | | health: 35f;------基礎生命值,可憐的35點
      | | | | | regeneration: 1f;------基礎生命回復速度
      | | | | };
      | | | | skills: {
      | | | | | energy: 50f;------能量
      | | | | | energy_regeneration: 2f;------能量恢復速度
      | | | | | morale: 450f;------士氣,這個是做啥的我不知道
      | | | | | morale_regeneration: 0.2f;------士氣回復速度
      | | | | | supression_resistance: 4f;------壓制抵抗
      | | | | };
      | | | | weapon: {
      | | | | | melee_damage_modifier: 1f;------由肉搏技能換算的肉搏攻擊力的加成比率
      | | | | | melee_skill: 7;------肉搏技能值,不論是肉搏還是遠程的傷害都是由肉搏技能換算而來,沒有遠程技能這個屬性
      | | | | | ranged_damage_modifier: 1f;------由肉搏技能換算的遠程攻擊力的加成比率
      | | | | };
      | | | };
      然后下面是每一級的數據,沒錯,這不是靠算式計算的,而是手工寫的,要修改要一條條改,有耐心的可以嘗試
      注意:ebp文件修改小隊隊員的屬性是有意義的,sbp文件則只需要修改隊長的既可
      -------------------------------------------------
      SBP文件
      sbps文件包下有很多子文件夾,里面比較重要的有campaign和pvp
      campaign是戰役文件
      pvp是對戰文件
      這里主要介紹戰役文件
      戰役文件下的playable就是玩家使用的單位,里面的race_marine就是星際戰士的文件夾
      race_marine里面需要修改的一般在troops和vehicles這兩個文件夾里,但是混沌崛起的這兩個文件夾在xp1這個文件夾下,xp1文件和troops、vehicles在同一層,如果你要修改原版,直接修改troops和vehicles,如果你要修改混沌崛起,請到xp1下尋找troops和vehicles修改

       

      同樣舉例,不過sbp文件只要修改隊長的文件,所以例子是sm_assault_marine_thaddeus
      注意:有加人名的是隊長的文件
      在這個文件里,重要的部分有這幾個
      | | max_attribute_points: {
      | | | corruption: 0;------這個是墮落值,原版是沒有這個屬性的所以是0,混沌崛起這里是24
      | | | energy: 10;------最大能量點數
      | | | health: 15;------最大生命點數
      | | | melee: 20;------最大肉搏點數
      | | | morale: 0;
      | | | ranged: 15;------最大射擊點數
      | | };
      10+15+20+15=60點,也就是說,在小隊配置界面里四個屬性滿點是60點
      修改這里的數值就可以改變最大值,比如改成滿點80點,這個屬性一般和tuning下面的文件配合使用
      | | | squad_loadout_unit_entry: {
      | | | | $REF: "squad_loadout_unit_entry";
      | | | | max: 1;
      | | | | num: 1;
      | | | | type: "ebps\campaign\playable\race_marine\troops\sm_assault_marine_thaddeus";
      | | | };
      | | | squad_loadout_unit_entry: {
      | | | | $REF: "squad_loadout_unit_entry";
      | | | | max: 2;
      | | | | num: 2;
      | | | | type: "ebps\campaign\playable\race_marine\troops\sm_assault_marine";
      | | | };
      | | };
      | };
      這里是小隊人數及組成,可以看到隊長人數1人,類型是ebps文件夾下的sm_assault_marine_thaddeus,而隊員人數是2人,類型是ebps文件夾下的sm_assault_marine
      添加小隊人數需要修改的部分是
      | | | | max: 2;
      | | | | num: 2;
      而修改小隊組成則是
      | | | | type: "ebps\campaign\playable\race_marine\troops\sm_assault_marine";
      假設我們要為這個小隊加入一個CSM
      那么你只要把一個CSM隊員的文件放到ebps\campaign\playable\race_marine\troops\下,然后把后面的sm_assault_marine改成那個單位的名稱就可以了
      ----
      TUNING文件
      這個文件夾里只有一個文件tuning_info.rbf
      這個文件里有這樣的數據
      | | | level_xp_table: {
      | | | | level_xp_points: {
      | | | | | $REF: "types\leveling\level_xp_points";
      | | | | | discretionary_attrib_points: 5;------每級可以自由分配的點數,就是修改這里
      | | | | | escalation_award_modifier: 1f;
      | | | | | required_xp_points: 0f;
      | | | | | xp_award_modifier: 1f;
      | | | | };
      這個文件的修改一般和sbp的小隊文件配合
      比如剛剛的原版的突擊小隊的滿點是60點,那么升到20級有5+0+18*2=41點可分配點
      而加入單純的改成每級5點的話,5*20=100點,大大超出了滿點60點,所以一般把sbp里面的屬性也略作提升,來容納這100點
      所以才說這個文件的修改一般與sbp的小隊文件配合
      -----------------------
      修改的流程一般是這樣的
      用SgaReader2提取出要修改的文件,然后用RbfConv打開那個文件,打開的時候RbfConv會自動把這個文件轉換為.txt文件,修改后再次用RbfConv打開.txt文件,然后點擊convert菜單,選擇current,就可以把.txt文件轉換為.rbf文件
      然后把修改的文件按路徑放入GameAssets\Data\simulation\attrib下
      比如\GameAssets\Data\simulation\attrib\ebps\campaign\playable\race_marine\xp1\troops這個路徑就是存放混沌崛起里星際戰士的隊員文件的地方
      \GameAssets\Data\simulation\attrib\sbps\campaign\playable\race_marine\xp1\troops這個路徑則是存放混沌崛起里星際戰士小隊文件的地方
      -------------------------------------------------------完畢……


      玩游戲可以在很大程度上讓大家放松放松,但是我建議大家不要把過多的時間投入到工作當中,因為這樣的話大家很有可能上癮,這樣不利于大家的工作或者是學習。

      推薦游戲

      換一換
      日韩精品一区二区三区高清