`
sunday132
  • 浏览: 51147 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Protocol

 
阅读更多

Error:

{"type":"error", "des","invalid user"}

Success:

{"type":"success", ...}

 

登陆

/dc/login

request: {name, password}

reponse: {type, 'name':用户名, '_id', 'nickname':昵称, 'side': 阵营(0,1)(int), 'cards': [{

'power_add',  力量(int)

'in_team', 是否在战斗队伍(Boolean)

'intelligence_base', 智力基础(int)

'intelligence_add', 智力增加(int)

'type': 英雄类型,(int)

'power_base':基础力量(int)

'star': 星(int)

'leader_base':领导力,(int) 

'agility_base': 基础敏捷,(int)

'agility_add': 敏捷增加(int)

'attack_max': 攻击最大, (int)

'attack_min': 攻击最低(int)

'formation_i': 位置i,(int)

'formation_j': 位置j,(int)

'burst_base': 暴击率, (int)

'desc': 描述, 

'name': 卡片名称,

'card_id':(int)

'face': 图标,(int)

'range': 攻击范围, (int)

'skill_1': 技能1,(int)

'skill_2': 技能2, (int)

'skill_core': 核心技能,(int) 

'_id': , 

'skill_leader': 领导技能}]}

 

注册

/dc/regist

request: {name, password}

response: {type,'_id':用户id}

 

昵称

/dc/info

request: { _id,  nickname,  side(int)}

response: 同login

 

加入队伍

/dc/join_team

request: {"_id":用户id, team: [{_id: 卡片id}]}

response: {type}

 

布阵

/dc/formation

request: {"_id":用户id, team: [{_id: 卡片id, formation_i: i行, formation_j: 列]}

response: {type}

 

 战斗

/dc/pve

request:  {"_id": 用户id}

response:

{ type:success,

battle : { [ {_id, hp, i, j} ,... ]}

round  : [

play :[{_id,

      action :  [ move | fight | wait]

      [move: ]

      [fight:  beated_id, beated_hp]

      [wait: ]

     },  ...], [...], [..] ],

   winner: 0 or 1

}

分享到:
评论

相关推荐

    拧紧枪 OP协议控制 OpenProtocol 开放式协议

    在IT行业中,拧紧枪OP协议控制OpenProtocol是一种专用于无线拧紧工具的开放式通信协议。这个协议的设计目的是为了高效、精确地控制和监控拧紧工具的运行状态,确保在汽车制造、航空航天和其他精密工程领域中的螺纹...

    urlprotocol协议设置

    在IT行业中,URLProtocol协议是一种自定义协议处理方式,它允许开发者扩展Windows系统对URL的解析功能,使得系统能够识别并处理自定义的协议类型,比如`myurl:`。这通常用于实现特定软件的内部链接或者集成不同应用...

    protocol buffers 官网中文教程

    Protocol Buffers是Google开发的一种数据序列化协议,用于结构化数据的序列化,可以视为一种跨平台、跨语言的数据交换格式。它允许开发者定义数据结构,然后生成代码以轻松地在各种数据流之间读写这些数据。Protocol...

    OpenProtocol纯手写源码实例

    OpenProtocol纯手写源码实例 /// /// 初始化连接 /// /// 是否开启TCP层KeepAlive功能 /// <returns></returns> public bool Init(bool KeepAlive) { try { if (mSocket != null) { Close(); } /...

    Protocol_Buffer官网文档中文版

    ### Protocol_Buffer官网文档中文版知识点总结 #### 一、简介与概览 - **Protocol Buffer**是一种用于数据序列化的高效工具,支持多种编程语言(如Java、C++、Python等),能够实现数据的有效存储和传输。 #### ...

    libsignal-protocol-javascript-example:有关“如何使用libsignal-protocol-javascript?”的示例

    libsignal-protocol-javascript示例有关“如何使用libsignal-protocol-javascript ?”的示例组件server.js index.html和scripts怎么跑使用以下节点运行服务器: node server.js 。 (我认为只需要ws ) 在浏览器中...

    ADASIS v3 Protocol v3.1.0 英文版本

    ADASIS v3 Protocol v3.1.0 英文版本知识点 标题解释 本文档的标题是"ADASIS v3 Protocol v3.1.0 英文版本”,它表明了本文档的主题是关于ADASIS v3 Protocol的规范说明,版本号为v3.1.0,并且是英文版本。 描述...

    OpenProtocol_Specification_.pdf

    《OpenProtocol_Specification_》是一份详细的技术规范文档,它主要介绍了PF4000开放协议Atlas以及OpenProtocol协议的报文格式和使用方法。PF4000是阿特拉斯·科普柯(Atlas Copco)工业技术公司推出的一套工业通讯...

    CX-Protocol协议宏操作手册(中文)

    CX-Protocol是一款由欧姆龙公司开发的协议通信软件,主要针对其PLC产品提供通信支持。CX-Protocol协议宏操作手册详细介绍了如何使用该协议与PLC进行数据交换以及通信序列的创建和编辑。本文将从手册内容中提炼出关于...

    OpenProtocol-MTF6000

    标题“OpenProtocol-MTF6000”指向了一种特定的技术协议,即Open Protocol,它被应用于阿特拉斯·科普柯(Atlas Copco)的MTF6000控制器产品中。Open Protocol是一种工业通信协议,专为自动化装配线和机器人工具控制所...

    Appendix for PowerFocus 6000 Open Protocol【阿塔拉斯开放协议】

    "阿塔拉斯开放协议_appendix_for_PowerFocus_6000_Open_Protocol" 阿塔拉斯开放协议是PowerFocus 6000的一个开放接口,允许用户在远程控制或数据订阅控制器时构建应用程序。该协议独立于平台,可以在Linux、PLC、...

    Google_Protocol_Buffe

    标题与描述中提到的“Google Protocol Buffers”,通常简称为Protobuf,是Google开发的一种数据交换格式,它具有高效、简洁、自动化的特性。Protocol Buffers可以将结构化数据序列化,可用于网络通信和数据存储等...

    CX-Protocol协议宏操作手册(中文)(带目录).pdf

    CX-Protocol是一款由OMRON公司开发的协议宏软件,主要用于实现个人计算机(PC)与OMRON系列PLC产品之间的通信功能。协议宏是一种用于在PLC与PC间进行高效数据通信的程序结构,它通过定义通信序列和报文属性,简化了...

    阿特拉斯拧紧机(Atlas)开放性协议 OpenProtocol_Specification_通讯.pdf

    根据提供的文档信息,本文将对阿特拉斯拧紧机(Atlas)开放性协议 OpenProtocol_Specification_通讯的相关知识点进行详细解析。 ### 一、引言 阿特拉斯拧紧机(Atlas)开放性协议(OpenProtocol_Specification_...

    OpenProtocol_Specification_R_2_10_0_9836 4415 01.pdf

    根据提供的文件内容,知识点可以围绕阿特拉斯·科普柯工业技术集团发布的《OpenProtocol Specification R 2.10.0》文档展开。该文档详细描述了一种名为“OpenProtocol”的开放式通信协议,专门应用于电枪设备和工业...

    URL Protocol网页调用本地程序,带参数测试版,对URLProtocol不了解的可学习

    使用URL Protocol实现网页调用本地程序,通过不同参数,可进行不同操作,简单测试版。 在浏览器无法调用本地资源,项目需要网页打开本地excel,而进行URL Protocol研究测试。 无法编辑下载需要的分数,很抱歉。 所有...

    Beagle-USB-480-Protocol-Analyzer驱动程序

    标题 "Beagle-USB-480-Protocol-Analyzer驱动程序" 指的是一个专门针对Beagle USB 480 Protocol Analyzer的软件组件。Beagle USB 480 Protocol Analyzer是一款高性能、便携式的USB协议分析工具,用于调试、验证和...

    MTF6000 Open Protocol_2018_06.pdf

    标题《MTF6000 Open Protocol_2018_06.pdf》意味着本文档是一份关于MTF6000扭力枪开放协议的手册,发行于2018年6月。该手册是Atlas微扭枪开放协议的一部分,涉及设备的连接方式、如何调用PSET号、启动步骤、发布和...

    欧姆龙CX-PROTOCOL操作手册.pdf

    根据提供的文件信息,以下是关于“欧姆龙CX-PROTOCOL操作手册”的知识点整理: 1. 手册标题和内容说明: 《欧姆龙CX-PROTOCOL操作手册》是一份技术文档,用于指导用户如何操作和使用欧姆龙生产的CX-PROTOCOL产品。...

Global site tag (gtag.js) - Google Analytics