日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁攻略秘籍游戲密技秘籍 → Dota 2自定義地圖英雄屬性修改教程

      Dota 2自定義地圖英雄屬性修改教程

      相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2014/8/24 11:21:42字體大小:A-A+

      作者:西西點擊:3次評論:2次標簽: Dota2

      • 類型:翻譯工具大。4.4M語言:多國語言[中文] 評分:8.3
      • 標簽:
      立即下載

      Dota2 Workshop Tools并沒有提供直接修改英雄數(shù)據(jù)的功能,至少我沒找到,如果有人找到了請在回帖里面提醒一下。
      下面是一些簡單的修改英雄數(shù)據(jù)的方法,適合新人。
      1、首先找到自定義地圖的npc文檔。如下圖,紅色部分是你的自定義地圖的名字:
       
      2、打開npc文檔里面的"npc_heroes_custom.txt"文件。這個文件就是用來對英雄的屬性進行修改,類似war3的WE物編里面對英雄的修改。
      3、下面以Zuus宙斯為例讓大家有個更加直觀的認識:

      對上圖進行簡單的分析:
      1)任何在“//”后面輸入的東西都會被程序忽略,也就是可以用來做注釋。這一點跟Jass的注釋符一樣。
      2)“HERO: Zuus”:這一行沒有實際意義,只是注釋。友情提示:良好的注釋習慣有利于程序的編寫、增加易讀性和bug的排查。
      3)"npc_dota_hero_zuus_holdout":據(jù)我的理解"npc_dota_hero_zuus"需要跟herolist.txt里面英雄的名字一致以保證調(diào)取無誤,而"holdout"則是自定義地圖的名字。
      4)"override_hero"    "npc_dota_hero_zuus":這一行的意思是說正在修改的這個英雄將會替換掉dota里面的默認英雄:宙斯,F(xiàn)在似乎只能替換默認英雄而無法重新創(chuàng)建一個新英雄。
      5)"Ability1"      "holdout_arc_lightning"; "Ability2"       "holdout_static_field"。。。。:從“Ability1"到"Ability 4”則是修改后的宙斯的技能。技能名字需要跟"npc_abilities_custom.txt"文件里面的技能名一致。另外,凡是列在這里的技能或多或少都是經(jīng)過作者修改的,如果需要使用默認技能,則不需要改動。比如,如果只需要修改宙斯的第一個技能,則輸入"Ability1"    "holdout_arc_lightning"即可,后面的“Ability2”可以不需要輸入。 
      6)"VisionNighttimeRange"     "1800":這一行非常直觀,指的是英雄的夜間視野。
      記住,左邊的部分,例如"Ability1",“VisionNighttimeRange"這些是指需要修改的項目;而右邊的部分”holdout_static_field“,"1800"則是相對應的修改內(nèi)容,格式都是如此。

      上面就是簡單的英雄屬性修改。再附上一些常用的單位修改項(引號都使用英文的雙引號,我為了寫得快有些用了中文雙引號,是不對的):
      "Model":模型:例如塔的模型就是: "models/props_structures/tower_good.vmdl"
      "ModelSclae":模型大小,例如“0.8”
      "Level":等級,例如“1”

      攻擊相關(guān):
      "AttackCapabilities":攻擊方式,例如遠程應該就是”DOTA_UNIT_CAP_RANGED_ATTACK“
      "AttackDamageMin"        : 最小傷害,例如“2”
      "AttackDamageMax": 最大傷害,例如“10”
      "AttackRate": 攻速        ,例如“1”
      "AttackAnimationPoint":攻擊動畫釋放點        ,例如“0.6”        
      "AttackAcquisitionRange": 主動攻擊范圍,例如“700”                        
      "AttackRange": 攻擊范圍,例如“700”                        
      "ProjectileModel": 攻擊投射物,如果是遠程的話,例如"particles/base_attacks/ranged_tower_good.vpcf"        
      "ProjectileSpeed": 投射物速度。例如”750“
      "StatusHealth": 最大生命值,例如“1000”
      "MovementSpeed":移動速度,例如“350”
      "MovementTurnRage": 轉(zhuǎn)身速度,例如”1.0“
      "MovementCapabilities":移動方式,例如
      "MagicalResistance": 魔法抗性
      "ArmorPhysical": 護甲的負數(shù)值。我對dota2的護甲系統(tǒng)不太了解,只是大概知道敏捷給予的護甲值最后需要減去這個ArmorPhysical才是最終護甲值,所以說這個數(shù)值越大英雄護甲越低。

      屬性相關(guān):
      "AttributePrimary": 主要屬性,如果是力量則是"DOTA_ATTRIBUTE_STRENGTH"                
      "AttributeBaseStrength":基礎力量                       
      "AttributeStrengthGain": 每升一級增加的力量
      “AttributeBaseAgility": 基礎敏捷
      "AttributeAgilityGain": 每升一級增加的敏捷
      "AttributeBaseIntelligence":基礎智力
      "AttributeIntelligenceGain": 每升一級增加的智力
      "VisionDaytimeRange“: 白天的視野

      可修改的項目還有很多,就不一一列舉了。推薦新人多看看npc文檔里面的各種.txt文件,有助于對Dota2地圖結(jié)構(gòu)的其中一部分設置有更好的了解。
      更新:
      作為一個完整的"npc_heros_custom.txt"文件,需要有以下格式:
      "DOTAHeroes"
      {
            //英雄1
           "英雄名字"
           {
                 “各種設定”
                  .................
           }

           //英雄2
           "英雄名字"
           {
                 “各種設定”
                  .................
           }
      }
      注意看大括號的運用。

        相關(guān)評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(2)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)