88 lines
1.3 KiB
Protocol Buffer
88 lines
1.3 KiB
Protocol Buffer
syntax = "proto3";
|
|
package ET;
|
|
|
|
message ItemInfo
|
|
{
|
|
int64 itemIndex = 1;
|
|
int32 itemId = 2;
|
|
int64 count = 3;
|
|
int64 heroId = 4;
|
|
}
|
|
|
|
message EquipSlot
|
|
{
|
|
int32 slotIndex = 1;
|
|
int64 itemIndex = 2;
|
|
}
|
|
|
|
// ResponseType R2C_UseItem
|
|
message C2G_UseItem // ISessionRequest
|
|
{
|
|
int32 RpcId = 1;
|
|
string reqId = 2;
|
|
int64 itemIndex = 3;
|
|
int32 count = 4;
|
|
}
|
|
|
|
message R2C_UseItem // ISessionResponse
|
|
{
|
|
int32 RpcId = 1;
|
|
int32 Error = 2;
|
|
string Message = 3;
|
|
ItemInfo item = 4;
|
|
}
|
|
|
|
// ResponseType R2C_HeroWearEquip
|
|
message C2G_HeroWearEquip // ISessionRequest
|
|
{
|
|
int32 RpcId = 1;
|
|
string reqId = 2;
|
|
int64 heroId = 3;
|
|
int64 itemIndex = 4;
|
|
int32 slotIndex = 5;
|
|
}
|
|
|
|
message R2C_HeroWearEquip // ISessionResponse
|
|
{
|
|
int32 RpcId = 1;
|
|
int32 Error = 2;
|
|
string Message = 3;
|
|
int64 heroId = 4;
|
|
int64 itemIndex = 5;
|
|
int32 slotIndex = 6;
|
|
}
|
|
|
|
// ResponseType R2C_TakeOffEquip
|
|
message C2G_TakeOffEquip // ISessionRequest
|
|
{
|
|
int32 RpcId = 1;
|
|
string reqId = 2;
|
|
int64 heroId = 3;
|
|
int32 slotIndex = 4;
|
|
}
|
|
|
|
message R2C_TakeOffEquip // ISessionResponse
|
|
{
|
|
int32 RpcId = 1;
|
|
int32 Error = 2;
|
|
string Message = 3;
|
|
int64 heroId = 4;
|
|
int64 itemIndex = 5;
|
|
int32 slotIndex = 6;
|
|
}
|
|
|
|
message Item_ItemInfo // IMessage
|
|
{
|
|
ItemInfo item = 1;
|
|
}
|
|
|
|
message Item_ItemInfoList // IMessage
|
|
{
|
|
repeated ItemInfo items = 1;
|
|
}
|
|
|
|
message Item_RemoveItem // IMessage
|
|
{
|
|
int64 itemIndex = 1;
|
|
}
|