System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机,特别涉及角色托管系统及方法。
技术介绍
1、随着网络游戏、网络动画等项目品质的不断提高,项目版本的迭代会增加大量的新用户和新功能。玩家面对大量的项目内容,要维持角色的数值养成,必须每日每周消耗大量的时间在项目中做任务,参加活动。随着用户年龄的增长,家庭、工作等负担的影响,使得用户很难保持有较长的上线时间,或者不能在设定的定时活动中参加活动。
2、现有技术中,为解决上述问题,可以选择购云模拟器登录项目角色,通过模拟器客户端连接远程设备查看、操作角色。然而这种方式需要额外购买云模拟器,操作复杂。通过云模拟器实现的是角色长期在线,仍然无法使项目角色参与项目活动。因此,亟需一种较为有效的角色托管系统解决上述问题。
技术实现思路
1、有鉴于此,本申请实施例提供了一种角色托管系统,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种角色托管方法,一种角色托管装置,一种计算设备,一种计算机可读存储介质,以及一种计算机程序产品。
2、根据本申请实施例的第一方面,提供了一种角色托管系统,包括:服务端任务发起端:
3、所述任务发起端,用于向所述服务端提交关联目标项目中目标角色的角色托管请求;
4、所述服务端,用于调用任务决策模块,基于所述角色托管请求关联的角色托管数据和所述目标项目的项目设定数据为所述目标角色配置角色任务;针对所述目标角色执行所述角色任务。
5、可选地,所述任务发起端,还用于将用户在所述目标项目的项目托
6、可选地,所述服务端,用于调用所述任务决策模块,基于所述角色托管请求关联的所述角色托管数据包含的所述角色活动数据和/或所述角色配置数据,以及所述目标项目中所述项目设定数据包含的活动设定数据和活动规则数据确定活动参与表;基于所述活动参与表为所述目标角色配置满足角色活动收益条件的角色任务。
7、可选地,所述服务端,还用于采集所述角色任务的角色任务执行数据,基于所述角色任务执行数据、所述角色托管数据、所述项目设定数据和所述角色任务训练所述任务决策模块包含的任务决策模型,获得目标任务决策模型。
8、可选地,所述服务端,包括任务分发服务端和任务执行服务端;所述任务分发服务端,用于接收所述角色托管请求,并将所述角色托管请求分发至所述任务执行服务端。
9、可选地,所述服务端,还用于基于所述角色托管数据确定目标项目服务器,登录所述目标角色的项目账号,并创建所述目标角色对应的目标托管角色;针对所述目标托管角色执行所述角色任务。
10、可选地,所述服务端,还用于接收所述任务发起端针对所述目标角色提交的托管查询请求,并基于所述托管查询请求获取所述目标角色的角色托管状态数据,将所述角色托管状态数据发送至所述任务发起端。
11、可选地,所述服务端,还用于接收所述任务发起端提交的角色托管终止请求,并基于所述角色托管终止请求确定所述角色任务对应的任务终止数据;将所述任务终止数据作为所述角色托管终止请求的反馈发送至所述任务发起端。
12、根据本申请实施例的第二方面,提供了一种角色托管方法,包括:
13、接收任务发起端提交的关联目标项目中目标角色的角色托管请求;
14、调用任务决策模块,基于所述角色托管请求关联的角色托管数据和所述目标项目的项目设定数据为所述目标角色配置角色任务;针对所述目标角色执行所述角色任务。
15、根据本申请实施例的第三方面,提供了一种角色托管装置,包括:
16、接收模块,被配置为接收任务发起端提交的关联目标项目中目标角色的角色托管请求;
17、执行模块,被配置为调用任务决策模块,基于所述角色托管请求关联的角色托管数据和所述目标项目的项目设定数据为所述目标角色配置角色任务;针对所述目标角色执行所述角色任务。
18、根据本申请实施例的第四方面,提供了一种计算设备,包括:
19、存储器和处理器;
20、所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述角色托管方法的步骤。
21、根据本申请实施例的第五方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述角色托管方法的步骤。
22、根据本申请实施例的第六方面,提供了一种芯片,其存储有计算机程序,该计算机程序被芯片执行时实现所述角色托管方法的步骤。
23、根据本说明书实施例的第七方面,提供了一种计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现上述角色托管方法的步骤。
24、本申请提供的角色托管系统,包括服务端和任务发起端:任务发起端,用于向服务端提交关联目标项目中目标角色的角色托管请求,任务发起端可以直接基于目标项目的项目界面向服务端提交角色托管请求,无需安装并开启辅助程序或辅助插件,提高目标项目的账号安全性,降低账号被盗的风险。服务端,用于对角色托管请求进行解析,获得角色托管数据,获取托管需求。调用任务决策模块,基于角色托管数据和目标项目的项目设定数据为目标角色配置角色任务,针对目标角色执行角色任务,为用户提供更简便的操作方式的同时,提高角色托管期间,目标角色的活动收益。
本文档来自技高网...【技术保护点】
1.一种角色托管系统,其特征在于,包括:服务端和任务发起端:
2.根据权利要求1所述的角色托管系统,其特征在于,所述任务发起端,还用于将用户在所述目标项目的项目托管界面配置的角色活动数据和/或角色配置数据作为所述角色托管数据;基于所述角色托管数据创建所述目标角色的所述角色托管请求。
3.根据权利要求2所述的角色托管系统,其特征在于,所述服务端,用于调用所述任务决策模块,基于所述角色托管请求关联的所述角色托管数据包含的所述角色活动数据和/或所述角色配置数据,以及所述目标项目中所述项目设定数据包含的活动设定数据和活动规则数据确定活动参与表;基于所述活动参与表为所述目标角色配置满足角色活动收益条件的角色任务。
4.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,还用于采集所述角色任务的角色任务执行数据,基于所述角色任务执行数据、所述角色托管数据、所述项目设定数据和所述角色任务训练所述任务决策模块包含的任务决策模型,获得目标任务决策模型。
5.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,包括任务分发服务端和任务执行服
6.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,还用于基于所述角色托管数据确定目标项目服务器,登录所述目标角色的项目账号,并创建所述目标角色对应的目标托管角色;针对所述目标托管角色执行所述角色任务。
7.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,还用于接收所述任务发起端针对所述目标角色提交的托管查询请求,并基于所述托管查询请求获取所述目标角色的角色托管状态数据,将所述角色托管状态数据发送至所述任务发起端。
8.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,还用于接收所述任务发起端提交的角色托管终止请求,并基于所述角色托管终止请求确定所述角色任务对应的任务终止数据;将所述任务终止数据作为所述角色托管终止请求的反馈发送至所述任务发起端。
9.一种角色托管方法,其特征在于,应用于服务端,包包括:
10.一种计算设备,其特征在于,包括:
11.一种计算机可读存储介质,其存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求9所述角色托管方法的步骤。
12.一种计算机程序产品,包括计算机程序或指令,其特征在于,该计算机程序或指令被处理器执行时实现权利要求9所述角色托管方法的步骤。
...【技术特征摘要】
1.一种角色托管系统,其特征在于,包括:服务端和任务发起端:
2.根据权利要求1所述的角色托管系统,其特征在于,所述任务发起端,还用于将用户在所述目标项目的项目托管界面配置的角色活动数据和/或角色配置数据作为所述角色托管数据;基于所述角色托管数据创建所述目标角色的所述角色托管请求。
3.根据权利要求2所述的角色托管系统,其特征在于,所述服务端,用于调用所述任务决策模块,基于所述角色托管请求关联的所述角色托管数据包含的所述角色活动数据和/或所述角色配置数据,以及所述目标项目中所述项目设定数据包含的活动设定数据和活动规则数据确定活动参与表;基于所述活动参与表为所述目标角色配置满足角色活动收益条件的角色任务。
4.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,还用于采集所述角色任务的角色任务执行数据,基于所述角色任务执行数据、所述角色托管数据、所述项目设定数据和所述角色任务训练所述任务决策模块包含的任务决策模型,获得目标任务决策模型。
5.根据权利要求1所述的角色托管系统,其特征在于,所述服务端,包括任务分发服务端和任务执行服务端;所述任务分发服务端,用于接收所述角色托管请求,并将所述角色托管请求分发至所述任务执行服务端。
...
【专利技术属性】
技术研发人员:白云杉,张东杰,章伟刚,钟波,
申请(专利权)人:珠海金山数字网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。