Browse Source

修改主播角色战斗属性
1,挂载一个不会自动释放的技能:回血技能
2,设置角色不能巡逻移动
3,固定角色在一塔下方

大爷 1 year ago
parent
commit
ad81d7df9e

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

@@ -217,9 +217,8 @@ namespace ET.Server
             {
                 effects = new
                 {
-                    MaxHP = 99999,
-                    HPPer = 1,
-                    HP = 88888,
+                    MaxHP = 8888,
+                    HPPer = 0.6,
                     Attack = 20,
                     AttackPer = 100,
                     MoveSpeed = 5,
@@ -230,18 +229,19 @@ namespace ET.Server
                 {
                     new SkillInfo
                     {
-                        id = 90210,
+                        id = 510200,
                         level = 1,
-                        type = 3,
+                        type = 1,
                         skillTime = 0,
                         cdTime = 0,
-                        flag = 0
+                        flag = 0,
+                        autoLaunch = false,
                     },
                     new SkillInfo
                     {
                         id = 90203,
                         level = 1,
-                        type = 1,
+                        type = 3,
                         skillTime = 0,
                         cdTime = 0,
                         flag = 0
@@ -277,10 +277,10 @@ namespace ET.Server
                 {
                     //x = this.getPlayerAreaData().bornX,
                     //y = this.getPlayerAreaData().bornY,
-                    x = 225,
-                    y = 127,
+                    x = 230,
+                    y = 100,
                     direction = System.MathF.PI / 2,
-                    hp = 100000,
+                    hp = 666,
                     mp = 0,
                 },
                 pkInfo = new { mode = 0, value = 0, level = 1, },

+ 15 - 3
DotNet/Model/Generate/Message/OuterMessage_C_10001.cs

@@ -568,13 +568,25 @@ namespace ET
 		public int RpcId { get; set; }
 
 		[ProtoMember(2)]
-		public int EffectID { get; set; }
+		public int TriggerID { get; set; }
 
 		[ProtoMember(3)]
-		public int Value { get; set; }
+		public int Value1 { get; set; }
 
 		[ProtoMember(4)]
-		public int Time { get; set; }
+		public int Value2 { get; set; }
+
+		[ProtoMember(5)]
+		public int Value3 { get; set; }
+
+		[ProtoMember(6)]
+		public int Value4 { get; set; }
+
+		[ProtoMember(7)]
+		public int Value5 { get; set; }
+
+		[ProtoMember(8)]
+		public int Value6 { get; set; }
 
 	}
 

+ 1 - 1
GameEditor/data/config_ext.xml

@@ -41,7 +41,7 @@
   <MIN_HOLD_TIMEMS>3000</MIN_HOLD_TIMEMS>
   <MIN_MOVE_TIMEMS>1000</MIN_MOVE_TIMEMS>
   <monster_Defence>0,100,500,1500,4000,8000,15000,20000,25000,30000,35000,40000,45000</monster_Defence>
-  <NORMALSCENE_AUTO_GUARD_RANGE>500</NORMALSCENE_AUTO_GUARD_RANGE>
+  <NORMALSCENE_AUTO_GUARD_RANGE>1</NORMALSCENE_AUTO_GUARD_RANGE>
   <OUTOF_BATTLE_MONSTER>9000</OUTOF_BATTLE_MONSTER>
   <OUTOF_BATTLE_PLAYER>6000</OUTOF_BATTLE_PLAYER>
   <PET_HEALD_RATIO>0.30</PET_HEALD_RATIO>

+ 1 - 0
Unity/Assets/Scripts/Codes/Model/Share/Module/Actor/IActorMessage.cs

@@ -23,5 +23,6 @@
         public long skillTime; // 技能到期时间戳
         public int cdTime; // 技能cd变更,万分比
         public int flag;
+        public bool autoLaunch;
     };
 }