From f3d2c4015848e8c7c449be95e47687489674272e Mon Sep 17 00:00:00 2001 From: DragonAura Date: Sat, 25 Mar 2023 23:11:05 +0800 Subject: [PATCH 1/2] feat(proto): :sparkles: add treat msg --- dependency/proto/Message2Server.proto | 6 ++++++ dependency/proto/py_output.sh | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dependency/proto/Message2Server.proto b/dependency/proto/Message2Server.proto index 0995d93..d14b3cd 100755 --- a/dependency/proto/Message2Server.proto +++ b/dependency/proto/Message2Server.proto @@ -46,6 +46,12 @@ message IDMsg int64 player_id = 1; } +message TreatAndRescueMsg +{ + int64 player_id = 1; + int64 to_player_id = 2; +} + message SkillMsg { int64 player_id = 1; diff --git a/dependency/proto/py_output.sh b/dependency/proto/py_output.sh index e1744c9..7b52a86 100755 --- a/dependency/proto/py_output.sh +++ b/dependency/proto/py_output.sh @@ -3,5 +3,5 @@ python3 -m grpc_tools.protoc -I. --python_out=. --pyi_out=. Message2Clients.prot python3 -m grpc_tools.protoc -I. --python_out=. --pyi_out=. Message2Server.proto python3 -m grpc_tools.protoc -I. --python_out=. --pyi_out=. --grpc_python_out=. Services.proto chmod -R 755 ./ -mv -f ./*.py ../../PyAPI/proto -mv -f ./*.pyi ../../PyAPI/proto +mv -f ./*.py ../../CAPI/python/proto +mv -f ./*.pyi ../../CAPI/python/proto From d5e187443bfea3f18d5db4164ebdd2a4bc0bb1e0 Mon Sep 17 00:00:00 2001 From: DragonAura Date: Sat, 25 Mar 2023 23:11:59 +0800 Subject: [PATCH 2/2] feat(proto): :sparkles: change service --- dependency/proto/Services.proto | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dependency/proto/Services.proto b/dependency/proto/Services.proto index 7e053c5..5385004 100755 --- a/dependency/proto/Services.proto +++ b/dependency/proto/Services.proto @@ -20,8 +20,8 @@ service AvailableService rpc SendMessage (SendMsg) returns (BoolRes); // rpc GetMessage (IDMsg) returns (stream MsgRes); rpc StartLearning (IDMsg) returns (BoolRes); // 开始修理机器 - rpc StartRescueMate (IDMsg) returns (BoolRes); // 开始救人 - rpc StartTreatMate (IDMsg) returns (BoolRes); + rpc StartRescueMate (TreatAndRescueMsg) returns (BoolRes); // 开始救人 + rpc StartTreatMate (TreatAndRescueMsg) returns (BoolRes); rpc Attack (AttackMsg) returns (BoolRes); // 攻击 rpc Graduate (IDMsg) returns (BoolRes); // 相当于逃跑 rpc OpenDoor (IDMsg) returns (BoolRes); // 开门