Browse Source

【优化】角色配置表增加模板id字段

johnclot69 1 năm trước cách đây
mục cha
commit
cefcbb1d68

BIN
Config/Excel/CharacterConfig@s.xlsx


+ 5 - 5
Config/GenFromExcel/s/CharacterConfigCategory.bytes

@@ -1,6 +1,6 @@
 
-)è‹�刃 ¾(0¸E8@�NH�NR5Z510200:1
-)御剑 ¾(0¸E8@�NH�NR5Z510200:1
-)剑仙 ¾(0¸E8@�NH�NR5Z510200:1
-)神箭 ¾(0¸E8@�NH�NR5Z510200:1
-)é�“ç�µ ¾(0¸E8@�NH�NR5Z510200:1
++è‹�刃 (¾08¸E@H�NP�NZ5b510200:1
++御剑 (¾08¸E@H�NP�NZ5b510200:1
++剑仙 (¾08¸E@H�NP�NZ5b510200:1
++神箭 (¾08¸E@H�NP�NZ5b510200:1
++é�“ç�µ (¾08¸E@H�NP�NZ5b510200:1

+ 5 - 5
Config/GenJson/s/CharacterConfig.txt

@@ -1,7 +1,7 @@
 {"list":[
-{"_t":"CharacterConfig","_id":1,"ProName":"苍刃","Pro":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
-{"_t":"CharacterConfig","_id":2,"ProName":"御剑","Pro":2,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
-{"_t":"CharacterConfig","_id":3,"ProName":"剑仙","Pro":3,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
-{"_t":"CharacterConfig","_id":4,"ProName":"神箭","Pro":4,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
-{"_t":"CharacterConfig","_id":5,"ProName":"道灵","Pro":5,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
+{"_t":"CharacterConfig","_id":1,"ProName":"苍刃","Pro":1,"TemplateId":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
+{"_t":"CharacterConfig","_id":2,"ProName":"御剑","Pro":2,"TemplateId":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
+{"_t":"CharacterConfig","_id":3,"ProName":"剑仙","Pro":3,"TemplateId":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
+{"_t":"CharacterConfig","_id":4,"ProName":"神箭","Pro":4,"TemplateId":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
+{"_t":"CharacterConfig","_id":5,"ProName":"道灵","Pro":5,"TemplateId":1,"FinalLevel":190,"InitLevel":1,"InitMaxHP":8888,"InitAttack":20,"BaseAtkSpeed":10000,"BaseMoveSpeed":10000,"InitSpeed":"5","InitSkill":"510200:1"},
 ]}

+ 1 - 1
DotNet/Hotfix/Scenes/Game/Player/PlayerSystem.cs

@@ -249,7 +249,7 @@ namespace ET.Server
                 basic = self.GetBattlerServerBasic(),
                 connectServerId = "bs-" + ConstGame.GameServerId,
                 uid = self.GetId().ToString(),
-                unitTemplateID = 1,
+                unitTemplateID = self.BasicProp.TemplateId,
                 robot = false,
                 tempData = new
                 {

+ 11 - 8
DotNet/Model/Generate/Config/CharacterConfig.cs

@@ -80,29 +80,32 @@ namespace ET
 		/// <summary>职业ID</summary>
 		[ProtoMember(3)]
 		public int Pro { get; set; }
-		/// <summary>等级上限</summary>
+		/// <summary>单位模板id</summary>
 		[ProtoMember(4)]
+		public int TemplateId { get; set; }
+		/// <summary>等级上限</summary>
+		[ProtoMember(5)]
 		public int FinalLevel { get; set; }
 		/// <summary>初始等级</summary>
-		[ProtoMember(5)]
+		[ProtoMember(6)]
 		public int InitLevel { get; set; }
 		/// <summary>初始生命</summary>
-		[ProtoMember(6)]
+		[ProtoMember(7)]
 		public int InitMaxHP { get; set; }
 		/// <summary>初始攻击</summary>
-		[ProtoMember(7)]
+		[ProtoMember(8)]
 		public int InitAttack { get; set; }
 		/// <summary>基础攻速</summary>
-		[ProtoMember(8)]
+		[ProtoMember(9)]
 		public int BaseAtkSpeed { get; set; }
 		/// <summary>基础移动速度</summary>
-		[ProtoMember(9)]
+		[ProtoMember(10)]
 		public int BaseMoveSpeed { get; set; }
 		/// <summary>基础移速值</summary>
-		[ProtoMember(10)]
+		[ProtoMember(11)]
 		public string InitSpeed { get; set; }
 		/// <summary>初始技能列表</summary>
-		[ProtoMember(11)]
+		[ProtoMember(12)]
 		public string InitSkill { get; set; }
 
 	}