Commit b5eff2aed66d2211de2e4460bb3edfe0a132fd48
1 parent
f7f6bffa
feat: 任务系统
Showing
3 changed files
with
20 additions
and
7 deletions
Show diff stats
game.proto
@@ -88,6 +88,12 @@ message RoleEndBattleRsp { | @@ -88,6 +88,12 @@ message RoleEndBattleRsp { | ||
88 | repeated models.Hero hero = 6; | 88 | repeated models.Hero hero = 6; |
89 | } | 89 | } |
90 | 90 | ||
91 | +message RoleTaskRar { | ||
92 | + int32 task_id = 1; | ||
93 | + int32 task_type = 2; | ||
94 | + map<string, int32> reward = 3; | ||
95 | +} | ||
96 | + | ||
91 | message EquipmentDelRar { | 97 | message EquipmentDelRar { |
92 | repeated string id = 1; | 98 | repeated string id = 1; |
93 | } | 99 | } |
models.proto
@@ -108,4 +108,10 @@ message Role { | @@ -108,4 +108,10 @@ message Role { | ||
108 | uint32 materiallimit = 20; | 108 | uint32 materiallimit = 20; |
109 | 109 | ||
110 | map<int32,int32> passchapters = 21; // 通关记录 | 110 | map<int32,int32> passchapters = 21; // 通关记录 |
111 | -} | 111 | + map<int32, int32> time_reset = 22; // 重置记录 {1=1,2=1,3=1} 1=CrossDay,2=CrossWeek,3=CrossMonth |
112 | + | ||
113 | + uint32 activity = 23; | ||
114 | + map<int32, int32> daily_task = 24; | ||
115 | + map<int32, int32> week_task = 25; | ||
116 | + map<int32, int32> month_task = 26; | ||
117 | +} | ||
112 | \ No newline at end of file | 118 | \ No newline at end of file |
protocode.proto
@@ -14,12 +14,13 @@ enum ProtoCode | @@ -14,12 +14,13 @@ enum ProtoCode | ||
14 | RoleClearItemsRpc = 506; | 14 | RoleClearItemsRpc = 506; |
15 | RoleStartBattleRpc = 507; | 15 | RoleStartBattleRpc = 507; |
16 | RoleEndBattleRpc = 508; | 16 | RoleEndBattleRpc = 508; |
17 | - EquipmentDelRpc = 509; | ||
18 | - HeroUpLevelRpc = 510; | ||
19 | - EmailListRpc = 511; | ||
20 | - EmailDrawRpc = 512; | ||
21 | - EmailCheckRpc = 513; | ||
22 | - EmailDelRpc = 514; | 17 | + RoleTaskRpc = 509; |
18 | + EquipmentDelRpc = 510; | ||
19 | + HeroUpLevelRpc = 511; | ||
20 | + EmailListRpc = 512; | ||
21 | + EmailDrawRpc = 513; | ||
22 | + EmailCheckRpc = 514; | ||
23 | + EmailDelRpc = 515; | ||
23 | 24 | ||
24 | DisConnectNty = 1001; | 25 | DisConnectNty = 1001; |
25 | RoleUpdatePropertyNty = 1002; | 26 | RoleUpdatePropertyNty = 1002; |